./Ultimate.py --spec ../../sv-benchmarks/c/NoOverflows.prp --file ../../sv-benchmarks/c/termination-crafted-lit/GopanReps-CAV2006-Fig1a_true-termination_true-no-overflow.c.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 5842f4b8 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/termination-crafted-lit/GopanReps-CAV2006-Fig1a_true-termination_true-no-overflow.c.c -s /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/config/svcomp-Overflow-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 0455ba49274114922cfe1b7739d9cb0a89e6c868 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-5842f4b [2018-11-18 11:03:02,613 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 11:03:02,615 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 11:03:02,632 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 11:03:02,633 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 11:03:02,634 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 11:03:02,636 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 11:03:02,638 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 11:03:02,640 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 11:03:02,641 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 11:03:02,643 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 11:03:02,643 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 11:03:02,644 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 11:03:02,655 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 11:03:02,662 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 11:03:02,666 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 11:03:02,668 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 11:03:02,671 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 11:03:02,674 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 11:03:02,676 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 11:03:02,688 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 11:03:02,690 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 11:03:02,700 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 11:03:02,702 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 11:03:02,702 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 11:03:02,703 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 11:03:02,704 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 11:03:02,704 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 11:03:02,705 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 11:03:02,706 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 11:03:02,706 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 11:03:02,708 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 11:03:02,709 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 11:03:02,709 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 11:03:02,709 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 11:03:02,710 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 11:03:02,710 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/config/svcomp-Overflow-64bit-Taipan_Default.epf [2018-11-18 11:03:02,736 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 11:03:02,746 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 11:03:02,747 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 11:03:02,748 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 11:03:02,748 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 11:03:02,748 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 11:03:02,748 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 11:03:02,749 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-18 11:03:02,750 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 11:03:02,750 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 11:03:02,750 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-18 11:03:02,750 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-18 11:03:02,750 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 11:03:02,751 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 11:03:02,751 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-11-18 11:03:02,751 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 11:03:02,751 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 11:03:02,752 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 11:03:02,752 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 11:03:02,752 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 11:03:02,752 INFO L133 SettingsManager]: * Check absence of signed integer overflows=true [2018-11-18 11:03:02,752 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 11:03:02,752 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 11:03:02,752 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 11:03:02,753 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 11:03:02,753 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 11:03:02,753 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 11:03:02,753 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 11:03:02,753 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 11:03:02,753 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 11:03:02,753 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 11:03:02,754 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 11:03:02,754 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-18 11:03:02,758 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 11:03:02,758 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 11:03:02,758 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 11:03:02,758 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0455ba49274114922cfe1b7739d9cb0a89e6c868 [2018-11-18 11:03:02,847 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 11:03:02,884 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 11:03:02,895 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 11:03:02,896 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 11:03:02,896 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 11:03:02,897 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/../../sv-benchmarks/c/termination-crafted-lit/GopanReps-CAV2006-Fig1a_true-termination_true-no-overflow.c.c [2018-11-18 11:03:02,982 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/data/0610b6497/1d51276d384d4368aece9a027a59c2af/FLAGf04669264 [2018-11-18 11:03:03,350 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 11:03:03,351 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/sv-benchmarks/c/termination-crafted-lit/GopanReps-CAV2006-Fig1a_true-termination_true-no-overflow.c.c [2018-11-18 11:03:03,356 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/data/0610b6497/1d51276d384d4368aece9a027a59c2af/FLAGf04669264 [2018-11-18 11:03:03,367 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/data/0610b6497/1d51276d384d4368aece9a027a59c2af [2018-11-18 11:03:03,371 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 11:03:03,372 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 11:03:03,373 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 11:03:03,373 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 11:03:03,376 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 11:03:03,377 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,379 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@75a709e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03, skipping insertion in model container [2018-11-18 11:03:03,379 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,388 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 11:03:03,402 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 11:03:03,525 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:03:03,528 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 11:03:03,539 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:03:03,550 INFO L195 MainTranslator]: Completed translation [2018-11-18 11:03:03,550 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03 WrapperNode [2018-11-18 11:03:03,550 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 11:03:03,551 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 11:03:03,551 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 11:03:03,551 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 11:03:03,557 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,562 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,567 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 11:03:03,567 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 11:03:03,567 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 11:03:03,568 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 11:03:03,574 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,574 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,574 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,575 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,577 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,581 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,581 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... [2018-11-18 11:03:03,582 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 11:03:03,583 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 11:03:03,583 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 11:03:03,583 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 11:03:03,583 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/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 [2018-11-18 11:03:03,696 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 11:03:03,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 11:03:03,696 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 11:03:03,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 11:03:03,696 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 11:03:03,696 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 11:03:03,888 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 11:03:03,888 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:03:03 BoogieIcfgContainer [2018-11-18 11:03:03,888 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 11:03:03,889 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 11:03:03,889 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 11:03:03,892 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 11:03:03,892 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 11:03:03" (1/3) ... [2018-11-18 11:03:03,893 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c01c795 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:03:03, skipping insertion in model container [2018-11-18 11:03:03,893 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:03:03" (2/3) ... [2018-11-18 11:03:03,893 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c01c795 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:03:03, skipping insertion in model container [2018-11-18 11:03:03,893 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:03:03" (3/3) ... [2018-11-18 11:03:03,895 INFO L112 eAbstractionObserver]: Analyzing ICFG GopanReps-CAV2006-Fig1a_true-termination_true-no-overflow.c.c [2018-11-18 11:03:03,903 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 11:03:03,909 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 6 error locations. [2018-11-18 11:03:03,921 INFO L257 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2018-11-18 11:03:03,951 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 11:03:03,951 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 11:03:03,951 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 11:03:03,951 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 11:03:03,951 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 11:03:03,951 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 11:03:03,951 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 11:03:03,951 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 11:03:03,969 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states. [2018-11-18 11:03:03,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-11-18 11:03:03,976 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:03,977 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:03,983 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:03,988 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:03,988 INFO L82 PathProgramCache]: Analyzing trace with hash 1241711279, now seen corresponding path program 1 times [2018-11-18 11:03:03,990 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:04,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,029 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,029 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:04,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:04,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:04,089 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:03:04,090 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 11:03:04,090 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:03:04,093 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:03:04,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:03:04,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,107 INFO L87 Difference]: Start difference. First operand 25 states. Second operand 3 states. [2018-11-18 11:03:04,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:04,201 INFO L93 Difference]: Finished difference Result 43 states and 49 transitions. [2018-11-18 11:03:04,202 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:03:04,203 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 9 [2018-11-18 11:03:04,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:04,211 INFO L225 Difference]: With dead ends: 43 [2018-11-18 11:03:04,211 INFO L226 Difference]: Without dead ends: 31 [2018-11-18 11:03:04,213 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-11-18 11:03:04,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 28. [2018-11-18 11:03:04,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2018-11-18 11:03:04,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 33 transitions. [2018-11-18 11:03:04,249 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 33 transitions. Word has length 9 [2018-11-18 11:03:04,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:04,249 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 33 transitions. [2018-11-18 11:03:04,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:03:04,250 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 33 transitions. [2018-11-18 11:03:04,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-11-18 11:03:04,250 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:04,250 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:04,251 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:04,251 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:04,251 INFO L82 PathProgramCache]: Analyzing trace with hash -161655964, now seen corresponding path program 1 times [2018-11-18 11:03:04,251 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:04,252 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,252 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,252 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,252 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:04,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:04,271 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:03:04,271 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 11:03:04,271 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:03:04,272 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:03:04,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:03:04,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,273 INFO L87 Difference]: Start difference. First operand 28 states and 33 transitions. Second operand 3 states. [2018-11-18 11:03:04,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:04,306 INFO L93 Difference]: Finished difference Result 36 states and 41 transitions. [2018-11-18 11:03:04,307 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:03:04,307 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 10 [2018-11-18 11:03:04,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:04,307 INFO L225 Difference]: With dead ends: 36 [2018-11-18 11:03:04,308 INFO L226 Difference]: Without dead ends: 34 [2018-11-18 11:03:04,308 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-11-18 11:03:04,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 26. [2018-11-18 11:03:04,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-11-18 11:03:04,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2018-11-18 11:03:04,312 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 10 [2018-11-18 11:03:04,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:04,313 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2018-11-18 11:03:04,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:03:04,313 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2018-11-18 11:03:04,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2018-11-18 11:03:04,313 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:04,313 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:04,314 INFO L423 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:04,314 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:04,314 INFO L82 PathProgramCache]: Analyzing trace with hash -716367528, now seen corresponding path program 1 times [2018-11-18 11:03:04,314 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:04,315 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,315 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,315 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,315 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:04,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:04,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:04,351 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:03:04,351 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 11:03:04,351 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:03:04,351 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:03:04,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:03:04,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,352 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand 3 states. [2018-11-18 11:03:04,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:04,376 INFO L93 Difference]: Finished difference Result 46 states and 54 transitions. [2018-11-18 11:03:04,377 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:03:04,377 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 11 [2018-11-18 11:03:04,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:04,378 INFO L225 Difference]: With dead ends: 46 [2018-11-18 11:03:04,378 INFO L226 Difference]: Without dead ends: 25 [2018-11-18 11:03:04,378 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-11-18 11:03:04,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 24. [2018-11-18 11:03:04,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-11-18 11:03:04,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 25 transitions. [2018-11-18 11:03:04,382 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 25 transitions. Word has length 11 [2018-11-18 11:03:04,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:04,383 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 25 transitions. [2018-11-18 11:03:04,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:03:04,383 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 25 transitions. [2018-11-18 11:03:04,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-11-18 11:03:04,383 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:04,383 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:04,384 INFO L423 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:04,384 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:04,384 INFO L82 PathProgramCache]: Analyzing trace with hash -732556826, now seen corresponding path program 1 times [2018-11-18 11:03:04,384 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:04,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,386 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,386 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:04,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:04,416 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:04,416 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:03:04,416 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 11:03:04,417 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:03:04,417 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:03:04,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:03:04,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,417 INFO L87 Difference]: Start difference. First operand 24 states and 25 transitions. Second operand 3 states. [2018-11-18 11:03:04,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:04,438 INFO L93 Difference]: Finished difference Result 24 states and 25 transitions. [2018-11-18 11:03:04,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:03:04,438 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2018-11-18 11:03:04,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:04,439 INFO L225 Difference]: With dead ends: 24 [2018-11-18 11:03:04,439 INFO L226 Difference]: Without dead ends: 23 [2018-11-18 11:03:04,439 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-11-18 11:03:04,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2018-11-18 11:03:04,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-11-18 11:03:04,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2018-11-18 11:03:04,442 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 12 [2018-11-18 11:03:04,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:04,443 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2018-11-18 11:03:04,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:03:04,443 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2018-11-18 11:03:04,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-11-18 11:03:04,443 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:04,444 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:04,444 INFO L423 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:04,444 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:04,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1247764466, now seen corresponding path program 1 times [2018-11-18 11:03:04,444 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:04,445 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,446 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,446 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,446 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:04,476 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:04,476 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:04,476 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:04,477 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 17 with the following transitions: [2018-11-18 11:03:04,478 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [17], [18], [19], [21], [30], [32], [38], [39], [40] [2018-11-18 11:03:04,505 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 11:03:04,505 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 11:03:04,657 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 11:03:04,658 INFO L272 AbstractInterpreter]: Visited 13 different actions 45 times. Merged at 8 different actions 30 times. Never widened. Performed 144 root evaluator evaluations with a maximum evaluation depth of 3. Performed 144 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 1 fixpoints after 1 different actions. Largest state had 2 variables. [2018-11-18 11:03:04,690 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:04,691 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 11:03:04,691 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:04,691 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:04,701 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,702 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:04,715 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:04,729 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:04,730 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:04,775 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:04,793 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:04,794 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2018-11-18 11:03:04,794 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:04,794 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 11:03:04,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 11:03:04,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:03:04,794 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand 4 states. [2018-11-18 11:03:04,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:04,841 INFO L93 Difference]: Finished difference Result 45 states and 50 transitions. [2018-11-18 11:03:04,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 11:03:04,841 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 16 [2018-11-18 11:03:04,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:04,842 INFO L225 Difference]: With dead ends: 45 [2018-11-18 11:03:04,842 INFO L226 Difference]: Without dead ends: 43 [2018-11-18 11:03:04,842 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:03:04,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-11-18 11:03:04,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 38. [2018-11-18 11:03:04,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-11-18 11:03:04,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 43 transitions. [2018-11-18 11:03:04,847 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 43 transitions. Word has length 16 [2018-11-18 11:03:04,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:04,848 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 43 transitions. [2018-11-18 11:03:04,848 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 11:03:04,848 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 43 transitions. [2018-11-18 11:03:04,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-11-18 11:03:04,848 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:04,848 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:04,849 INFO L423 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:04,849 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:04,849 INFO L82 PathProgramCache]: Analyzing trace with hash -805774601, now seen corresponding path program 1 times [2018-11-18 11:03:04,849 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:04,850 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,851 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,851 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,851 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:04,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:04,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 11:03:04,879 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:03:04,879 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 11:03:04,879 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:03:04,880 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:03:04,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:03:04,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,880 INFO L87 Difference]: Start difference. First operand 38 states and 43 transitions. Second operand 3 states. [2018-11-18 11:03:04,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:04,903 INFO L93 Difference]: Finished difference Result 41 states and 46 transitions. [2018-11-18 11:03:04,903 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:03:04,903 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 18 [2018-11-18 11:03:04,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:04,904 INFO L225 Difference]: With dead ends: 41 [2018-11-18 11:03:04,904 INFO L226 Difference]: Without dead ends: 40 [2018-11-18 11:03:04,904 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:03:04,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-11-18 11:03:04,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 36. [2018-11-18 11:03:04,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-11-18 11:03:04,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 40 transitions. [2018-11-18 11:03:04,908 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 40 transitions. Word has length 18 [2018-11-18 11:03:04,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:04,908 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 40 transitions. [2018-11-18 11:03:04,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:03:04,909 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 40 transitions. [2018-11-18 11:03:04,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-11-18 11:03:04,909 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:04,909 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:04,909 INFO L423 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:04,910 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:04,910 INFO L82 PathProgramCache]: Analyzing trace with hash -805589903, now seen corresponding path program 1 times [2018-11-18 11:03:04,910 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:04,911 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,911 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:04,911 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:04,911 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:04,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:05,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,009 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:05,009 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:05,009 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 19 with the following transitions: [2018-11-18 11:03:05,010 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [17], [19], [21], [23], [25], [27], [29], [30], [32], [38], [39], [40] [2018-11-18 11:03:05,011 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 11:03:05,011 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 11:03:05,061 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 11:03:05,061 INFO L272 AbstractInterpreter]: Visited 16 different actions 45 times. Merged at 9 different actions 23 times. Never widened. Performed 134 root evaluator evaluations with a maximum evaluation depth of 3. Performed 134 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 4 fixpoints after 3 different actions. Largest state had 2 variables. [2018-11-18 11:03:05,078 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:05,079 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 11:03:05,079 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:05,079 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:05,085 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:05,086 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:05,095 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:05,125 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,125 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:05,147 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,173 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:05,173 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 8 [2018-11-18 11:03:05,173 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:05,174 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 11:03:05,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 11:03:05,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:03:05,174 INFO L87 Difference]: Start difference. First operand 36 states and 40 transitions. Second operand 6 states. [2018-11-18 11:03:05,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:05,203 INFO L93 Difference]: Finished difference Result 72 states and 81 transitions. [2018-11-18 11:03:05,204 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:03:05,204 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-11-18 11:03:05,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:05,204 INFO L225 Difference]: With dead ends: 72 [2018-11-18 11:03:05,205 INFO L226 Difference]: Without dead ends: 44 [2018-11-18 11:03:05,205 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:03:05,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-11-18 11:03:05,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 42. [2018-11-18 11:03:05,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-11-18 11:03:05,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 45 transitions. [2018-11-18 11:03:05,210 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 45 transitions. Word has length 18 [2018-11-18 11:03:05,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:05,210 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 45 transitions. [2018-11-18 11:03:05,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 11:03:05,211 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 45 transitions. [2018-11-18 11:03:05,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-11-18 11:03:05,211 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:05,211 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:05,211 INFO L423 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:05,212 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:05,212 INFO L82 PathProgramCache]: Analyzing trace with hash 343411151, now seen corresponding path program 2 times [2018-11-18 11:03:05,212 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:05,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:05,213 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:05,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:05,213 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:05,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:05,249 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,249 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:05,249 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:05,249 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:05,249 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:05,250 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:05,250 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:05,262 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:05,262 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:05,272 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-11-18 11:03:05,272 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:05,273 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:05,276 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,276 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:05,325 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,344 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:05,344 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2018-11-18 11:03:05,344 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:05,344 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:03:05,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:03:05,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:03:05,345 INFO L87 Difference]: Start difference. First operand 42 states and 45 transitions. Second operand 5 states. [2018-11-18 11:03:05,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:05,373 INFO L93 Difference]: Finished difference Result 45 states and 48 transitions. [2018-11-18 11:03:05,374 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:03:05,374 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 23 [2018-11-18 11:03:05,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:05,374 INFO L225 Difference]: With dead ends: 45 [2018-11-18 11:03:05,374 INFO L226 Difference]: Without dead ends: 44 [2018-11-18 11:03:05,375 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:03:05,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-11-18 11:03:05,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 43. [2018-11-18 11:03:05,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-11-18 11:03:05,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 46 transitions. [2018-11-18 11:03:05,378 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 46 transitions. Word has length 23 [2018-11-18 11:03:05,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:05,379 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 46 transitions. [2018-11-18 11:03:05,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:03:05,379 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 46 transitions. [2018-11-18 11:03:05,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-11-18 11:03:05,379 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:05,380 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:05,380 INFO L423 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:05,380 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:05,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1374377198, now seen corresponding path program 3 times [2018-11-18 11:03:05,380 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:05,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:05,381 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:05,382 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:05,382 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:05,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:05,436 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,437 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:05,437 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:05,437 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:05,437 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:05,437 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:05,437 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:05,448 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:05,448 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:05,457 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:05,458 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:05,459 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:05,469 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:05,469 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:06,137 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:06,162 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:06,162 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2018-11-18 11:03:06,162 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:06,163 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 11:03:06,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 11:03:06,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 11:03:06,163 INFO L87 Difference]: Start difference. First operand 43 states and 46 transitions. Second operand 6 states. [2018-11-18 11:03:06,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:06,271 INFO L93 Difference]: Finished difference Result 99 states and 116 transitions. [2018-11-18 11:03:06,271 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:03:06,271 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 30 [2018-11-18 11:03:06,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:06,272 INFO L225 Difference]: With dead ends: 99 [2018-11-18 11:03:06,272 INFO L226 Difference]: Without dead ends: 97 [2018-11-18 11:03:06,273 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 11:03:06,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-11-18 11:03:06,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 91. [2018-11-18 11:03:06,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-11-18 11:03:06,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 102 transitions. [2018-11-18 11:03:06,282 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 102 transitions. Word has length 30 [2018-11-18 11:03:06,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:06,283 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 102 transitions. [2018-11-18 11:03:06,283 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 11:03:06,283 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 102 transitions. [2018-11-18 11:03:06,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-11-18 11:03:06,284 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:06,284 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:06,285 INFO L423 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:06,285 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:06,285 INFO L82 PathProgramCache]: Analyzing trace with hash 696391919, now seen corresponding path program 4 times [2018-11-18 11:03:06,285 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:06,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:06,288 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:06,288 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:06,288 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:06,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:06,373 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:06,373 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:06,373 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:06,374 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:06,374 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:06,374 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:06,374 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:06,385 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:06,386 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:06,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:06,398 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:06,403 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:06,404 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:06,486 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:06,510 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:06,510 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2018-11-18 11:03:06,510 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:06,511 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 11:03:06,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 11:03:06,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:03:06,511 INFO L87 Difference]: Start difference. First operand 91 states and 102 transitions. Second operand 7 states. [2018-11-18 11:03:06,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:06,593 INFO L93 Difference]: Finished difference Result 167 states and 197 transitions. [2018-11-18 11:03:06,593 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 11:03:06,594 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 37 [2018-11-18 11:03:06,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:06,594 INFO L225 Difference]: With dead ends: 167 [2018-11-18 11:03:06,595 INFO L226 Difference]: Without dead ends: 165 [2018-11-18 11:03:06,595 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:03:06,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-11-18 11:03:06,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 108. [2018-11-18 11:03:06,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-11-18 11:03:06,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 122 transitions. [2018-11-18 11:03:06,603 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 122 transitions. Word has length 37 [2018-11-18 11:03:06,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:06,604 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 122 transitions. [2018-11-18 11:03:06,604 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 11:03:06,604 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 122 transitions. [2018-11-18 11:03:06,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 11:03:06,604 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:06,605 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:06,605 INFO L423 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:06,605 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:06,605 INFO L82 PathProgramCache]: Analyzing trace with hash -2112757160, now seen corresponding path program 2 times [2018-11-18 11:03:06,605 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:06,606 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:06,606 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:06,606 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:06,608 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:06,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:06,694 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 21 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 11:03:06,694 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:06,694 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:06,694 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:06,695 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:06,695 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:06,695 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:06,705 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:06,705 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:06,712 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-11-18 11:03:06,712 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:06,714 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:06,771 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 32 proven. 9 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:03:06,771 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:06,800 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 32 proven. 9 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:03:06,816 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:06,816 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 12 [2018-11-18 11:03:06,816 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:06,816 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 11:03:06,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 11:03:06,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:03:06,817 INFO L87 Difference]: Start difference. First operand 108 states and 122 transitions. Second operand 9 states. [2018-11-18 11:03:06,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:06,870 INFO L93 Difference]: Finished difference Result 153 states and 173 transitions. [2018-11-18 11:03:06,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 11:03:06,870 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 39 [2018-11-18 11:03:06,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:06,871 INFO L225 Difference]: With dead ends: 153 [2018-11-18 11:03:06,872 INFO L226 Difference]: Without dead ends: 67 [2018-11-18 11:03:06,873 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:03:06,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-11-18 11:03:06,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 64. [2018-11-18 11:03:06,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-11-18 11:03:06,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 69 transitions. [2018-11-18 11:03:06,882 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 69 transitions. Word has length 39 [2018-11-18 11:03:06,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:06,883 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 69 transitions. [2018-11-18 11:03:06,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 11:03:06,884 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 69 transitions. [2018-11-18 11:03:06,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:03:06,885 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:06,886 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:06,886 INFO L423 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:06,886 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:06,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1956118066, now seen corresponding path program 5 times [2018-11-18 11:03:06,886 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:06,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:06,888 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:06,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:06,889 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:06,989 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:06,989 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:06,989 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:06,989 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:06,989 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:06,989 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:06,989 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:06,998 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:06,998 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:07,011 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-18 11:03:07,011 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:07,013 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:07,018 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:07,018 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:07,097 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:07,113 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:07,113 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2018-11-18 11:03:07,114 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:07,114 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 11:03:07,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 11:03:07,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:03:07,115 INFO L87 Difference]: Start difference. First operand 64 states and 69 transitions. Second operand 8 states. [2018-11-18 11:03:07,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:07,173 INFO L93 Difference]: Finished difference Result 182 states and 219 transitions. [2018-11-18 11:03:07,173 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 11:03:07,173 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 44 [2018-11-18 11:03:07,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:07,174 INFO L225 Difference]: With dead ends: 182 [2018-11-18 11:03:07,174 INFO L226 Difference]: Without dead ends: 180 [2018-11-18 11:03:07,175 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:03:07,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2018-11-18 11:03:07,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 171. [2018-11-18 11:03:07,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-11-18 11:03:07,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 193 transitions. [2018-11-18 11:03:07,185 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 193 transitions. Word has length 44 [2018-11-18 11:03:07,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:07,186 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 193 transitions. [2018-11-18 11:03:07,186 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 11:03:07,187 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 193 transitions. [2018-11-18 11:03:07,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-11-18 11:03:07,188 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:07,188 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:07,188 INFO L423 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:07,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:07,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1145884657, now seen corresponding path program 6 times [2018-11-18 11:03:07,189 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:07,190 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:07,190 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:07,190 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:07,190 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:07,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:07,281 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:07,282 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:07,282 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:07,282 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:07,282 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:07,282 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:07,282 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:07,292 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:07,292 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:07,302 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:07,302 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:07,304 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:07,310 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:07,310 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:07,438 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:07,502 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:07,502 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2018-11-18 11:03:07,503 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:07,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 11:03:07,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 11:03:07,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:03:07,503 INFO L87 Difference]: Start difference. First operand 171 states and 193 transitions. Second operand 9 states. [2018-11-18 11:03:07,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:07,938 INFO L93 Difference]: Finished difference Result 318 states and 379 transitions. [2018-11-18 11:03:07,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 11:03:07,940 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 51 [2018-11-18 11:03:07,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:07,941 INFO L225 Difference]: With dead ends: 318 [2018-11-18 11:03:07,941 INFO L226 Difference]: Without dead ends: 316 [2018-11-18 11:03:07,941 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:03:07,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2018-11-18 11:03:07,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 195. [2018-11-18 11:03:07,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-11-18 11:03:07,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 221 transitions. [2018-11-18 11:03:07,974 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 221 transitions. Word has length 51 [2018-11-18 11:03:07,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:07,974 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 221 transitions. [2018-11-18 11:03:07,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 11:03:07,975 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 221 transitions. [2018-11-18 11:03:07,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-11-18 11:03:07,975 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:07,975 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:07,976 INFO L423 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:07,976 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:07,976 INFO L82 PathProgramCache]: Analyzing trace with hash -2025544018, now seen corresponding path program 7 times [2018-11-18 11:03:07,976 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:07,977 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:07,977 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:07,977 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:07,977 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:08,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:08,876 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:08,877 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:08,877 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:08,877 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:08,877 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:08,877 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:08,877 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:08,929 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:08,929 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:08,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:08,944 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:08,972 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:08,972 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:09,286 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:09,302 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:09,303 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2018-11-18 11:03:09,303 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:09,303 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 11:03:09,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 11:03:09,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 11:03:09,304 INFO L87 Difference]: Start difference. First operand 195 states and 221 transitions. Second operand 10 states. [2018-11-18 11:03:09,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:09,363 INFO L93 Difference]: Finished difference Result 367 states and 439 transitions. [2018-11-18 11:03:09,364 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 11:03:09,364 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 58 [2018-11-18 11:03:09,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:09,369 INFO L225 Difference]: With dead ends: 367 [2018-11-18 11:03:09,369 INFO L226 Difference]: Without dead ends: 365 [2018-11-18 11:03:09,369 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 11:03:09,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2018-11-18 11:03:09,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 219. [2018-11-18 11:03:09,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-11-18 11:03:09,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 249 transitions. [2018-11-18 11:03:09,377 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 249 transitions. Word has length 58 [2018-11-18 11:03:09,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:09,378 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 249 transitions. [2018-11-18 11:03:09,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 11:03:09,378 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 249 transitions. [2018-11-18 11:03:09,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-11-18 11:03:09,379 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:09,379 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:09,379 INFO L423 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:09,379 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:09,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1111076945, now seen corresponding path program 3 times [2018-11-18 11:03:09,380 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:09,380 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:09,380 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:09,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:09,381 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:09,425 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 61 proven. 85 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:03:09,426 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:09,426 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:09,426 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:09,426 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:09,426 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:09,426 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:09,434 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:09,434 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:09,443 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:09,443 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:09,444 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:09,450 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 61 proven. 85 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:03:09,450 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:09,545 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 61 proven. 85 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:03:09,565 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:09,565 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2018-11-18 11:03:09,565 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:09,566 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 11:03:09,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 11:03:09,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:03:09,566 INFO L87 Difference]: Start difference. First operand 219 states and 249 transitions. Second operand 8 states. [2018-11-18 11:03:09,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:09,593 INFO L93 Difference]: Finished difference Result 413 states and 474 transitions. [2018-11-18 11:03:09,593 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 11:03:09,594 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 60 [2018-11-18 11:03:09,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:09,594 INFO L225 Difference]: With dead ends: 413 [2018-11-18 11:03:09,595 INFO L226 Difference]: Without dead ends: 230 [2018-11-18 11:03:09,595 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:03:09,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2018-11-18 11:03:09,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 226. [2018-11-18 11:03:09,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2018-11-18 11:03:09,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 256 transitions. [2018-11-18 11:03:09,601 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 256 transitions. Word has length 60 [2018-11-18 11:03:09,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:09,601 INFO L480 AbstractCegarLoop]: Abstraction has 226 states and 256 transitions. [2018-11-18 11:03:09,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 11:03:09,601 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 256 transitions. [2018-11-18 11:03:09,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-11-18 11:03:09,602 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:09,602 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:09,602 INFO L423 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:09,602 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:09,602 INFO L82 PathProgramCache]: Analyzing trace with hash 371019567, now seen corresponding path program 8 times [2018-11-18 11:03:09,603 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:09,603 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:09,603 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:09,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:09,604 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:09,832 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 228 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:09,832 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:09,832 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:09,833 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:09,833 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:09,833 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:09,833 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:09,848 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:09,848 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:09,918 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-18 11:03:09,919 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:09,921 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:09,929 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 228 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:09,929 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:10,100 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 228 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:10,125 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:10,125 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2018-11-18 11:03:10,125 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:10,125 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:03:10,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:03:10,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 11:03:10,126 INFO L87 Difference]: Start difference. First operand 226 states and 256 transitions. Second operand 11 states. [2018-11-18 11:03:10,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:10,265 INFO L93 Difference]: Finished difference Result 423 states and 506 transitions. [2018-11-18 11:03:10,265 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:03:10,265 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 65 [2018-11-18 11:03:10,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:10,266 INFO L225 Difference]: With dead ends: 423 [2018-11-18 11:03:10,267 INFO L226 Difference]: Without dead ends: 421 [2018-11-18 11:03:10,267 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 11:03:10,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2018-11-18 11:03:10,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 250. [2018-11-18 11:03:10,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-11-18 11:03:10,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 284 transitions. [2018-11-18 11:03:10,276 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 284 transitions. Word has length 65 [2018-11-18 11:03:10,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:10,276 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 284 transitions. [2018-11-18 11:03:10,276 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:03:10,276 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 284 transitions. [2018-11-18 11:03:10,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-11-18 11:03:10,277 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:10,277 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:10,277 INFO L423 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:10,277 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:10,277 INFO L82 PathProgramCache]: Analyzing trace with hash 2106211474, now seen corresponding path program 4 times [2018-11-18 11:03:10,277 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:10,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:10,278 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:10,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:10,278 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:10,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:10,333 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 111 proven. 67 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-18 11:03:10,333 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:10,333 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:10,333 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:10,334 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:10,334 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:10,334 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:10,342 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:10,342 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:10,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:10,368 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:10,470 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 72 proven. 123 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:03:10,470 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:10,531 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 72 proven. 123 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:03:10,546 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:10,546 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2018-11-18 11:03:10,546 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:10,547 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-18 11:03:10,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-18 11:03:10,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-11-18 11:03:10,547 INFO L87 Difference]: Start difference. First operand 250 states and 284 transitions. Second operand 15 states. [2018-11-18 11:03:10,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:10,629 INFO L93 Difference]: Finished difference Result 597 states and 698 transitions. [2018-11-18 11:03:10,630 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-18 11:03:10,630 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 67 [2018-11-18 11:03:10,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:10,631 INFO L225 Difference]: With dead ends: 597 [2018-11-18 11:03:10,632 INFO L226 Difference]: Without dead ends: 390 [2018-11-18 11:03:10,633 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-11-18 11:03:10,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2018-11-18 11:03:10,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 381. [2018-11-18 11:03:10,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 381 states. [2018-11-18 11:03:10,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 433 transitions. [2018-11-18 11:03:10,649 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 433 transitions. Word has length 67 [2018-11-18 11:03:10,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:10,649 INFO L480 AbstractCegarLoop]: Abstraction has 381 states and 433 transitions. [2018-11-18 11:03:10,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-18 11:03:10,649 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 433 transitions. [2018-11-18 11:03:10,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-11-18 11:03:10,650 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:10,650 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:10,650 INFO L423 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:10,650 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:10,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1037089906, now seen corresponding path program 9 times [2018-11-18 11:03:10,651 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:10,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:10,652 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:10,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:10,652 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:10,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:10,752 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:10,753 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:10,753 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:10,753 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:10,753 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:10,753 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:10,753 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:10,764 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:10,764 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:10,776 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:10,776 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:10,777 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:10,785 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:10,785 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:10,963 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:10,979 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:10,979 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2018-11-18 11:03:10,979 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:10,980 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 11:03:10,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 11:03:10,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:03:10,980 INFO L87 Difference]: Start difference. First operand 381 states and 433 transitions. Second operand 12 states. [2018-11-18 11:03:11,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:11,112 INFO L93 Difference]: Finished difference Result 729 states and 877 transitions. [2018-11-18 11:03:11,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:03:11,114 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 72 [2018-11-18 11:03:11,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:11,116 INFO L225 Difference]: With dead ends: 729 [2018-11-18 11:03:11,116 INFO L226 Difference]: Without dead ends: 727 [2018-11-18 11:03:11,117 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:03:11,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2018-11-18 11:03:11,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 426. [2018-11-18 11:03:11,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 426 states. [2018-11-18 11:03:11,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 485 transitions. [2018-11-18 11:03:11,132 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 485 transitions. Word has length 72 [2018-11-18 11:03:11,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:11,132 INFO L480 AbstractCegarLoop]: Abstraction has 426 states and 485 transitions. [2018-11-18 11:03:11,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 11:03:11,133 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 485 transitions. [2018-11-18 11:03:11,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-18 11:03:11,133 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:11,133 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:11,133 INFO L423 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:11,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:11,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1135446449, now seen corresponding path program 10 times [2018-11-18 11:03:11,134 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:11,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:11,138 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:11,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:11,139 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:11,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:11,493 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 0 proven. 355 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:11,494 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:11,494 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:11,494 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:11,494 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:11,494 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:11,494 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:11,502 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:11,502 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:11,519 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:11,529 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 0 proven. 355 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:11,529 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:11,677 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 0 proven. 355 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:11,697 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:11,697 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2018-11-18 11:03:11,697 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:11,697 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 11:03:11,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 11:03:11,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:03:11,698 INFO L87 Difference]: Start difference. First operand 426 states and 485 transitions. Second operand 13 states. [2018-11-18 11:03:11,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:11,834 INFO L93 Difference]: Finished difference Result 820 states and 988 transitions. [2018-11-18 11:03:11,835 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-18 11:03:11,835 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 79 [2018-11-18 11:03:11,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:11,837 INFO L225 Difference]: With dead ends: 820 [2018-11-18 11:03:11,837 INFO L226 Difference]: Without dead ends: 818 [2018-11-18 11:03:11,838 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:03:11,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2018-11-18 11:03:11,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 471. [2018-11-18 11:03:11,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2018-11-18 11:03:11,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 537 transitions. [2018-11-18 11:03:11,853 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 537 transitions. Word has length 79 [2018-11-18 11:03:11,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:11,853 INFO L480 AbstractCegarLoop]: Abstraction has 471 states and 537 transitions. [2018-11-18 11:03:11,853 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 11:03:11,853 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 537 transitions. [2018-11-18 11:03:11,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-18 11:03:11,854 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:11,854 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:11,854 INFO L423 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:11,855 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:11,855 INFO L82 PathProgramCache]: Analyzing trace with hash -262809490, now seen corresponding path program 11 times [2018-11-18 11:03:11,855 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:11,855 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:11,856 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:11,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:11,856 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:11,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:12,049 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:12,049 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:12,049 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:12,049 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:12,049 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:12,049 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:12,049 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:12,058 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:12,058 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:12,074 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-11-18 11:03:12,074 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:12,076 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:12,085 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:12,085 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:12,280 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:12,295 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:12,295 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2018-11-18 11:03:12,295 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:12,295 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:03:12,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:03:12,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:03:12,296 INFO L87 Difference]: Start difference. First operand 471 states and 537 transitions. Second operand 14 states. [2018-11-18 11:03:12,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:12,408 INFO L93 Difference]: Finished difference Result 911 states and 1099 transitions. [2018-11-18 11:03:12,410 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-11-18 11:03:12,410 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 86 [2018-11-18 11:03:12,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:12,413 INFO L225 Difference]: With dead ends: 911 [2018-11-18 11:03:12,413 INFO L226 Difference]: Without dead ends: 909 [2018-11-18 11:03:12,413 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:03:12,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2018-11-18 11:03:12,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 516. [2018-11-18 11:03:12,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 516 states. [2018-11-18 11:03:12,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 589 transitions. [2018-11-18 11:03:12,432 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 589 transitions. Word has length 86 [2018-11-18 11:03:12,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:12,432 INFO L480 AbstractCegarLoop]: Abstraction has 516 states and 589 transitions. [2018-11-18 11:03:12,432 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:03:12,432 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 589 transitions. [2018-11-18 11:03:12,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-18 11:03:12,433 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:12,433 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:12,434 INFO L423 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:12,434 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:12,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1973115537, now seen corresponding path program 12 times [2018-11-18 11:03:12,437 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:12,438 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:12,438 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:12,439 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:12,439 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:12,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:12,601 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 0 proven. 510 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:12,601 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:12,602 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:12,602 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:12,602 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:12,602 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:12,602 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:12,612 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:12,612 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:12,635 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:12,636 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:12,637 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:12,649 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 0 proven. 510 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:12,649 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:12,849 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 0 proven. 510 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:12,864 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:12,864 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2018-11-18 11:03:12,864 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:12,865 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-18 11:03:12,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-18 11:03:12,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-11-18 11:03:12,865 INFO L87 Difference]: Start difference. First operand 516 states and 589 transitions. Second operand 15 states. [2018-11-18 11:03:12,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:12,968 INFO L93 Difference]: Finished difference Result 1002 states and 1210 transitions. [2018-11-18 11:03:12,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-18 11:03:12,969 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 93 [2018-11-18 11:03:12,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:12,971 INFO L225 Difference]: With dead ends: 1002 [2018-11-18 11:03:12,971 INFO L226 Difference]: Without dead ends: 1000 [2018-11-18 11:03:12,971 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-11-18 11:03:12,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2018-11-18 11:03:12,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 561. [2018-11-18 11:03:12,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 561 states. [2018-11-18 11:03:12,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 641 transitions. [2018-11-18 11:03:12,990 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 641 transitions. Word has length 93 [2018-11-18 11:03:12,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:12,991 INFO L480 AbstractCegarLoop]: Abstraction has 561 states and 641 transitions. [2018-11-18 11:03:12,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-18 11:03:12,992 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 641 transitions. [2018-11-18 11:03:12,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-11-18 11:03:12,994 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:12,994 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:12,994 INFO L423 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:12,994 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:12,994 INFO L82 PathProgramCache]: Analyzing trace with hash -580491954, now seen corresponding path program 13 times [2018-11-18 11:03:12,995 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:12,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:12,995 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:12,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:12,996 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:13,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:13,339 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 0 proven. 598 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:13,339 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:13,339 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:13,339 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:13,339 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:13,339 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:13,339 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:13,348 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:13,348 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:13,384 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:13,395 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 0 proven. 598 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:13,395 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:13,616 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 0 proven. 598 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:13,631 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:13,632 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2018-11-18 11:03:13,632 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:13,632 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-18 11:03:13,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-18 11:03:13,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-11-18 11:03:13,633 INFO L87 Difference]: Start difference. First operand 561 states and 641 transitions. Second operand 16 states. [2018-11-18 11:03:13,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:13,717 INFO L93 Difference]: Finished difference Result 1093 states and 1321 transitions. [2018-11-18 11:03:13,718 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:03:13,718 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 100 [2018-11-18 11:03:13,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:13,720 INFO L225 Difference]: With dead ends: 1093 [2018-11-18 11:03:13,720 INFO L226 Difference]: Without dead ends: 1091 [2018-11-18 11:03:13,721 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-11-18 11:03:13,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1091 states. [2018-11-18 11:03:13,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1091 to 606. [2018-11-18 11:03:13,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 606 states. [2018-11-18 11:03:13,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 693 transitions. [2018-11-18 11:03:13,736 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 693 transitions. Word has length 100 [2018-11-18 11:03:13,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:13,736 INFO L480 AbstractCegarLoop]: Abstraction has 606 states and 693 transitions. [2018-11-18 11:03:13,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-18 11:03:13,737 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 693 transitions. [2018-11-18 11:03:13,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-11-18 11:03:13,738 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:13,738 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 8, 8, 8, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:13,741 INFO L423 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:13,742 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:13,742 INFO L82 PathProgramCache]: Analyzing trace with hash 2076289143, now seen corresponding path program 5 times [2018-11-18 11:03:13,742 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:13,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:13,743 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:13,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:13,743 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:13,882 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 223 proven. 220 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2018-11-18 11:03:13,882 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:13,882 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:13,882 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:13,882 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:13,882 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:13,882 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:13,891 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:13,891 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:13,908 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2018-11-18 11:03:13,908 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:13,910 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 261 proven. 144 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2018-11-18 11:03:14,018 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:14,330 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 261 proven. 144 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2018-11-18 11:03:14,346 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:14,346 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 27 [2018-11-18 11:03:14,346 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:14,346 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-11-18 11:03:14,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-11-18 11:03:14,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-11-18 11:03:14,347 INFO L87 Difference]: Start difference. First operand 606 states and 693 transitions. Second operand 19 states. [2018-11-18 11:03:14,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:14,402 INFO L93 Difference]: Finished difference Result 1296 states and 1499 transitions. [2018-11-18 11:03:14,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-11-18 11:03:14,403 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 102 [2018-11-18 11:03:14,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:14,404 INFO L225 Difference]: With dead ends: 1296 [2018-11-18 11:03:14,405 INFO L226 Difference]: Without dead ends: 747 [2018-11-18 11:03:14,405 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-11-18 11:03:14,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2018-11-18 11:03:14,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 733. [2018-11-18 11:03:14,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 733 states. [2018-11-18 11:03:14,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 837 transitions. [2018-11-18 11:03:14,419 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 837 transitions. Word has length 102 [2018-11-18 11:03:14,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:14,419 INFO L480 AbstractCegarLoop]: Abstraction has 733 states and 837 transitions. [2018-11-18 11:03:14,419 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-11-18 11:03:14,419 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 837 transitions. [2018-11-18 11:03:14,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-11-18 11:03:14,420 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:14,420 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:14,421 INFO L423 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:14,421 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:14,421 INFO L82 PathProgramCache]: Analyzing trace with hash -723133297, now seen corresponding path program 14 times [2018-11-18 11:03:14,421 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:14,422 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:14,422 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:14,422 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:14,422 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:14,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:14,737 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 0 proven. 693 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:14,737 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:14,737 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:14,737 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:14,737 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:14,737 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:14,737 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:14,745 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:14,745 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:14,761 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-11-18 11:03:14,761 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:14,763 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:14,776 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 0 proven. 693 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:14,777 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:14,977 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 0 proven. 693 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:15,001 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:15,001 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 31 [2018-11-18 11:03:15,001 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:15,001 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-11-18 11:03:15,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-11-18 11:03:15,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:03:15,002 INFO L87 Difference]: Start difference. First operand 733 states and 837 transitions. Second operand 17 states. [2018-11-18 11:03:15,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:15,138 INFO L93 Difference]: Finished difference Result 1430 states and 1729 transitions. [2018-11-18 11:03:15,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-18 11:03:15,139 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 107 [2018-11-18 11:03:15,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:15,142 INFO L225 Difference]: With dead ends: 1430 [2018-11-18 11:03:15,142 INFO L226 Difference]: Without dead ends: 1428 [2018-11-18 11:03:15,143 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:03:15,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2018-11-18 11:03:15,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 792. [2018-11-18 11:03:15,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 792 states. [2018-11-18 11:03:15,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 905 transitions. [2018-11-18 11:03:15,163 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 905 transitions. Word has length 107 [2018-11-18 11:03:15,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:15,164 INFO L480 AbstractCegarLoop]: Abstraction has 792 states and 905 transitions. [2018-11-18 11:03:15,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-11-18 11:03:15,164 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 905 transitions. [2018-11-18 11:03:15,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-11-18 11:03:15,165 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:15,165 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:15,165 INFO L423 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:15,165 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:15,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1284434478, now seen corresponding path program 15 times [2018-11-18 11:03:15,165 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:15,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:15,171 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:15,172 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:15,172 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:15,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:15,613 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 0 proven. 795 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:15,613 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:15,613 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:15,613 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:15,613 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:15,613 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:15,613 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:15,621 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:15,621 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:15,634 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:15,634 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:15,636 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:15,650 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 0 proven. 795 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:15,651 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:15,880 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 0 proven. 795 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:15,897 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:15,897 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2018-11-18 11:03:15,897 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:15,897 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-18 11:03:15,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-18 11:03:15,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-11-18 11:03:15,898 INFO L87 Difference]: Start difference. First operand 792 states and 905 transitions. Second operand 18 states. [2018-11-18 11:03:16,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:16,002 INFO L93 Difference]: Finished difference Result 1549 states and 1874 transitions. [2018-11-18 11:03:16,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-18 11:03:16,003 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 114 [2018-11-18 11:03:16,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:16,006 INFO L225 Difference]: With dead ends: 1549 [2018-11-18 11:03:16,006 INFO L226 Difference]: Without dead ends: 1547 [2018-11-18 11:03:16,007 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-11-18 11:03:16,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1547 states. [2018-11-18 11:03:16,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1547 to 851. [2018-11-18 11:03:16,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 851 states. [2018-11-18 11:03:16,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 973 transitions. [2018-11-18 11:03:16,031 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 973 transitions. Word has length 114 [2018-11-18 11:03:16,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:16,032 INFO L480 AbstractCegarLoop]: Abstraction has 851 states and 973 transitions. [2018-11-18 11:03:16,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-18 11:03:16,032 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 973 transitions. [2018-11-18 11:03:16,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2018-11-18 11:03:16,033 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:16,033 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:16,033 INFO L423 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:16,033 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:16,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1998054481, now seen corresponding path program 16 times [2018-11-18 11:03:16,034 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:16,040 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:16,040 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:16,040 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:16,040 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:16,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:16,258 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 0 proven. 904 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:16,259 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:16,259 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:16,259 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:16,259 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:16,259 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:16,259 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:16,267 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:16,267 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:16,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:16,283 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:16,326 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 0 proven. 904 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:16,327 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:16,607 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 0 proven. 904 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:16,632 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:16,632 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 35 [2018-11-18 11:03:16,632 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:16,632 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-11-18 11:03:16,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-11-18 11:03:16,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-11-18 11:03:16,633 INFO L87 Difference]: Start difference. First operand 851 states and 973 transitions. Second operand 19 states. [2018-11-18 11:03:16,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:16,791 INFO L93 Difference]: Finished difference Result 1668 states and 2019 transitions. [2018-11-18 11:03:16,791 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-11-18 11:03:16,792 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 121 [2018-11-18 11:03:16,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:16,795 INFO L225 Difference]: With dead ends: 1668 [2018-11-18 11:03:16,795 INFO L226 Difference]: Without dead ends: 1666 [2018-11-18 11:03:16,796 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-11-18 11:03:16,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1666 states. [2018-11-18 11:03:16,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1666 to 910. [2018-11-18 11:03:16,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 910 states. [2018-11-18 11:03:16,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1041 transitions. [2018-11-18 11:03:16,817 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1041 transitions. Word has length 121 [2018-11-18 11:03:16,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:16,817 INFO L480 AbstractCegarLoop]: Abstraction has 910 states and 1041 transitions. [2018-11-18 11:03:16,817 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-11-18 11:03:16,817 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1041 transitions. [2018-11-18 11:03:16,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-11-18 11:03:16,821 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:16,821 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:16,821 INFO L423 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:16,822 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:16,822 INFO L82 PathProgramCache]: Analyzing trace with hash -662870258, now seen corresponding path program 17 times [2018-11-18 11:03:16,822 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:16,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:16,823 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:16,823 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:16,823 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:16,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:17,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 0 proven. 1020 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:17,028 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:17,028 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:17,028 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:17,028 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:17,028 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:17,028 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:17,038 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:17,038 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:17,062 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-11-18 11:03:17,062 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:17,064 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:17,082 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 0 proven. 1020 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:17,082 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:17,339 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 0 proven. 1020 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:17,354 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:17,354 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 37 [2018-11-18 11:03:17,354 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:17,355 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-18 11:03:17,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-18 11:03:17,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-11-18 11:03:17,355 INFO L87 Difference]: Start difference. First operand 910 states and 1041 transitions. Second operand 20 states. [2018-11-18 11:03:17,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:17,442 INFO L93 Difference]: Finished difference Result 1787 states and 2164 transitions. [2018-11-18 11:03:17,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-11-18 11:03:17,442 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 128 [2018-11-18 11:03:17,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:17,445 INFO L225 Difference]: With dead ends: 1787 [2018-11-18 11:03:17,445 INFO L226 Difference]: Without dead ends: 1785 [2018-11-18 11:03:17,445 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-11-18 11:03:17,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1785 states. [2018-11-18 11:03:17,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1785 to 969. [2018-11-18 11:03:17,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 969 states. [2018-11-18 11:03:17,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 969 states to 969 states and 1109 transitions. [2018-11-18 11:03:17,468 INFO L78 Accepts]: Start accepts. Automaton has 969 states and 1109 transitions. Word has length 128 [2018-11-18 11:03:17,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:17,468 INFO L480 AbstractCegarLoop]: Abstraction has 969 states and 1109 transitions. [2018-11-18 11:03:17,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-18 11:03:17,468 INFO L276 IsEmpty]: Start isEmpty. Operand 969 states and 1109 transitions. [2018-11-18 11:03:17,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-18 11:03:17,469 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:17,469 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 10, 10, 10, 8, 8, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:17,469 INFO L423 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:17,470 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:17,470 INFO L82 PathProgramCache]: Analyzing trace with hash -1896739593, now seen corresponding path program 6 times [2018-11-18 11:03:17,470 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:17,470 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:17,470 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:17,471 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:17,471 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:17,685 INFO L134 CoverageAnalysis]: Checked inductivity of 894 backedges. 381 proven. 345 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-18 11:03:17,685 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:17,685 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:17,685 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:17,686 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:17,686 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:17,686 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:17,697 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:17,698 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:17,721 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:17,721 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:17,724 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:17,764 INFO L134 CoverageAnalysis]: Checked inductivity of 894 backedges. 381 proven. 345 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-18 11:03:17,764 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:17,885 INFO L134 CoverageAnalysis]: Checked inductivity of 894 backedges. 381 proven. 345 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-18 11:03:17,909 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:17,909 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2018-11-18 11:03:17,909 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:17,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 11:03:17,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 11:03:17,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:03:17,910 INFO L87 Difference]: Start difference. First operand 969 states and 1109 transitions. Second operand 13 states. [2018-11-18 11:03:17,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:17,942 INFO L93 Difference]: Finished difference Result 1878 states and 2159 transitions. [2018-11-18 11:03:17,943 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-18 11:03:17,943 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 130 [2018-11-18 11:03:17,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:17,945 INFO L225 Difference]: With dead ends: 1878 [2018-11-18 11:03:17,945 INFO L226 Difference]: Without dead ends: 980 [2018-11-18 11:03:17,946 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:03:17,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2018-11-18 11:03:17,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 976. [2018-11-18 11:03:17,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 976 states. [2018-11-18 11:03:17,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1116 transitions. [2018-11-18 11:03:17,962 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1116 transitions. Word has length 130 [2018-11-18 11:03:17,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:17,963 INFO L480 AbstractCegarLoop]: Abstraction has 976 states and 1116 transitions. [2018-11-18 11:03:17,963 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 11:03:17,963 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1116 transitions. [2018-11-18 11:03:17,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-11-18 11:03:17,964 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:17,964 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:17,964 INFO L423 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:17,964 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:17,964 INFO L82 PathProgramCache]: Analyzing trace with hash 1274897103, now seen corresponding path program 18 times [2018-11-18 11:03:17,964 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:17,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:17,965 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:17,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:17,965 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:17,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:18,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 0 proven. 1143 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:18,214 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:18,215 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:18,215 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:18,215 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:18,215 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:18,215 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:18,222 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:18,222 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:18,236 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:18,236 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:18,238 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:18,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 0 proven. 1143 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:18,250 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:18,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 0 proven. 1143 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:18,569 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:18,569 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 39 [2018-11-18 11:03:18,569 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:18,570 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-18 11:03:18,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-18 11:03:18,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-11-18 11:03:18,571 INFO L87 Difference]: Start difference. First operand 976 states and 1116 transitions. Second operand 21 states. [2018-11-18 11:03:18,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:18,710 INFO L93 Difference]: Finished difference Result 1913 states and 2316 transitions. [2018-11-18 11:03:18,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-18 11:03:18,711 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 135 [2018-11-18 11:03:18,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:18,714 INFO L225 Difference]: With dead ends: 1913 [2018-11-18 11:03:18,714 INFO L226 Difference]: Without dead ends: 1911 [2018-11-18 11:03:18,715 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-11-18 11:03:18,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2018-11-18 11:03:18,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1035. [2018-11-18 11:03:18,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1035 states. [2018-11-18 11:03:18,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1184 transitions. [2018-11-18 11:03:18,733 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1184 transitions. Word has length 135 [2018-11-18 11:03:18,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:18,733 INFO L480 AbstractCegarLoop]: Abstraction has 1035 states and 1184 transitions. [2018-11-18 11:03:18,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-18 11:03:18,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1184 transitions. [2018-11-18 11:03:18,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-11-18 11:03:18,735 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:18,735 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 11, 11, 11, 8, 8, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:18,735 INFO L423 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:18,735 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:18,735 INFO L82 PathProgramCache]: Analyzing trace with hash 576855160, now seen corresponding path program 7 times [2018-11-18 11:03:18,735 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:18,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:18,736 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:18,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:18,736 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:18,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:19,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1003 backedges. 417 proven. 418 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-18 11:03:19,138 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:19,138 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:19,138 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:19,138 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:19,138 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:19,138 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:19,146 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:19,147 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:19,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:19,163 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:19,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1003 backedges. 417 proven. 418 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-18 11:03:19,178 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:19,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1003 backedges. 417 proven. 418 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-18 11:03:19,365 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:19,366 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2018-11-18 11:03:19,366 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:19,366 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:03:19,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:03:19,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:03:19,367 INFO L87 Difference]: Start difference. First operand 1035 states and 1184 transitions. Second operand 14 states. [2018-11-18 11:03:19,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:19,436 INFO L93 Difference]: Finished difference Result 2003 states and 2302 transitions. [2018-11-18 11:03:19,437 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-11-18 11:03:19,437 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 137 [2018-11-18 11:03:19,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:19,439 INFO L225 Difference]: With dead ends: 2003 [2018-11-18 11:03:19,439 INFO L226 Difference]: Without dead ends: 1046 [2018-11-18 11:03:19,441 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:03:19,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2018-11-18 11:03:19,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 1042. [2018-11-18 11:03:19,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1042 states. [2018-11-18 11:03:19,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 1191 transitions. [2018-11-18 11:03:19,457 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 1191 transitions. Word has length 137 [2018-11-18 11:03:19,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:19,457 INFO L480 AbstractCegarLoop]: Abstraction has 1042 states and 1191 transitions. [2018-11-18 11:03:19,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:03:19,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 1191 transitions. [2018-11-18 11:03:19,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-11-18 11:03:19,458 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:19,458 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:19,458 INFO L423 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:19,459 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:19,459 INFO L82 PathProgramCache]: Analyzing trace with hash -748692498, now seen corresponding path program 19 times [2018-11-18 11:03:19,459 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:19,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:19,460 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:19,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:19,460 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:19,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 0 proven. 1273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:19,865 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:19,865 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:19,865 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:19,865 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:19,865 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:19,865 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:19,874 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:19,874 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:19,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:19,898 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:19,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 0 proven. 1273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:19,911 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:20,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 0 proven. 1273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:20,245 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:20,245 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2018-11-18 11:03:20,245 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:20,245 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:03:20,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:03:20,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-11-18 11:03:20,246 INFO L87 Difference]: Start difference. First operand 1042 states and 1191 transitions. Second operand 22 states. [2018-11-18 11:03:20,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:20,531 INFO L93 Difference]: Finished difference Result 2039 states and 2468 transitions. [2018-11-18 11:03:20,532 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-18 11:03:20,532 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 142 [2018-11-18 11:03:20,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:20,535 INFO L225 Difference]: With dead ends: 2039 [2018-11-18 11:03:20,535 INFO L226 Difference]: Without dead ends: 2037 [2018-11-18 11:03:20,536 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-11-18 11:03:20,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2037 states. [2018-11-18 11:03:20,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2037 to 1101. [2018-11-18 11:03:20,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1101 states. [2018-11-18 11:03:20,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 1259 transitions. [2018-11-18 11:03:20,554 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 1259 transitions. Word has length 142 [2018-11-18 11:03:20,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:20,554 INFO L480 AbstractCegarLoop]: Abstraction has 1101 states and 1259 transitions. [2018-11-18 11:03:20,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:03:20,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 1259 transitions. [2018-11-18 11:03:20,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-11-18 11:03:20,555 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:20,556 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 12, 12, 12, 8, 8, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:20,556 INFO L423 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:20,556 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:20,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1527433687, now seen corresponding path program 8 times [2018-11-18 11:03:20,556 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:20,557 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:20,557 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:20,557 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:20,557 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:20,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:20,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1119 backedges. 453 proven. 498 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-18 11:03:20,914 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:20,914 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:20,914 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:20,914 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:20,914 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:20,914 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:20,924 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:20,924 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:20,948 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-18 11:03:20,948 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:20,949 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:21,083 INFO L134 CoverageAnalysis]: Checked inductivity of 1119 backedges. 527 proven. 247 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2018-11-18 11:03:21,083 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:21,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1119 backedges. 527 proven. 247 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2018-11-18 11:03:21,259 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:21,259 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 11] total 35 [2018-11-18 11:03:21,259 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:21,260 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-18 11:03:21,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-18 11:03:21,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-11-18 11:03:21,260 INFO L87 Difference]: Start difference. First operand 1101 states and 1259 transitions. Second operand 25 states. [2018-11-18 11:03:21,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:21,353 INFO L93 Difference]: Finished difference Result 2320 states and 2679 transitions. [2018-11-18 11:03:21,358 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 11:03:21,358 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 144 [2018-11-18 11:03:21,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:21,361 INFO L225 Difference]: With dead ends: 2320 [2018-11-18 11:03:21,361 INFO L226 Difference]: Without dead ends: 1304 [2018-11-18 11:03:21,365 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-11-18 11:03:21,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2018-11-18 11:03:21,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 1284. [2018-11-18 11:03:21,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1284 states. [2018-11-18 11:03:21,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 1467 transitions. [2018-11-18 11:03:21,388 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 1467 transitions. Word has length 144 [2018-11-18 11:03:21,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:21,388 INFO L480 AbstractCegarLoop]: Abstraction has 1284 states and 1467 transitions. [2018-11-18 11:03:21,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-18 11:03:21,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 1467 transitions. [2018-11-18 11:03:21,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-11-18 11:03:21,389 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:21,389 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:21,389 INFO L423 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:21,390 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:21,394 INFO L82 PathProgramCache]: Analyzing trace with hash -1674071569, now seen corresponding path program 20 times [2018-11-18 11:03:21,394 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:21,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:21,395 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:21,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:21,395 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:21,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:21,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 0 proven. 1410 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:21,649 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:21,649 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:21,649 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:21,649 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:21,649 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:21,649 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:21,657 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:21,657 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:21,680 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-11-18 11:03:21,680 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:21,683 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:21,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 0 proven. 1410 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:21,706 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:22,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 0 proven. 1410 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:22,084 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:22,084 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 43 [2018-11-18 11:03:22,084 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:22,084 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-11-18 11:03:22,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-11-18 11:03:22,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-11-18 11:03:22,085 INFO L87 Difference]: Start difference. First operand 1284 states and 1467 transitions. Second operand 23 states. [2018-11-18 11:03:22,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:22,206 INFO L93 Difference]: Finished difference Result 2516 states and 3046 transitions. [2018-11-18 11:03:22,206 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-11-18 11:03:22,206 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 149 [2018-11-18 11:03:22,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:22,210 INFO L225 Difference]: With dead ends: 2516 [2018-11-18 11:03:22,210 INFO L226 Difference]: Without dead ends: 2514 [2018-11-18 11:03:22,211 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-11-18 11:03:22,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2018-11-18 11:03:22,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 1357. [2018-11-18 11:03:22,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1357 states. [2018-11-18 11:03:22,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1357 states to 1357 states and 1551 transitions. [2018-11-18 11:03:22,235 INFO L78 Accepts]: Start accepts. Automaton has 1357 states and 1551 transitions. Word has length 149 [2018-11-18 11:03:22,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:22,235 INFO L480 AbstractCegarLoop]: Abstraction has 1357 states and 1551 transitions. [2018-11-18 11:03:22,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-11-18 11:03:22,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1357 states and 1551 transitions. [2018-11-18 11:03:22,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-11-18 11:03:22,236 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:22,236 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:22,236 INFO L423 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:22,236 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:22,237 INFO L82 PathProgramCache]: Analyzing trace with hash 652495054, now seen corresponding path program 21 times [2018-11-18 11:03:22,237 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:22,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:22,237 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:22,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:22,237 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:22,612 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 0 proven. 1554 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:22,612 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:22,613 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:22,613 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:22,613 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:22,613 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:22,613 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:22,621 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:22,621 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:22,637 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:22,638 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:22,639 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:22,653 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 0 proven. 1554 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:22,653 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:23,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 0 proven. 1554 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:23,115 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:23,115 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 45 [2018-11-18 11:03:23,115 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:23,116 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:03:23,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:03:23,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-11-18 11:03:23,116 INFO L87 Difference]: Start difference. First operand 1357 states and 1551 transitions. Second operand 24 states. [2018-11-18 11:03:23,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:23,277 INFO L93 Difference]: Finished difference Result 2663 states and 3225 transitions. [2018-11-18 11:03:23,282 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-18 11:03:23,282 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 156 [2018-11-18 11:03:23,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:23,286 INFO L225 Difference]: With dead ends: 2663 [2018-11-18 11:03:23,286 INFO L226 Difference]: Without dead ends: 2661 [2018-11-18 11:03:23,287 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-11-18 11:03:23,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2661 states. [2018-11-18 11:03:23,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2661 to 1430. [2018-11-18 11:03:23,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1430 states. [2018-11-18 11:03:23,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1430 states to 1430 states and 1635 transitions. [2018-11-18 11:03:23,315 INFO L78 Accepts]: Start accepts. Automaton has 1430 states and 1635 transitions. Word has length 156 [2018-11-18 11:03:23,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:23,316 INFO L480 AbstractCegarLoop]: Abstraction has 1430 states and 1635 transitions. [2018-11-18 11:03:23,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:03:23,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1430 states and 1635 transitions. [2018-11-18 11:03:23,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-11-18 11:03:23,317 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:23,317 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:23,317 INFO L423 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:23,318 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:23,318 INFO L82 PathProgramCache]: Analyzing trace with hash -265746161, now seen corresponding path program 22 times [2018-11-18 11:03:23,318 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:23,323 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:23,324 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:23,324 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:23,324 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:23,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:23,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 0 proven. 1705 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:23,611 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:23,612 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:23,612 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:23,612 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:23,612 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:23,612 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:23,621 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:23,621 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:23,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:23,661 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:23,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 0 proven. 1705 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:23,688 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:24,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 0 proven. 1705 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:24,361 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:24,361 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 47 [2018-11-18 11:03:24,361 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:24,362 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-18 11:03:24,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-18 11:03:24,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-11-18 11:03:24,362 INFO L87 Difference]: Start difference. First operand 1430 states and 1635 transitions. Second operand 25 states. [2018-11-18 11:03:24,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:24,489 INFO L93 Difference]: Finished difference Result 2810 states and 3404 transitions. [2018-11-18 11:03:24,489 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 11:03:24,489 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 163 [2018-11-18 11:03:24,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:24,495 INFO L225 Difference]: With dead ends: 2810 [2018-11-18 11:03:24,496 INFO L226 Difference]: Without dead ends: 2808 [2018-11-18 11:03:24,497 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-11-18 11:03:24,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2018-11-18 11:03:24,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 1503. [2018-11-18 11:03:24,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1503 states. [2018-11-18 11:03:24,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 1719 transitions. [2018-11-18 11:03:24,525 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 1719 transitions. Word has length 163 [2018-11-18 11:03:24,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:24,525 INFO L480 AbstractCegarLoop]: Abstraction has 1503 states and 1719 transitions. [2018-11-18 11:03:24,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-18 11:03:24,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 1719 transitions. [2018-11-18 11:03:24,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-11-18 11:03:24,527 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:24,527 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:24,527 INFO L423 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:24,527 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:24,527 INFO L82 PathProgramCache]: Analyzing trace with hash 876129710, now seen corresponding path program 23 times [2018-11-18 11:03:24,527 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:24,528 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:24,528 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:24,528 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:24,528 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:24,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:24,942 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 0 proven. 1863 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:24,942 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:24,942 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:24,942 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:24,942 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:24,942 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:24,942 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:24,948 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:24,949 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:24,980 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-11-18 11:03:24,980 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:24,982 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:25,006 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 0 proven. 1863 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:25,006 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:26,141 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 0 proven. 1863 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:26,166 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:26,166 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 49 [2018-11-18 11:03:26,166 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:26,166 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-18 11:03:26,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-18 11:03:26,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-11-18 11:03:26,167 INFO L87 Difference]: Start difference. First operand 1503 states and 1719 transitions. Second operand 26 states. [2018-11-18 11:03:26,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:26,379 INFO L93 Difference]: Finished difference Result 2957 states and 3583 transitions. [2018-11-18 11:03:26,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-18 11:03:26,380 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 170 [2018-11-18 11:03:26,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:26,385 INFO L225 Difference]: With dead ends: 2957 [2018-11-18 11:03:26,385 INFO L226 Difference]: Without dead ends: 2955 [2018-11-18 11:03:26,387 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-11-18 11:03:26,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2955 states. [2018-11-18 11:03:26,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2955 to 1576. [2018-11-18 11:03:26,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1576 states. [2018-11-18 11:03:26,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 1803 transitions. [2018-11-18 11:03:26,418 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 1803 transitions. Word has length 170 [2018-11-18 11:03:26,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:26,418 INFO L480 AbstractCegarLoop]: Abstraction has 1576 states and 1803 transitions. [2018-11-18 11:03:26,418 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-18 11:03:26,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 1803 transitions. [2018-11-18 11:03:26,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-11-18 11:03:26,420 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:26,420 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 14, 14, 14, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:26,420 INFO L423 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:26,421 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:26,421 INFO L82 PathProgramCache]: Analyzing trace with hash 889269847, now seen corresponding path program 9 times [2018-11-18 11:03:26,421 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:26,421 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:26,421 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:26,422 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:26,422 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:26,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:26,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1629 backedges. 671 proven. 679 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2018-11-18 11:03:26,595 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:26,595 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:26,595 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:26,595 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:26,595 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:26,595 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:26,601 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:26,602 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:26,624 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:26,624 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:26,626 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:26,639 INFO L134 CoverageAnalysis]: Checked inductivity of 1629 backedges. 671 proven. 679 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2018-11-18 11:03:26,639 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:26,864 INFO L134 CoverageAnalysis]: Checked inductivity of 1629 backedges. 671 proven. 679 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2018-11-18 11:03:26,879 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:26,880 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2018-11-18 11:03:26,880 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:26,880 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-11-18 11:03:26,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-11-18 11:03:26,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:03:26,881 INFO L87 Difference]: Start difference. First operand 1576 states and 1803 transitions. Second operand 17 states. [2018-11-18 11:03:26,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:26,945 INFO L93 Difference]: Finished difference Result 3064 states and 3519 transitions. [2018-11-18 11:03:26,945 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-18 11:03:26,946 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 172 [2018-11-18 11:03:26,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:26,949 INFO L225 Difference]: With dead ends: 3064 [2018-11-18 11:03:26,949 INFO L226 Difference]: Without dead ends: 1587 [2018-11-18 11:03:26,952 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:03:26,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1587 states. [2018-11-18 11:03:26,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1587 to 1583. [2018-11-18 11:03:26,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1583 states. [2018-11-18 11:03:26,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 1810 transitions. [2018-11-18 11:03:26,989 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 1810 transitions. Word has length 172 [2018-11-18 11:03:26,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:26,989 INFO L480 AbstractCegarLoop]: Abstraction has 1583 states and 1810 transitions. [2018-11-18 11:03:26,989 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-11-18 11:03:26,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 1810 transitions. [2018-11-18 11:03:26,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-11-18 11:03:26,990 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:26,990 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:26,991 INFO L423 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:26,991 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:26,991 INFO L82 PathProgramCache]: Analyzing trace with hash -689739729, now seen corresponding path program 24 times [2018-11-18 11:03:26,991 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:26,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:26,992 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:26,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:26,992 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:26,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:27,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 0 proven. 2028 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:27,549 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:27,549 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:27,549 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:27,549 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:27,549 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:27,549 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:27,555 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:27,555 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:27,584 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:27,584 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:27,588 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:27,617 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 0 proven. 2028 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:27,617 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:28,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 0 proven. 2028 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:28,306 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:28,306 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 51 [2018-11-18 11:03:28,306 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:28,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-11-18 11:03:28,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-11-18 11:03:28,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-11-18 11:03:28,308 INFO L87 Difference]: Start difference. First operand 1583 states and 1810 transitions. Second operand 27 states. [2018-11-18 11:03:28,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:28,451 INFO L93 Difference]: Finished difference Result 3111 states and 3769 transitions. [2018-11-18 11:03:28,451 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-11-18 11:03:28,451 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 177 [2018-11-18 11:03:28,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:28,456 INFO L225 Difference]: With dead ends: 3111 [2018-11-18 11:03:28,456 INFO L226 Difference]: Without dead ends: 3109 [2018-11-18 11:03:28,457 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-11-18 11:03:28,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3109 states. [2018-11-18 11:03:28,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3109 to 1656. [2018-11-18 11:03:28,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1656 states. [2018-11-18 11:03:28,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 1894 transitions. [2018-11-18 11:03:28,491 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 1894 transitions. Word has length 177 [2018-11-18 11:03:28,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:28,491 INFO L480 AbstractCegarLoop]: Abstraction has 1656 states and 1894 transitions. [2018-11-18 11:03:28,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-11-18 11:03:28,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 1894 transitions. [2018-11-18 11:03:28,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2018-11-18 11:03:28,492 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:28,492 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 15, 15, 15, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:28,493 INFO L423 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:28,493 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:28,493 INFO L82 PathProgramCache]: Analyzing trace with hash -672707432, now seen corresponding path program 10 times [2018-11-18 11:03:28,493 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:28,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:28,494 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:28,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:28,494 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:28,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1776 backedges. 717 proven. 780 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2018-11-18 11:03:28,654 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:28,654 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:28,655 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:28,655 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:28,655 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:28,655 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:28,661 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:28,661 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:28,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:28,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:28,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1776 backedges. 717 proven. 780 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2018-11-18 11:03:28,705 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:29,025 INFO L134 CoverageAnalysis]: Checked inductivity of 1776 backedges. 717 proven. 780 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2018-11-18 11:03:29,041 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:29,041 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 34 [2018-11-18 11:03:29,041 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:29,042 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-18 11:03:29,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-18 11:03:29,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-11-18 11:03:29,042 INFO L87 Difference]: Start difference. First operand 1656 states and 1894 transitions. Second operand 18 states. [2018-11-18 11:03:29,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:29,094 INFO L93 Difference]: Finished difference Result 3217 states and 3694 transitions. [2018-11-18 11:03:29,095 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-18 11:03:29,095 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 179 [2018-11-18 11:03:29,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:29,097 INFO L225 Difference]: With dead ends: 3217 [2018-11-18 11:03:29,097 INFO L226 Difference]: Without dead ends: 1667 [2018-11-18 11:03:29,099 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 343 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-11-18 11:03:29,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1667 states. [2018-11-18 11:03:29,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1667 to 1663. [2018-11-18 11:03:29,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1663 states. [2018-11-18 11:03:29,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1663 states to 1663 states and 1901 transitions. [2018-11-18 11:03:29,124 INFO L78 Accepts]: Start accepts. Automaton has 1663 states and 1901 transitions. Word has length 179 [2018-11-18 11:03:29,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:29,124 INFO L480 AbstractCegarLoop]: Abstraction has 1663 states and 1901 transitions. [2018-11-18 11:03:29,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-18 11:03:29,124 INFO L276 IsEmpty]: Start isEmpty. Operand 1663 states and 1901 transitions. [2018-11-18 11:03:29,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-11-18 11:03:29,125 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:29,126 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:29,126 INFO L423 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:29,132 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:29,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1274344818, now seen corresponding path program 25 times [2018-11-18 11:03:29,132 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:29,133 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:29,133 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:29,133 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:29,133 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:29,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:29,599 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 0 proven. 2200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:29,599 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:29,600 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:29,600 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:29,600 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:29,600 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:29,600 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:29,609 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:29,609 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:29,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:29,639 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:29,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 0 proven. 2200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:29,660 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:30,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 0 proven. 2200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:30,220 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:30,220 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 53 [2018-11-18 11:03:30,220 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:30,221 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-11-18 11:03:30,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-11-18 11:03:30,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-11-18 11:03:30,222 INFO L87 Difference]: Start difference. First operand 1663 states and 1901 transitions. Second operand 28 states. [2018-11-18 11:03:30,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:30,370 INFO L93 Difference]: Finished difference Result 3265 states and 3955 transitions. [2018-11-18 11:03:30,370 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-11-18 11:03:30,370 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 184 [2018-11-18 11:03:30,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:30,374 INFO L225 Difference]: With dead ends: 3265 [2018-11-18 11:03:30,375 INFO L226 Difference]: Without dead ends: 3263 [2018-11-18 11:03:30,376 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 342 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-11-18 11:03:30,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3263 states. [2018-11-18 11:03:30,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3263 to 1736. [2018-11-18 11:03:30,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1736 states. [2018-11-18 11:03:30,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1736 states to 1736 states and 1985 transitions. [2018-11-18 11:03:30,412 INFO L78 Accepts]: Start accepts. Automaton has 1736 states and 1985 transitions. Word has length 184 [2018-11-18 11:03:30,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:30,413 INFO L480 AbstractCegarLoop]: Abstraction has 1736 states and 1985 transitions. [2018-11-18 11:03:30,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-11-18 11:03:30,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1736 states and 1985 transitions. [2018-11-18 11:03:30,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-11-18 11:03:30,417 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:30,418 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 16, 16, 16, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:30,418 INFO L423 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:30,418 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:30,418 INFO L82 PathProgramCache]: Analyzing trace with hash 162517815, now seen corresponding path program 11 times [2018-11-18 11:03:30,418 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:30,419 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:30,419 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:30,419 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:30,419 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:30,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1930 backedges. 763 proven. 888 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2018-11-18 11:03:30,695 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:30,695 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:30,695 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:30,695 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:30,695 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:30,695 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:30,717 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:30,717 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:30,736 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2018-11-18 11:03:30,736 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:30,738 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:30,893 INFO L134 CoverageAnalysis]: Checked inductivity of 1930 backedges. 873 proven. 378 refuted. 0 times theorem prover too weak. 679 trivial. 0 not checked. [2018-11-18 11:03:30,893 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:31,262 INFO L134 CoverageAnalysis]: Checked inductivity of 1930 backedges. 873 proven. 378 refuted. 0 times theorem prover too weak. 679 trivial. 0 not checked. [2018-11-18 11:03:31,287 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:31,288 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 13, 13] total 43 [2018-11-18 11:03:31,288 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:31,288 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-18 11:03:31,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-18 11:03:31,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-11-18 11:03:31,289 INFO L87 Difference]: Start difference. First operand 1736 states and 1985 transitions. Second operand 31 states. [2018-11-18 11:03:31,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:31,431 INFO L93 Difference]: Finished difference Result 3624 states and 4179 transitions. [2018-11-18 11:03:31,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-18 11:03:31,432 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 186 [2018-11-18 11:03:31,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:31,435 INFO L225 Difference]: With dead ends: 3624 [2018-11-18 11:03:31,435 INFO L226 Difference]: Without dead ends: 2001 [2018-11-18 11:03:31,438 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-11-18 11:03:31,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2001 states. [2018-11-18 11:03:31,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2001 to 1975. [2018-11-18 11:03:31,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1975 states. [2018-11-18 11:03:31,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1975 states to 1975 states and 2257 transitions. [2018-11-18 11:03:31,473 INFO L78 Accepts]: Start accepts. Automaton has 1975 states and 2257 transitions. Word has length 186 [2018-11-18 11:03:31,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:31,474 INFO L480 AbstractCegarLoop]: Abstraction has 1975 states and 2257 transitions. [2018-11-18 11:03:31,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-18 11:03:31,474 INFO L276 IsEmpty]: Start isEmpty. Operand 1975 states and 2257 transitions. [2018-11-18 11:03:31,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-18 11:03:31,475 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:31,475 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:31,475 INFO L423 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:31,475 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:31,476 INFO L82 PathProgramCache]: Analyzing trace with hash 402181967, now seen corresponding path program 26 times [2018-11-18 11:03:31,476 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:31,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:31,476 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:31,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:31,477 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:31,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 0 proven. 2379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:31,840 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:31,840 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:31,840 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:31,840 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:31,840 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:31,840 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:31,855 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:31,855 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:31,938 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-11-18 11:03:31,939 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:31,940 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:31,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 0 proven. 2379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:31,959 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:32,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 0 proven. 2379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:32,590 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:32,591 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 55 [2018-11-18 11:03:32,591 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:32,591 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-11-18 11:03:32,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-11-18 11:03:32,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-11-18 11:03:32,592 INFO L87 Difference]: Start difference. First operand 1975 states and 2257 transitions. Second operand 29 states. [2018-11-18 11:03:33,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:33,641 INFO L93 Difference]: Finished difference Result 3882 states and 4703 transitions. [2018-11-18 11:03:33,642 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-11-18 11:03:33,642 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 191 [2018-11-18 11:03:33,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:33,645 INFO L225 Difference]: With dead ends: 3882 [2018-11-18 11:03:33,645 INFO L226 Difference]: Without dead ends: 3880 [2018-11-18 11:03:33,647 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 355 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-11-18 11:03:33,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3880 states. [2018-11-18 11:03:33,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3880 to 2062. [2018-11-18 11:03:33,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2062 states. [2018-11-18 11:03:33,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 2357 transitions. [2018-11-18 11:03:33,689 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 2357 transitions. Word has length 191 [2018-11-18 11:03:33,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:33,689 INFO L480 AbstractCegarLoop]: Abstraction has 2062 states and 2357 transitions. [2018-11-18 11:03:33,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-11-18 11:03:33,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 2357 transitions. [2018-11-18 11:03:33,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-11-18 11:03:33,691 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:33,691 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:33,691 INFO L423 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:33,691 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:33,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1769382034, now seen corresponding path program 27 times [2018-11-18 11:03:33,691 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:33,692 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:33,692 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:33,692 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:33,692 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:33,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:35,476 INFO L134 CoverageAnalysis]: Checked inductivity of 2565 backedges. 0 proven. 2565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:35,476 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:35,476 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:35,476 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:35,476 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:35,477 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:35,477 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:35,498 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:35,498 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:35,568 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:35,568 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:35,570 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2565 backedges. 0 proven. 2565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:35,592 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:36,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2565 backedges. 0 proven. 2565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:36,268 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:36,268 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 57 [2018-11-18 11:03:36,269 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:36,269 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-11-18 11:03:36,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-11-18 11:03:36,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2018-11-18 11:03:36,270 INFO L87 Difference]: Start difference. First operand 2062 states and 2357 transitions. Second operand 30 states. [2018-11-18 11:03:36,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:36,446 INFO L93 Difference]: Finished difference Result 4057 states and 4916 transitions. [2018-11-18 11:03:36,446 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-11-18 11:03:36,446 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 198 [2018-11-18 11:03:36,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:36,448 INFO L225 Difference]: With dead ends: 4057 [2018-11-18 11:03:36,449 INFO L226 Difference]: Without dead ends: 4055 [2018-11-18 11:03:36,449 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 368 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2018-11-18 11:03:36,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4055 states. [2018-11-18 11:03:36,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4055 to 2149. [2018-11-18 11:03:36,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2149 states. [2018-11-18 11:03:36,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2149 states to 2149 states and 2457 transitions. [2018-11-18 11:03:36,478 INFO L78 Accepts]: Start accepts. Automaton has 2149 states and 2457 transitions. Word has length 198 [2018-11-18 11:03:36,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:36,478 INFO L480 AbstractCegarLoop]: Abstraction has 2149 states and 2457 transitions. [2018-11-18 11:03:36,478 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-11-18 11:03:36,478 INFO L276 IsEmpty]: Start isEmpty. Operand 2149 states and 2457 transitions. [2018-11-18 11:03:36,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-11-18 11:03:36,480 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:36,480 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:36,480 INFO L423 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:36,480 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:36,480 INFO L82 PathProgramCache]: Analyzing trace with hash -746897809, now seen corresponding path program 28 times [2018-11-18 11:03:36,480 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:36,481 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:36,481 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:36,481 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:36,481 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:36,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:37,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2758 backedges. 0 proven. 2758 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:37,213 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:37,213 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:37,213 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:37,214 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:37,214 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:37,214 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:37,222 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:37,222 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:37,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:37,242 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:37,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2758 backedges. 0 proven. 2758 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:37,263 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:37,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2758 backedges. 0 proven. 2758 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:37,993 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:37,993 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 59 [2018-11-18 11:03:37,993 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:37,994 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-18 11:03:37,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-18 11:03:37,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2018-11-18 11:03:37,995 INFO L87 Difference]: Start difference. First operand 2149 states and 2457 transitions. Second operand 31 states. [2018-11-18 11:03:38,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:38,143 INFO L93 Difference]: Finished difference Result 4232 states and 5129 transitions. [2018-11-18 11:03:38,143 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-18 11:03:38,143 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 205 [2018-11-18 11:03:38,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:38,146 INFO L225 Difference]: With dead ends: 4232 [2018-11-18 11:03:38,147 INFO L226 Difference]: Without dead ends: 4230 [2018-11-18 11:03:38,148 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2018-11-18 11:03:38,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4230 states. [2018-11-18 11:03:38,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4230 to 2236. [2018-11-18 11:03:38,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2236 states. [2018-11-18 11:03:38,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2236 states to 2236 states and 2557 transitions. [2018-11-18 11:03:38,184 INFO L78 Accepts]: Start accepts. Automaton has 2236 states and 2557 transitions. Word has length 205 [2018-11-18 11:03:38,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:38,185 INFO L480 AbstractCegarLoop]: Abstraction has 2236 states and 2557 transitions. [2018-11-18 11:03:38,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-18 11:03:38,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2236 states and 2557 transitions. [2018-11-18 11:03:38,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-11-18 11:03:38,186 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:38,186 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:38,187 INFO L423 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:38,187 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:38,187 INFO L82 PathProgramCache]: Analyzing trace with hash -480138162, now seen corresponding path program 29 times [2018-11-18 11:03:38,187 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:38,188 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:38,188 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:38,188 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:38,188 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:38,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:38,538 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 0 proven. 2958 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:38,539 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:38,539 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:38,539 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:38,539 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:38,539 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:38,539 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:38,545 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:38,545 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:38,585 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-11-18 11:03:38,586 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:38,588 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:38,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 0 proven. 2958 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:38,645 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:39,400 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 0 proven. 2958 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:39,424 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:39,424 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 61 [2018-11-18 11:03:39,424 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:39,424 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-11-18 11:03:39,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-11-18 11:03:39,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2018-11-18 11:03:39,425 INFO L87 Difference]: Start difference. First operand 2236 states and 2557 transitions. Second operand 32 states. [2018-11-18 11:03:39,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:39,612 INFO L93 Difference]: Finished difference Result 4407 states and 5342 transitions. [2018-11-18 11:03:39,612 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-11-18 11:03:39,612 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 212 [2018-11-18 11:03:39,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:39,615 INFO L225 Difference]: With dead ends: 4407 [2018-11-18 11:03:39,615 INFO L226 Difference]: Without dead ends: 4405 [2018-11-18 11:03:39,616 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2018-11-18 11:03:39,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4405 states. [2018-11-18 11:03:39,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4405 to 2323. [2018-11-18 11:03:39,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2323 states. [2018-11-18 11:03:39,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2323 states to 2323 states and 2657 transitions. [2018-11-18 11:03:39,652 INFO L78 Accepts]: Start accepts. Automaton has 2323 states and 2657 transitions. Word has length 212 [2018-11-18 11:03:39,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:39,652 INFO L480 AbstractCegarLoop]: Abstraction has 2323 states and 2657 transitions. [2018-11-18 11:03:39,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-11-18 11:03:39,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2323 states and 2657 transitions. [2018-11-18 11:03:39,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2018-11-18 11:03:39,653 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:39,654 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 18, 18, 18, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:39,654 INFO L423 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:39,654 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:39,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1240189001, now seen corresponding path program 12 times [2018-11-18 11:03:39,654 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:39,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:39,655 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:39,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:39,655 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:39,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:39,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 1041 proven. 1125 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2018-11-18 11:03:39,840 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:39,840 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:39,840 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:39,840 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:39,840 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:39,840 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:39,849 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:39,850 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:39,878 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:39,878 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:39,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:39,914 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 1041 proven. 1125 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2018-11-18 11:03:39,914 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:40,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 1041 proven. 1125 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2018-11-18 11:03:40,317 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:40,317 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2018-11-18 11:03:40,317 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:40,317 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-18 11:03:40,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-18 11:03:40,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-11-18 11:03:40,318 INFO L87 Difference]: Start difference. First operand 2323 states and 2657 transitions. Second operand 21 states. [2018-11-18 11:03:40,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:40,373 INFO L93 Difference]: Finished difference Result 4530 states and 5199 transitions. [2018-11-18 11:03:40,374 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-18 11:03:40,374 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 214 [2018-11-18 11:03:40,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:40,375 INFO L225 Difference]: With dead ends: 4530 [2018-11-18 11:03:40,375 INFO L226 Difference]: Without dead ends: 2334 [2018-11-18 11:03:40,378 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 410 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-11-18 11:03:40,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2018-11-18 11:03:40,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 2330. [2018-11-18 11:03:40,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2330 states. [2018-11-18 11:03:40,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 2664 transitions. [2018-11-18 11:03:40,407 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 2664 transitions. Word has length 214 [2018-11-18 11:03:40,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:40,407 INFO L480 AbstractCegarLoop]: Abstraction has 2330 states and 2664 transitions. [2018-11-18 11:03:40,407 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-18 11:03:40,407 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 2664 transitions. [2018-11-18 11:03:40,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2018-11-18 11:03:40,409 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:40,409 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:40,409 INFO L423 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:40,409 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:40,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1577273969, now seen corresponding path program 30 times [2018-11-18 11:03:40,410 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:40,410 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:40,423 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:40,423 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:40,423 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:40,769 INFO L134 CoverageAnalysis]: Checked inductivity of 3165 backedges. 0 proven. 3165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:40,769 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:40,769 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:40,769 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:40,769 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:40,770 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:40,770 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:40,776 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:40,776 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:40,799 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:40,799 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:40,802 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:40,837 INFO L134 CoverageAnalysis]: Checked inductivity of 3165 backedges. 0 proven. 3165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:40,837 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:41,642 INFO L134 CoverageAnalysis]: Checked inductivity of 3165 backedges. 0 proven. 3165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:41,657 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:41,657 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 63 [2018-11-18 11:03:41,657 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:41,658 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-11-18 11:03:41,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-11-18 11:03:41,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2018-11-18 11:03:41,659 INFO L87 Difference]: Start difference. First operand 2330 states and 2664 transitions. Second operand 33 states. [2018-11-18 11:03:41,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:41,861 INFO L93 Difference]: Finished difference Result 4589 states and 5562 transitions. [2018-11-18 11:03:41,862 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-18 11:03:41,862 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 219 [2018-11-18 11:03:41,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:41,864 INFO L225 Difference]: With dead ends: 4589 [2018-11-18 11:03:41,864 INFO L226 Difference]: Without dead ends: 4587 [2018-11-18 11:03:41,865 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 407 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2018-11-18 11:03:41,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4587 states. [2018-11-18 11:03:41,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4587 to 2417. [2018-11-18 11:03:41,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2417 states. [2018-11-18 11:03:41,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 2764 transitions. [2018-11-18 11:03:41,900 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 2764 transitions. Word has length 219 [2018-11-18 11:03:41,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:41,900 INFO L480 AbstractCegarLoop]: Abstraction has 2417 states and 2764 transitions. [2018-11-18 11:03:41,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-11-18 11:03:41,900 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 2764 transitions. [2018-11-18 11:03:41,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-11-18 11:03:41,901 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:41,901 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 19, 19, 19, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:41,901 INFO L423 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:41,902 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:41,902 INFO L82 PathProgramCache]: Analyzing trace with hash 974255288, now seen corresponding path program 13 times [2018-11-18 11:03:41,902 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:41,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:41,902 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:41,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:41,902 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:41,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:42,084 INFO L134 CoverageAnalysis]: Checked inductivity of 2769 backedges. 1097 proven. 1254 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2018-11-18 11:03:42,084 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:42,084 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:42,084 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:42,084 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:42,084 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:42,084 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:42,104 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:42,104 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:42,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:42,125 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:42,161 INFO L134 CoverageAnalysis]: Checked inductivity of 2769 backedges. 1097 proven. 1254 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2018-11-18 11:03:42,161 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:42,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2769 backedges. 1097 proven. 1254 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2018-11-18 11:03:42,507 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:42,508 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 42 [2018-11-18 11:03:42,508 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:42,508 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:03:42,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:03:42,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-11-18 11:03:42,509 INFO L87 Difference]: Start difference. First operand 2417 states and 2764 transitions. Second operand 22 states. [2018-11-18 11:03:42,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:42,572 INFO L93 Difference]: Finished difference Result 4711 states and 5406 transitions. [2018-11-18 11:03:42,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-18 11:03:42,573 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 221 [2018-11-18 11:03:42,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:42,575 INFO L225 Difference]: With dead ends: 4711 [2018-11-18 11:03:42,575 INFO L226 Difference]: Without dead ends: 2428 [2018-11-18 11:03:42,578 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-11-18 11:03:42,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2428 states. [2018-11-18 11:03:42,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2428 to 2424. [2018-11-18 11:03:42,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2424 states. [2018-11-18 11:03:42,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2424 states to 2424 states and 2771 transitions. [2018-11-18 11:03:42,616 INFO L78 Accepts]: Start accepts. Automaton has 2424 states and 2771 transitions. Word has length 221 [2018-11-18 11:03:42,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:42,617 INFO L480 AbstractCegarLoop]: Abstraction has 2424 states and 2771 transitions. [2018-11-18 11:03:42,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:03:42,617 INFO L276 IsEmpty]: Start isEmpty. Operand 2424 states and 2771 transitions. [2018-11-18 11:03:42,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2018-11-18 11:03:42,619 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:42,619 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:42,619 INFO L423 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:42,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:42,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1715343058, now seen corresponding path program 31 times [2018-11-18 11:03:42,619 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:42,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:42,620 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:42,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:42,620 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:42,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:42,985 INFO L134 CoverageAnalysis]: Checked inductivity of 3379 backedges. 0 proven. 3379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:42,985 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:42,985 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:42,985 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:42,986 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:42,986 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:42,986 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:42,997 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:42,997 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:43,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:43,021 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:43,066 INFO L134 CoverageAnalysis]: Checked inductivity of 3379 backedges. 0 proven. 3379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:43,067 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:43,952 INFO L134 CoverageAnalysis]: Checked inductivity of 3379 backedges. 0 proven. 3379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:43,975 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:43,976 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 65 [2018-11-18 11:03:43,976 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:43,976 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-11-18 11:03:43,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-11-18 11:03:43,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2018-11-18 11:03:43,977 INFO L87 Difference]: Start difference. First operand 2424 states and 2771 transitions. Second operand 34 states. [2018-11-18 11:03:44,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:44,180 INFO L93 Difference]: Finished difference Result 4771 states and 5782 transitions. [2018-11-18 11:03:44,180 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-11-18 11:03:44,180 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 226 [2018-11-18 11:03:44,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:44,184 INFO L225 Difference]: With dead ends: 4771 [2018-11-18 11:03:44,184 INFO L226 Difference]: Without dead ends: 4769 [2018-11-18 11:03:44,186 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2018-11-18 11:03:44,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4769 states. [2018-11-18 11:03:44,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4769 to 2511. [2018-11-18 11:03:44,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2511 states. [2018-11-18 11:03:44,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2511 states to 2511 states and 2871 transitions. [2018-11-18 11:03:44,222 INFO L78 Accepts]: Start accepts. Automaton has 2511 states and 2871 transitions. Word has length 226 [2018-11-18 11:03:44,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:44,222 INFO L480 AbstractCegarLoop]: Abstraction has 2511 states and 2871 transitions. [2018-11-18 11:03:44,222 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-11-18 11:03:44,222 INFO L276 IsEmpty]: Start isEmpty. Operand 2511 states and 2871 transitions. [2018-11-18 11:03:44,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-18 11:03:44,224 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:44,224 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 20, 20, 20, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:44,224 INFO L423 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:44,224 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:44,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1433846935, now seen corresponding path program 14 times [2018-11-18 11:03:44,224 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:44,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:44,225 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:44,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:44,225 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:44,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:44,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2961 backedges. 1153 proven. 1390 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2018-11-18 11:03:44,493 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:44,493 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:44,493 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:44,493 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:44,493 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:44,493 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:44,502 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:44,502 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:44,525 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2018-11-18 11:03:44,525 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:44,527 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:45,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2961 backedges. 1299 proven. 537 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:03:45,162 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:45,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2961 backedges. 1299 proven. 537 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:03:45,717 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:45,718 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 15, 15] total 51 [2018-11-18 11:03:45,718 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:45,718 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-11-18 11:03:45,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-11-18 11:03:45,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-11-18 11:03:45,719 INFO L87 Difference]: Start difference. First operand 2511 states and 2871 transitions. Second operand 37 states. [2018-11-18 11:03:45,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:45,843 INFO L93 Difference]: Finished difference Result 5208 states and 5999 transitions. [2018-11-18 11:03:45,844 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-11-18 11:03:45,844 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 228 [2018-11-18 11:03:45,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:45,846 INFO L225 Difference]: With dead ends: 5208 [2018-11-18 11:03:45,846 INFO L226 Difference]: Without dead ends: 2838 [2018-11-18 11:03:45,849 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-11-18 11:03:45,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2838 states. [2018-11-18 11:03:45,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2838 to 2806. [2018-11-18 11:03:45,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2806 states. [2018-11-18 11:03:45,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 3207 transitions. [2018-11-18 11:03:45,876 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 3207 transitions. Word has length 228 [2018-11-18 11:03:45,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:45,877 INFO L480 AbstractCegarLoop]: Abstraction has 2806 states and 3207 transitions. [2018-11-18 11:03:45,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-11-18 11:03:45,877 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 3207 transitions. [2018-11-18 11:03:45,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-11-18 11:03:45,878 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:45,878 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:45,878 INFO L423 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:45,879 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:45,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1265683281, now seen corresponding path program 32 times [2018-11-18 11:03:45,879 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:45,879 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:45,879 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:45,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:45,880 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:45,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:46,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 0 proven. 3600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:46,413 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:46,414 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:46,414 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:46,414 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:46,414 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:46,414 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:46,424 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:46,424 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:46,472 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-11-18 11:03:46,472 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:46,475 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:46,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 0 proven. 3600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:46,512 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:47,496 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 0 proven. 3600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:47,511 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:47,511 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 67 [2018-11-18 11:03:47,511 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:47,511 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-11-18 11:03:47,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-11-18 11:03:47,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2018-11-18 11:03:47,512 INFO L87 Difference]: Start difference. First operand 2806 states and 3207 transitions. Second operand 35 states. [2018-11-18 11:03:47,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:47,699 INFO L93 Difference]: Finished difference Result 5528 states and 6700 transitions. [2018-11-18 11:03:47,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-11-18 11:03:47,700 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 233 [2018-11-18 11:03:47,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:47,704 INFO L225 Difference]: With dead ends: 5528 [2018-11-18 11:03:47,705 INFO L226 Difference]: Without dead ends: 5526 [2018-11-18 11:03:47,706 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2018-11-18 11:03:47,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5526 states. [2018-11-18 11:03:47,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5526 to 2907. [2018-11-18 11:03:47,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2907 states. [2018-11-18 11:03:47,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2907 states to 2907 states and 3323 transitions. [2018-11-18 11:03:47,752 INFO L78 Accepts]: Start accepts. Automaton has 2907 states and 3323 transitions. Word has length 233 [2018-11-18 11:03:47,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:47,752 INFO L480 AbstractCegarLoop]: Abstraction has 2907 states and 3323 transitions. [2018-11-18 11:03:47,752 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-11-18 11:03:47,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2907 states and 3323 transitions. [2018-11-18 11:03:47,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2018-11-18 11:03:47,754 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:47,754 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:47,754 INFO L423 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:47,754 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:47,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1873269234, now seen corresponding path program 33 times [2018-11-18 11:03:47,754 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:47,755 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:47,755 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:47,755 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:47,755 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:47,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:48,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 0 proven. 3828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:48,181 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:48,181 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:48,181 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:48,181 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:48,181 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:48,181 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:48,194 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:48,194 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:48,219 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:48,219 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:48,221 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:48,279 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 0 proven. 3828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:48,279 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:49,217 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 0 proven. 3828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:49,241 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:49,241 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 69 [2018-11-18 11:03:49,241 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:49,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-11-18 11:03:49,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-11-18 11:03:49,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2018-11-18 11:03:49,242 INFO L87 Difference]: Start difference. First operand 2907 states and 3323 transitions. Second operand 36 states. [2018-11-18 11:03:49,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:49,447 INFO L93 Difference]: Finished difference Result 5731 states and 6947 transitions. [2018-11-18 11:03:49,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-11-18 11:03:49,458 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 240 [2018-11-18 11:03:49,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:49,461 INFO L225 Difference]: With dead ends: 5731 [2018-11-18 11:03:49,462 INFO L226 Difference]: Without dead ends: 5729 [2018-11-18 11:03:49,463 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 514 GetRequests, 446 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2018-11-18 11:03:49,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5729 states. [2018-11-18 11:03:49,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5729 to 3008. [2018-11-18 11:03:49,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3008 states. [2018-11-18 11:03:49,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3008 states to 3008 states and 3439 transitions. [2018-11-18 11:03:49,507 INFO L78 Accepts]: Start accepts. Automaton has 3008 states and 3439 transitions. Word has length 240 [2018-11-18 11:03:49,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:49,508 INFO L480 AbstractCegarLoop]: Abstraction has 3008 states and 3439 transitions. [2018-11-18 11:03:49,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-11-18 11:03:49,508 INFO L276 IsEmpty]: Start isEmpty. Operand 3008 states and 3439 transitions. [2018-11-18 11:03:49,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-11-18 11:03:49,510 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:49,510 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:49,510 INFO L423 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:49,510 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:49,510 INFO L82 PathProgramCache]: Analyzing trace with hash -188433457, now seen corresponding path program 34 times [2018-11-18 11:03:49,510 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:49,511 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:49,511 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:49,511 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:49,511 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:50,336 INFO L134 CoverageAnalysis]: Checked inductivity of 4063 backedges. 0 proven. 4063 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:50,336 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:50,336 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:50,336 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:50,336 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:50,336 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:50,336 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:50,345 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:50,345 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:50,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:50,372 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:50,428 INFO L134 CoverageAnalysis]: Checked inductivity of 4063 backedges. 0 proven. 4063 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:50,428 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:51,691 INFO L134 CoverageAnalysis]: Checked inductivity of 4063 backedges. 0 proven. 4063 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:51,710 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:51,710 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 71 [2018-11-18 11:03:51,710 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:51,710 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-11-18 11:03:51,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-11-18 11:03:51,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2018-11-18 11:03:51,711 INFO L87 Difference]: Start difference. First operand 3008 states and 3439 transitions. Second operand 37 states. [2018-11-18 11:03:51,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:51,923 INFO L93 Difference]: Finished difference Result 5934 states and 7194 transitions. [2018-11-18 11:03:51,923 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-11-18 11:03:51,923 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 247 [2018-11-18 11:03:51,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:51,928 INFO L225 Difference]: With dead ends: 5934 [2018-11-18 11:03:51,928 INFO L226 Difference]: Without dead ends: 5932 [2018-11-18 11:03:51,929 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 529 GetRequests, 459 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2018-11-18 11:03:51,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5932 states. [2018-11-18 11:03:51,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5932 to 3109. [2018-11-18 11:03:51,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3109 states. [2018-11-18 11:03:51,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3109 states to 3109 states and 3555 transitions. [2018-11-18 11:03:51,984 INFO L78 Accepts]: Start accepts. Automaton has 3109 states and 3555 transitions. Word has length 247 [2018-11-18 11:03:51,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:51,984 INFO L480 AbstractCegarLoop]: Abstraction has 3109 states and 3555 transitions. [2018-11-18 11:03:51,984 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-11-18 11:03:51,984 INFO L276 IsEmpty]: Start isEmpty. Operand 3109 states and 3555 transitions. [2018-11-18 11:03:51,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-11-18 11:03:51,986 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:51,987 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:51,987 INFO L423 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:51,987 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:51,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1431462638, now seen corresponding path program 35 times [2018-11-18 11:03:51,987 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:51,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:51,988 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:51,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:51,988 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:51,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:52,437 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 0 proven. 4305 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:52,437 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:52,437 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:52,437 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:52,437 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:52,437 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:52,437 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:52,449 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:03:52,449 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:03:52,494 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-11-18 11:03:52,494 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:52,497 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:52,529 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 0 proven. 4305 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:52,529 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:53,693 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 0 proven. 4305 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:53,708 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:53,708 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 73 [2018-11-18 11:03:53,708 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:53,709 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-11-18 11:03:53,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-11-18 11:03:53,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2018-11-18 11:03:53,709 INFO L87 Difference]: Start difference. First operand 3109 states and 3555 transitions. Second operand 38 states. [2018-11-18 11:03:53,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:53,920 INFO L93 Difference]: Finished difference Result 6137 states and 7441 transitions. [2018-11-18 11:03:53,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-11-18 11:03:53,920 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 254 [2018-11-18 11:03:53,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:53,924 INFO L225 Difference]: With dead ends: 6137 [2018-11-18 11:03:53,924 INFO L226 Difference]: Without dead ends: 6135 [2018-11-18 11:03:53,926 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 472 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2018-11-18 11:03:53,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6135 states. [2018-11-18 11:03:53,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6135 to 3210. [2018-11-18 11:03:53,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3210 states. [2018-11-18 11:03:53,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3210 states to 3210 states and 3671 transitions. [2018-11-18 11:03:53,982 INFO L78 Accepts]: Start accepts. Automaton has 3210 states and 3671 transitions. Word has length 254 [2018-11-18 11:03:53,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:53,982 INFO L480 AbstractCegarLoop]: Abstraction has 3210 states and 3671 transitions. [2018-11-18 11:03:53,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-11-18 11:03:53,983 INFO L276 IsEmpty]: Start isEmpty. Operand 3210 states and 3671 transitions. [2018-11-18 11:03:53,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-11-18 11:03:53,984 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:53,984 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 22, 22, 22, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:53,985 INFO L423 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:53,985 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:53,985 INFO L82 PathProgramCache]: Analyzing trace with hash 670116119, now seen corresponding path program 15 times [2018-11-18 11:03:53,985 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:53,985 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:53,986 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:53,986 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:53,986 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:53,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:54,195 INFO L134 CoverageAnalysis]: Checked inductivity of 3759 backedges. 1491 proven. 1683 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2018-11-18 11:03:54,195 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:54,195 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:54,195 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:54,196 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:54,196 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:54,196 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:54,205 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:54,205 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:54,230 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:54,230 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:54,232 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:54,259 INFO L134 CoverageAnalysis]: Checked inductivity of 3759 backedges. 1491 proven. 1683 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2018-11-18 11:03:54,259 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:54,756 INFO L134 CoverageAnalysis]: Checked inductivity of 3759 backedges. 1491 proven. 1683 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2018-11-18 11:03:54,773 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:54,773 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2018-11-18 11:03:54,773 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:54,774 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-18 11:03:54,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-18 11:03:54,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-11-18 11:03:54,774 INFO L87 Difference]: Start difference. First operand 3210 states and 3671 transitions. Second operand 25 states. [2018-11-18 11:03:54,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:54,860 INFO L93 Difference]: Finished difference Result 6276 states and 7199 transitions. [2018-11-18 11:03:54,860 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 11:03:54,860 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 256 [2018-11-18 11:03:54,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:54,862 INFO L225 Difference]: With dead ends: 6276 [2018-11-18 11:03:54,862 INFO L226 Difference]: Without dead ends: 3221 [2018-11-18 11:03:54,864 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 536 GetRequests, 490 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-11-18 11:03:54,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3221 states. [2018-11-18 11:03:54,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3221 to 3217. [2018-11-18 11:03:54,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3217 states. [2018-11-18 11:03:54,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3217 states to 3217 states and 3678 transitions. [2018-11-18 11:03:54,896 INFO L78 Accepts]: Start accepts. Automaton has 3217 states and 3678 transitions. Word has length 256 [2018-11-18 11:03:54,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:54,896 INFO L480 AbstractCegarLoop]: Abstraction has 3217 states and 3678 transitions. [2018-11-18 11:03:54,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-18 11:03:54,896 INFO L276 IsEmpty]: Start isEmpty. Operand 3217 states and 3678 transitions. [2018-11-18 11:03:54,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2018-11-18 11:03:54,898 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:54,898 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:54,898 INFO L423 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:54,898 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:54,898 INFO L82 PathProgramCache]: Analyzing trace with hash 615467759, now seen corresponding path program 36 times [2018-11-18 11:03:54,898 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:54,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:54,899 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:54,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:54,899 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:54,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:55,557 INFO L134 CoverageAnalysis]: Checked inductivity of 4554 backedges. 0 proven. 4554 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:55,558 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:55,558 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:55,558 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:55,560 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:55,560 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:55,560 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:55,570 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:03:55,570 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:03:55,597 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:03:55,598 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:03:55,601 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:55,645 INFO L134 CoverageAnalysis]: Checked inductivity of 4554 backedges. 0 proven. 4554 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:55,645 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:56,817 INFO L134 CoverageAnalysis]: Checked inductivity of 4554 backedges. 0 proven. 4554 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:56,838 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:56,839 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 75 [2018-11-18 11:03:56,839 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:56,839 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-11-18 11:03:56,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-11-18 11:03:56,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2018-11-18 11:03:56,840 INFO L87 Difference]: Start difference. First operand 3217 states and 3678 transitions. Second operand 39 states. [2018-11-18 11:03:57,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:57,055 INFO L93 Difference]: Finished difference Result 6347 states and 7695 transitions. [2018-11-18 11:03:57,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-11-18 11:03:57,055 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 261 [2018-11-18 11:03:57,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:57,059 INFO L225 Difference]: With dead ends: 6347 [2018-11-18 11:03:57,059 INFO L226 Difference]: Without dead ends: 6345 [2018-11-18 11:03:57,060 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 485 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2018-11-18 11:03:57,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6345 states. [2018-11-18 11:03:57,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6345 to 3318. [2018-11-18 11:03:57,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3318 states. [2018-11-18 11:03:57,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3318 states to 3318 states and 3794 transitions. [2018-11-18 11:03:57,135 INFO L78 Accepts]: Start accepts. Automaton has 3318 states and 3794 transitions. Word has length 261 [2018-11-18 11:03:57,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:57,136 INFO L480 AbstractCegarLoop]: Abstraction has 3318 states and 3794 transitions. [2018-11-18 11:03:57,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-11-18 11:03:57,136 INFO L276 IsEmpty]: Start isEmpty. Operand 3318 states and 3794 transitions. [2018-11-18 11:03:57,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-11-18 11:03:57,138 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:57,138 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 23, 23, 23, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:57,138 INFO L423 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:57,138 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:57,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1816914728, now seen corresponding path program 16 times [2018-11-18 11:03:57,138 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:57,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:57,139 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:03:57,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:57,139 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:57,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:57,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3982 backedges. 1557 proven. 1840 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2018-11-18 11:03:57,376 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:57,376 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:57,376 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:57,376 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:57,376 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:57,377 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:57,387 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:57,387 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:57,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:57,413 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:57,442 INFO L134 CoverageAnalysis]: Checked inductivity of 3982 backedges. 1557 proven. 1840 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2018-11-18 11:03:57,442 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:03:58,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3982 backedges. 1557 proven. 1840 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2018-11-18 11:03:58,035 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:03:58,035 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 50 [2018-11-18 11:03:58,035 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:03:58,035 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-18 11:03:58,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-18 11:03:58,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-11-18 11:03:58,036 INFO L87 Difference]: Start difference. First operand 3318 states and 3794 transitions. Second operand 26 states. [2018-11-18 11:03:58,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:03:58,128 INFO L93 Difference]: Finished difference Result 6485 states and 7438 transitions. [2018-11-18 11:03:58,128 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-18 11:03:58,128 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 263 [2018-11-18 11:03:58,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:03:58,131 INFO L225 Difference]: With dead ends: 6485 [2018-11-18 11:03:58,131 INFO L226 Difference]: Without dead ends: 3329 [2018-11-18 11:03:58,134 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 551 GetRequests, 503 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-11-18 11:03:58,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3329 states. [2018-11-18 11:03:58,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3329 to 3325. [2018-11-18 11:03:58,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3325 states. [2018-11-18 11:03:58,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3325 states to 3325 states and 3801 transitions. [2018-11-18 11:03:58,176 INFO L78 Accepts]: Start accepts. Automaton has 3325 states and 3801 transitions. Word has length 263 [2018-11-18 11:03:58,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:03:58,176 INFO L480 AbstractCegarLoop]: Abstraction has 3325 states and 3801 transitions. [2018-11-18 11:03:58,176 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-18 11:03:58,176 INFO L276 IsEmpty]: Start isEmpty. Operand 3325 states and 3801 transitions. [2018-11-18 11:03:58,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-11-18 11:03:58,177 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:03:58,177 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1] [2018-11-18 11:03:58,177 INFO L423 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:03:58,177 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:03:58,178 INFO L82 PathProgramCache]: Analyzing trace with hash 241078222, now seen corresponding path program 37 times [2018-11-18 11:03:58,178 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:03:58,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:58,178 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:58,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:03:58,178 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:03:58,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:58,716 INFO L134 CoverageAnalysis]: Checked inductivity of 4810 backedges. 0 proven. 4810 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:58,716 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:58,716 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:03:58,716 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:03:58,716 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:03:58,716 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:03:58,716 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:03:58,726 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:03:58,726 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:03:58,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:03:58,753 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:03:58,796 INFO L134 CoverageAnalysis]: Checked inductivity of 4810 backedges. 0 proven. 4810 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:03:58,796 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:00,056 INFO L134 CoverageAnalysis]: Checked inductivity of 4810 backedges. 0 proven. 4810 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:00,074 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:00,074 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 77 [2018-11-18 11:04:00,074 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:00,074 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-11-18 11:04:00,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-11-18 11:04:00,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2018-11-18 11:04:00,075 INFO L87 Difference]: Start difference. First operand 3325 states and 3801 transitions. Second operand 40 states. [2018-11-18 11:04:00,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:00,394 INFO L93 Difference]: Finished difference Result 6557 states and 7949 transitions. [2018-11-18 11:04:00,394 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-11-18 11:04:00,394 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 268 [2018-11-18 11:04:00,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:00,398 INFO L225 Difference]: With dead ends: 6557 [2018-11-18 11:04:00,398 INFO L226 Difference]: Without dead ends: 6555 [2018-11-18 11:04:00,400 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 574 GetRequests, 498 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2018-11-18 11:04:00,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6555 states. [2018-11-18 11:04:00,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6555 to 3426. [2018-11-18 11:04:00,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3426 states. [2018-11-18 11:04:00,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3426 states to 3426 states and 3917 transitions. [2018-11-18 11:04:00,449 INFO L78 Accepts]: Start accepts. Automaton has 3426 states and 3917 transitions. Word has length 268 [2018-11-18 11:04:00,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:00,450 INFO L480 AbstractCegarLoop]: Abstraction has 3426 states and 3917 transitions. [2018-11-18 11:04:00,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-11-18 11:04:00,450 INFO L276 IsEmpty]: Start isEmpty. Operand 3426 states and 3917 transitions. [2018-11-18 11:04:00,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2018-11-18 11:04:00,451 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:00,451 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 24, 24, 24, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:00,451 INFO L423 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:00,451 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:00,451 INFO L82 PathProgramCache]: Analyzing trace with hash -828006921, now seen corresponding path program 17 times [2018-11-18 11:04:00,451 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:00,452 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:00,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:00,452 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:00,452 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:00,704 INFO L134 CoverageAnalysis]: Checked inductivity of 4212 backedges. 1623 proven. 2004 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2018-11-18 11:04:00,704 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:00,704 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:00,704 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:00,704 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:00,705 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:00,705 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:00,712 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:00,712 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:00,739 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-11-18 11:04:00,739 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:00,740 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:01,116 INFO L134 CoverageAnalysis]: Checked inductivity of 4212 backedges. 1805 proven. 724 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:04:01,116 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:01,903 INFO L134 CoverageAnalysis]: Checked inductivity of 4212 backedges. 1805 proven. 724 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:04:01,918 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:01,919 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 17, 17] total 59 [2018-11-18 11:04:01,919 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:01,919 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-11-18 11:04:01,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-11-18 11:04:01,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2018-11-18 11:04:01,920 INFO L87 Difference]: Start difference. First operand 3426 states and 3917 transitions. Second operand 43 states. [2018-11-18 11:04:02,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:02,074 INFO L93 Difference]: Finished difference Result 7072 states and 8139 transitions. [2018-11-18 11:04:02,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-11-18 11:04:02,074 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 270 [2018-11-18 11:04:02,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:02,078 INFO L225 Difference]: With dead ends: 7072 [2018-11-18 11:04:02,078 INFO L226 Difference]: Without dead ends: 3815 [2018-11-18 11:04:02,081 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 509 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2018-11-18 11:04:02,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3815 states. [2018-11-18 11:04:02,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3815 to 3777. [2018-11-18 11:04:02,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3777 states. [2018-11-18 11:04:02,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 4317 transitions. [2018-11-18 11:04:02,130 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 4317 transitions. Word has length 270 [2018-11-18 11:04:02,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:02,130 INFO L480 AbstractCegarLoop]: Abstraction has 3777 states and 4317 transitions. [2018-11-18 11:04:02,130 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-11-18 11:04:02,131 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 4317 transitions. [2018-11-18 11:04:02,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2018-11-18 11:04:02,132 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:02,133 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:02,133 INFO L423 AbstractCegarLoop]: === Iteration 60 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:02,133 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:02,133 INFO L82 PathProgramCache]: Analyzing trace with hash -18816497, now seen corresponding path program 38 times [2018-11-18 11:04:02,133 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:02,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:02,134 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:02,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:02,134 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:02,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:02,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5073 backedges. 0 proven. 5073 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:02,616 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:02,616 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:02,616 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:02,617 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:02,617 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:02,617 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:02,623 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:02,623 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:02,675 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-11-18 11:04:02,675 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:02,677 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:02,713 INFO L134 CoverageAnalysis]: Checked inductivity of 5073 backedges. 0 proven. 5073 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:02,714 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:04,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5073 backedges. 0 proven. 5073 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:04,085 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:04,086 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 79 [2018-11-18 11:04:04,086 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:04,086 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-11-18 11:04:04,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-11-18 11:04:04,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2018-11-18 11:04:04,087 INFO L87 Difference]: Start difference. First operand 3777 states and 4317 transitions. Second operand 41 states. [2018-11-18 11:04:04,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:04,381 INFO L93 Difference]: Finished difference Result 7454 states and 9037 transitions. [2018-11-18 11:04:04,382 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-11-18 11:04:04,382 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 275 [2018-11-18 11:04:04,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:04,387 INFO L225 Difference]: With dead ends: 7454 [2018-11-18 11:04:04,387 INFO L226 Difference]: Without dead ends: 7452 [2018-11-18 11:04:04,389 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 589 GetRequests, 511 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2018-11-18 11:04:04,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7452 states. [2018-11-18 11:04:04,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7452 to 3892. [2018-11-18 11:04:04,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3892 states. [2018-11-18 11:04:04,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 4449 transitions. [2018-11-18 11:04:04,454 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 4449 transitions. Word has length 275 [2018-11-18 11:04:04,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:04,454 INFO L480 AbstractCegarLoop]: Abstraction has 3892 states and 4449 transitions. [2018-11-18 11:04:04,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-11-18 11:04:04,455 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 4449 transitions. [2018-11-18 11:04:04,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2018-11-18 11:04:04,456 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:04,457 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:04,457 INFO L423 AbstractCegarLoop]: === Iteration 61 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:04,457 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:04,457 INFO L82 PathProgramCache]: Analyzing trace with hash 1487582382, now seen corresponding path program 39 times [2018-11-18 11:04:04,457 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:04,458 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:04,458 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:04,458 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:04,458 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:04,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:04,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5343 backedges. 0 proven. 5343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:04,938 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:04,938 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:04,938 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:04,939 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:04,939 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:04,939 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:04,949 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:04,949 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:04,975 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:04,976 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:04,978 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:05,017 INFO L134 CoverageAnalysis]: Checked inductivity of 5343 backedges. 0 proven. 5343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:05,017 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:06,384 INFO L134 CoverageAnalysis]: Checked inductivity of 5343 backedges. 0 proven. 5343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:06,400 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:06,400 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41, 41] total 81 [2018-11-18 11:04:06,400 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:06,401 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-11-18 11:04:06,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-11-18 11:04:06,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2018-11-18 11:04:06,402 INFO L87 Difference]: Start difference. First operand 3892 states and 4449 transitions. Second operand 42 states. [2018-11-18 11:04:06,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:06,719 INFO L93 Difference]: Finished difference Result 7685 states and 9318 transitions. [2018-11-18 11:04:06,719 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-11-18 11:04:06,719 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 282 [2018-11-18 11:04:06,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:06,725 INFO L225 Difference]: With dead ends: 7685 [2018-11-18 11:04:06,725 INFO L226 Difference]: Without dead ends: 7683 [2018-11-18 11:04:06,728 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 524 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2018-11-18 11:04:06,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7683 states. [2018-11-18 11:04:06,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7683 to 4007. [2018-11-18 11:04:06,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4007 states. [2018-11-18 11:04:06,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4007 states to 4007 states and 4581 transitions. [2018-11-18 11:04:06,816 INFO L78 Accepts]: Start accepts. Automaton has 4007 states and 4581 transitions. Word has length 282 [2018-11-18 11:04:06,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:06,817 INFO L480 AbstractCegarLoop]: Abstraction has 4007 states and 4581 transitions. [2018-11-18 11:04:06,817 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-11-18 11:04:06,817 INFO L276 IsEmpty]: Start isEmpty. Operand 4007 states and 4581 transitions. [2018-11-18 11:04:06,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2018-11-18 11:04:06,818 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:06,818 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:06,818 INFO L423 AbstractCegarLoop]: === Iteration 62 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:06,818 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:06,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1449885999, now seen corresponding path program 40 times [2018-11-18 11:04:06,819 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:06,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:06,819 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:06,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:06,819 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:06,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:07,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5620 backedges. 0 proven. 5620 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:07,328 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:07,328 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:07,328 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:07,328 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:07,329 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:07,329 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:07,336 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:07,336 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:07,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:07,363 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:07,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5620 backedges. 0 proven. 5620 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:07,414 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:08,884 INFO L134 CoverageAnalysis]: Checked inductivity of 5620 backedges. 0 proven. 5620 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:08,899 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:08,899 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42, 42] total 83 [2018-11-18 11:04:08,900 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:08,900 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-11-18 11:04:08,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-11-18 11:04:08,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2018-11-18 11:04:08,901 INFO L87 Difference]: Start difference. First operand 4007 states and 4581 transitions. Second operand 43 states. [2018-11-18 11:04:09,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:09,162 INFO L93 Difference]: Finished difference Result 7916 states and 9599 transitions. [2018-11-18 11:04:09,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-11-18 11:04:09,163 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 289 [2018-11-18 11:04:09,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:09,170 INFO L225 Difference]: With dead ends: 7916 [2018-11-18 11:04:09,170 INFO L226 Difference]: Without dead ends: 7914 [2018-11-18 11:04:09,173 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2018-11-18 11:04:09,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7914 states. [2018-11-18 11:04:09,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7914 to 4122. [2018-11-18 11:04:09,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4122 states. [2018-11-18 11:04:09,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4122 states to 4122 states and 4713 transitions. [2018-11-18 11:04:09,243 INFO L78 Accepts]: Start accepts. Automaton has 4122 states and 4713 transitions. Word has length 289 [2018-11-18 11:04:09,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:09,243 INFO L480 AbstractCegarLoop]: Abstraction has 4122 states and 4713 transitions. [2018-11-18 11:04:09,243 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-11-18 11:04:09,243 INFO L276 IsEmpty]: Start isEmpty. Operand 4122 states and 4713 transitions. [2018-11-18 11:04:09,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2018-11-18 11:04:09,246 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:09,246 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:09,246 INFO L423 AbstractCegarLoop]: === Iteration 63 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:09,246 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:09,246 INFO L82 PathProgramCache]: Analyzing trace with hash 686084494, now seen corresponding path program 41 times [2018-11-18 11:04:09,246 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:09,247 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:09,247 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:09,247 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:09,247 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:09,778 INFO L134 CoverageAnalysis]: Checked inductivity of 5904 backedges. 0 proven. 5904 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:09,778 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:09,778 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:09,778 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:09,778 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:09,778 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:09,778 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:09,788 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:09,789 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:09,841 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2018-11-18 11:04:09,841 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:09,844 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:09,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5904 backedges. 0 proven. 5904 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:09,887 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:11,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5904 backedges. 0 proven. 5904 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:11,486 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:11,486 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 85 [2018-11-18 11:04:11,487 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:11,487 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-11-18 11:04:11,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-11-18 11:04:11,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2018-11-18 11:04:11,488 INFO L87 Difference]: Start difference. First operand 4122 states and 4713 transitions. Second operand 44 states. [2018-11-18 11:04:11,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:11,752 INFO L93 Difference]: Finished difference Result 8147 states and 9880 transitions. [2018-11-18 11:04:11,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-11-18 11:04:11,754 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 296 [2018-11-18 11:04:11,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:11,759 INFO L225 Difference]: With dead ends: 8147 [2018-11-18 11:04:11,759 INFO L226 Difference]: Without dead ends: 8145 [2018-11-18 11:04:11,761 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 634 GetRequests, 550 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2018-11-18 11:04:11,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8145 states. [2018-11-18 11:04:11,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8145 to 4237. [2018-11-18 11:04:11,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4237 states. [2018-11-18 11:04:11,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4237 states to 4237 states and 4845 transitions. [2018-11-18 11:04:11,833 INFO L78 Accepts]: Start accepts. Automaton has 4237 states and 4845 transitions. Word has length 296 [2018-11-18 11:04:11,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:11,833 INFO L480 AbstractCegarLoop]: Abstraction has 4237 states and 4845 transitions. [2018-11-18 11:04:11,833 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-11-18 11:04:11,833 INFO L276 IsEmpty]: Start isEmpty. Operand 4237 states and 4845 transitions. [2018-11-18 11:04:11,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-11-18 11:04:11,836 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:11,836 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 41, 41, 26, 26, 26, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:11,836 INFO L423 AbstractCegarLoop]: === Iteration 64 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:11,836 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:11,837 INFO L82 PathProgramCache]: Analyzing trace with hash -488766857, now seen corresponding path program 18 times [2018-11-18 11:04:11,837 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:11,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:11,837 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:11,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:11,838 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:11,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:12,138 INFO L134 CoverageAnalysis]: Checked inductivity of 5154 backedges. 2021 proven. 2353 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2018-11-18 11:04:12,138 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:12,138 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:12,139 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:12,139 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:12,139 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:12,139 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:12,151 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:12,151 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:12,183 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:12,184 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:12,186 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:12,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5154 backedges. 2021 proven. 2353 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2018-11-18 11:04:12,222 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:12,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5154 backedges. 2021 proven. 2353 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2018-11-18 11:04:12,920 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:12,920 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 53 [2018-11-18 11:04:12,921 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:12,921 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-11-18 11:04:12,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-11-18 11:04:12,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:12,922 INFO L87 Difference]: Start difference. First operand 4237 states and 4845 transitions. Second operand 29 states. [2018-11-18 11:04:13,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:13,047 INFO L93 Difference]: Finished difference Result 8302 states and 9519 transitions. [2018-11-18 11:04:13,049 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-11-18 11:04:13,049 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 298 [2018-11-18 11:04:13,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:13,052 INFO L225 Difference]: With dead ends: 8302 [2018-11-18 11:04:13,052 INFO L226 Difference]: Without dead ends: 4248 [2018-11-18 11:04:13,055 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 570 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:13,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4248 states. [2018-11-18 11:04:13,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4248 to 4244. [2018-11-18 11:04:13,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4244 states. [2018-11-18 11:04:13,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4244 states to 4244 states and 4852 transitions. [2018-11-18 11:04:13,100 INFO L78 Accepts]: Start accepts. Automaton has 4244 states and 4852 transitions. Word has length 298 [2018-11-18 11:04:13,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:13,100 INFO L480 AbstractCegarLoop]: Abstraction has 4244 states and 4852 transitions. [2018-11-18 11:04:13,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-11-18 11:04:13,100 INFO L276 IsEmpty]: Start isEmpty. Operand 4244 states and 4852 transitions. [2018-11-18 11:04:13,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2018-11-18 11:04:13,103 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:13,103 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:13,103 INFO L423 AbstractCegarLoop]: === Iteration 65 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:13,103 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:13,104 INFO L82 PathProgramCache]: Analyzing trace with hash 920725583, now seen corresponding path program 42 times [2018-11-18 11:04:13,104 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:13,104 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:13,104 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:13,105 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:13,105 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:13,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:13,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6195 backedges. 0 proven. 6195 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:13,686 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:13,686 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:13,686 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:13,686 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:13,686 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:13,687 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:13,696 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:13,696 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:13,724 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:13,724 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:13,727 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:13,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6195 backedges. 0 proven. 6195 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:13,796 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:15,562 INFO L134 CoverageAnalysis]: Checked inductivity of 6195 backedges. 0 proven. 6195 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:15,578 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:15,578 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 87 [2018-11-18 11:04:15,578 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:15,579 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-11-18 11:04:15,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-11-18 11:04:15,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2018-11-18 11:04:15,580 INFO L87 Difference]: Start difference. First operand 4244 states and 4852 transitions. Second operand 45 states. [2018-11-18 11:04:15,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:15,896 INFO L93 Difference]: Finished difference Result 8385 states and 10168 transitions. [2018-11-18 11:04:15,897 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-11-18 11:04:15,897 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 303 [2018-11-18 11:04:15,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:15,903 INFO L225 Difference]: With dead ends: 8385 [2018-11-18 11:04:15,903 INFO L226 Difference]: Without dead ends: 8383 [2018-11-18 11:04:15,905 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 563 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2018-11-18 11:04:15,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8383 states. [2018-11-18 11:04:15,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8383 to 4359. [2018-11-18 11:04:15,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4359 states. [2018-11-18 11:04:15,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4359 states to 4359 states and 4984 transitions. [2018-11-18 11:04:15,987 INFO L78 Accepts]: Start accepts. Automaton has 4359 states and 4984 transitions. Word has length 303 [2018-11-18 11:04:15,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:15,987 INFO L480 AbstractCegarLoop]: Abstraction has 4359 states and 4984 transitions. [2018-11-18 11:04:15,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-11-18 11:04:15,987 INFO L276 IsEmpty]: Start isEmpty. Operand 4359 states and 4984 transitions. [2018-11-18 11:04:15,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2018-11-18 11:04:15,990 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:15,990 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 27, 27, 27, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:15,990 INFO L423 AbstractCegarLoop]: === Iteration 66 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:15,990 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:15,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1663020280, now seen corresponding path program 19 times [2018-11-18 11:04:15,991 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:15,991 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:15,992 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:15,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:15,992 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:16,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:16,372 INFO L134 CoverageAnalysis]: Checked inductivity of 5415 backedges. 2097 proven. 2538 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2018-11-18 11:04:16,372 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:16,372 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:16,372 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:16,373 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:16,373 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:16,373 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:16,384 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:16,385 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:16,413 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:16,477 INFO L134 CoverageAnalysis]: Checked inductivity of 5415 backedges. 2097 proven. 2538 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2018-11-18 11:04:16,477 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:17,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5415 backedges. 2097 proven. 2538 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2018-11-18 11:04:17,194 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:17,194 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 53 [2018-11-18 11:04:17,194 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:17,195 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-11-18 11:04:17,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-11-18 11:04:17,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:17,195 INFO L87 Difference]: Start difference. First operand 4359 states and 4984 transitions. Second operand 30 states. [2018-11-18 11:04:17,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:17,275 INFO L93 Difference]: Finished difference Result 8539 states and 9790 transitions. [2018-11-18 11:04:17,275 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-11-18 11:04:17,275 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 305 [2018-11-18 11:04:17,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:17,279 INFO L225 Difference]: With dead ends: 8539 [2018-11-18 11:04:17,279 INFO L226 Difference]: Without dead ends: 4370 [2018-11-18 11:04:17,282 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 639 GetRequests, 583 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:17,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4370 states. [2018-11-18 11:04:17,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4370 to 4366. [2018-11-18 11:04:17,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4366 states. [2018-11-18 11:04:17,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4366 states to 4366 states and 4991 transitions. [2018-11-18 11:04:17,326 INFO L78 Accepts]: Start accepts. Automaton has 4366 states and 4991 transitions. Word has length 305 [2018-11-18 11:04:17,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:17,327 INFO L480 AbstractCegarLoop]: Abstraction has 4366 states and 4991 transitions. [2018-11-18 11:04:17,327 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-11-18 11:04:17,327 INFO L276 IsEmpty]: Start isEmpty. Operand 4366 states and 4991 transitions. [2018-11-18 11:04:17,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2018-11-18 11:04:17,329 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:17,329 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:17,330 INFO L423 AbstractCegarLoop]: === Iteration 67 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:17,330 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:17,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1422203282, now seen corresponding path program 43 times [2018-11-18 11:04:17,330 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:17,331 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:17,331 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:17,331 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:17,331 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:17,967 INFO L134 CoverageAnalysis]: Checked inductivity of 6493 backedges. 0 proven. 6493 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:17,967 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:17,967 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:17,967 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:17,967 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:17,967 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:17,968 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:17,973 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:17,974 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:18,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:18,005 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:18,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6493 backedges. 0 proven. 6493 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:18,051 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:19,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6493 backedges. 0 proven. 6493 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:19,720 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:19,721 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45, 45] total 89 [2018-11-18 11:04:19,721 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:19,721 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-11-18 11:04:19,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-11-18 11:04:19,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2018-11-18 11:04:19,722 INFO L87 Difference]: Start difference. First operand 4366 states and 4991 transitions. Second operand 46 states. [2018-11-18 11:04:20,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:20,027 INFO L93 Difference]: Finished difference Result 8623 states and 10456 transitions. [2018-11-18 11:04:20,027 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-11-18 11:04:20,027 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 310 [2018-11-18 11:04:20,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:20,032 INFO L225 Difference]: With dead ends: 8623 [2018-11-18 11:04:20,032 INFO L226 Difference]: Without dead ends: 8621 [2018-11-18 11:04:20,034 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 664 GetRequests, 576 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2018-11-18 11:04:20,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8621 states. [2018-11-18 11:04:20,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8621 to 4481. [2018-11-18 11:04:20,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4481 states. [2018-11-18 11:04:20,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4481 states to 4481 states and 5123 transitions. [2018-11-18 11:04:20,121 INFO L78 Accepts]: Start accepts. Automaton has 4481 states and 5123 transitions. Word has length 310 [2018-11-18 11:04:20,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:20,121 INFO L480 AbstractCegarLoop]: Abstraction has 4481 states and 5123 transitions. [2018-11-18 11:04:20,121 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-11-18 11:04:20,121 INFO L276 IsEmpty]: Start isEmpty. Operand 4481 states and 5123 transitions. [2018-11-18 11:04:20,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-11-18 11:04:20,123 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:20,123 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 28, 28, 28, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:20,123 INFO L423 AbstractCegarLoop]: === Iteration 68 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:20,123 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:20,123 INFO L82 PathProgramCache]: Analyzing trace with hash 671244119, now seen corresponding path program 20 times [2018-11-18 11:04:20,123 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:20,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:20,124 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:20,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:20,124 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:20,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:20,434 INFO L134 CoverageAnalysis]: Checked inductivity of 5683 backedges. 2173 proven. 2730 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2018-11-18 11:04:20,434 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:20,435 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:20,435 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:20,435 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:20,435 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:20,435 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:20,467 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:20,467 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:20,499 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2018-11-18 11:04:20,500 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:20,502 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:20,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5683 backedges. 2391 proven. 939 refuted. 0 times theorem prover too weak. 2353 trivial. 0 not checked. [2018-11-18 11:04:20,880 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:21,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5683 backedges. 2391 proven. 939 refuted. 0 times theorem prover too weak. 2353 trivial. 0 not checked. [2018-11-18 11:04:21,568 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:21,568 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 19, 19] total 67 [2018-11-18 11:04:21,568 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:21,569 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-11-18 11:04:21,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-11-18 11:04:21,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2018-11-18 11:04:21,570 INFO L87 Difference]: Start difference. First operand 4481 states and 5123 transitions. Second operand 49 states. [2018-11-18 11:04:21,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:21,781 INFO L93 Difference]: Finished difference Result 9216 states and 10599 transitions. [2018-11-18 11:04:21,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-11-18 11:04:21,781 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 312 [2018-11-18 11:04:21,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:21,785 INFO L225 Difference]: With dead ends: 9216 [2018-11-18 11:04:21,785 INFO L226 Difference]: Without dead ends: 4932 [2018-11-18 11:04:21,789 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 654 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2018-11-18 11:04:21,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2018-11-18 11:04:21,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 4888. [2018-11-18 11:04:21,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4888 states. [2018-11-18 11:04:21,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4888 states to 4888 states and 5587 transitions. [2018-11-18 11:04:21,844 INFO L78 Accepts]: Start accepts. Automaton has 4888 states and 5587 transitions. Word has length 312 [2018-11-18 11:04:21,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:21,844 INFO L480 AbstractCegarLoop]: Abstraction has 4888 states and 5587 transitions. [2018-11-18 11:04:21,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-11-18 11:04:21,844 INFO L276 IsEmpty]: Start isEmpty. Operand 4888 states and 5587 transitions. [2018-11-18 11:04:21,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2018-11-18 11:04:21,847 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:21,848 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:21,848 INFO L423 AbstractCegarLoop]: === Iteration 69 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:21,848 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:21,848 INFO L82 PathProgramCache]: Analyzing trace with hash 72603503, now seen corresponding path program 44 times [2018-11-18 11:04:21,848 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:21,849 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:21,849 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:21,849 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:21,849 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:21,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:22,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6798 backedges. 0 proven. 6798 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:22,480 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:22,480 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:22,480 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:22,480 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:22,480 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:22,480 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:22,492 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:22,492 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:22,552 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2018-11-18 11:04:22,552 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:22,555 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:22,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6798 backedges. 0 proven. 6798 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:22,604 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:24,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6798 backedges. 0 proven. 6798 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:24,393 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:24,393 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46, 46] total 91 [2018-11-18 11:04:24,393 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:24,393 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-11-18 11:04:24,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-11-18 11:04:24,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2018-11-18 11:04:24,394 INFO L87 Difference]: Start difference. First operand 4888 states and 5587 transitions. Second operand 47 states. [2018-11-18 11:04:24,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:24,715 INFO L93 Difference]: Finished difference Result 9660 states and 11714 transitions. [2018-11-18 11:04:24,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-11-18 11:04:24,715 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 317 [2018-11-18 11:04:24,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:24,722 INFO L225 Difference]: With dead ends: 9660 [2018-11-18 11:04:24,722 INFO L226 Difference]: Without dead ends: 9658 [2018-11-18 11:04:24,724 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 679 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2018-11-18 11:04:24,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9658 states. [2018-11-18 11:04:24,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9658 to 5017. [2018-11-18 11:04:24,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5017 states. [2018-11-18 11:04:24,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5017 states to 5017 states and 5735 transitions. [2018-11-18 11:04:24,813 INFO L78 Accepts]: Start accepts. Automaton has 5017 states and 5735 transitions. Word has length 317 [2018-11-18 11:04:24,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:24,813 INFO L480 AbstractCegarLoop]: Abstraction has 5017 states and 5735 transitions. [2018-11-18 11:04:24,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-11-18 11:04:24,813 INFO L276 IsEmpty]: Start isEmpty. Operand 5017 states and 5735 transitions. [2018-11-18 11:04:24,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2018-11-18 11:04:24,816 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:24,816 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:24,816 INFO L423 AbstractCegarLoop]: === Iteration 70 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:24,817 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:24,817 INFO L82 PathProgramCache]: Analyzing trace with hash 593163086, now seen corresponding path program 45 times [2018-11-18 11:04:24,817 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:24,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:24,817 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:24,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:24,818 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:24,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:25,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7110 backedges. 0 proven. 7110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:25,577 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:25,577 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:25,577 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:25,577 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:25,577 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:25,578 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:25,589 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:25,589 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:25,618 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:25,619 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:25,621 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:25,699 INFO L134 CoverageAnalysis]: Checked inductivity of 7110 backedges. 0 proven. 7110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:25,699 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:27,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7110 backedges. 0 proven. 7110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:27,389 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:27,390 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 93 [2018-11-18 11:04:27,390 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:27,390 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-11-18 11:04:27,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-11-18 11:04:27,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2018-11-18 11:04:27,391 INFO L87 Difference]: Start difference. First operand 5017 states and 5735 transitions. Second operand 48 states. [2018-11-18 11:04:27,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:27,759 INFO L93 Difference]: Finished difference Result 9919 states and 12029 transitions. [2018-11-18 11:04:27,760 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-11-18 11:04:27,760 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 324 [2018-11-18 11:04:27,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:27,767 INFO L225 Difference]: With dead ends: 9919 [2018-11-18 11:04:27,767 INFO L226 Difference]: Without dead ends: 9917 [2018-11-18 11:04:27,769 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 694 GetRequests, 602 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2018-11-18 11:04:27,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9917 states. [2018-11-18 11:04:27,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9917 to 5146. [2018-11-18 11:04:27,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5146 states. [2018-11-18 11:04:27,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5146 states to 5146 states and 5883 transitions. [2018-11-18 11:04:27,862 INFO L78 Accepts]: Start accepts. Automaton has 5146 states and 5883 transitions. Word has length 324 [2018-11-18 11:04:27,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:27,862 INFO L480 AbstractCegarLoop]: Abstraction has 5146 states and 5883 transitions. [2018-11-18 11:04:27,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-11-18 11:04:27,862 INFO L276 IsEmpty]: Start isEmpty. Operand 5146 states and 5883 transitions. [2018-11-18 11:04:27,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2018-11-18 11:04:27,865 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:27,865 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:27,865 INFO L423 AbstractCegarLoop]: === Iteration 71 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:27,865 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:27,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1688891761, now seen corresponding path program 46 times [2018-11-18 11:04:27,865 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:27,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:27,866 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:27,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:27,866 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:27,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:28,569 INFO L134 CoverageAnalysis]: Checked inductivity of 7429 backedges. 0 proven. 7429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:28,569 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:28,569 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:28,569 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:28,569 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:28,569 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:28,569 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:28,576 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:28,576 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:28,608 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:28,674 INFO L134 CoverageAnalysis]: Checked inductivity of 7429 backedges. 0 proven. 7429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:28,674 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:30,570 INFO L134 CoverageAnalysis]: Checked inductivity of 7429 backedges. 0 proven. 7429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:30,585 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:30,586 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 95 [2018-11-18 11:04:30,586 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:30,586 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-11-18 11:04:30,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-11-18 11:04:30,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2018-11-18 11:04:30,587 INFO L87 Difference]: Start difference. First operand 5146 states and 5883 transitions. Second operand 49 states. [2018-11-18 11:04:30,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:30,904 INFO L93 Difference]: Finished difference Result 10178 states and 12344 transitions. [2018-11-18 11:04:30,906 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-11-18 11:04:30,906 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 331 [2018-11-18 11:04:30,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:30,915 INFO L225 Difference]: With dead ends: 10178 [2018-11-18 11:04:30,915 INFO L226 Difference]: Without dead ends: 10176 [2018-11-18 11:04:30,918 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 615 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2018-11-18 11:04:30,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10176 states. [2018-11-18 11:04:31,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10176 to 5275. [2018-11-18 11:04:31,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5275 states. [2018-11-18 11:04:31,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5275 states to 5275 states and 6031 transitions. [2018-11-18 11:04:31,034 INFO L78 Accepts]: Start accepts. Automaton has 5275 states and 6031 transitions. Word has length 331 [2018-11-18 11:04:31,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:31,035 INFO L480 AbstractCegarLoop]: Abstraction has 5275 states and 6031 transitions. [2018-11-18 11:04:31,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-11-18 11:04:31,035 INFO L276 IsEmpty]: Start isEmpty. Operand 5275 states and 6031 transitions. [2018-11-18 11:04:31,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-11-18 11:04:31,038 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:31,038 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:31,038 INFO L423 AbstractCegarLoop]: === Iteration 72 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:31,038 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:31,038 INFO L82 PathProgramCache]: Analyzing trace with hash -864880594, now seen corresponding path program 47 times [2018-11-18 11:04:31,038 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:31,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:31,039 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:31,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:31,039 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:31,767 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 0 proven. 7755 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:31,768 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:31,768 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:31,768 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:31,768 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:31,768 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:31,768 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:31,779 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:31,780 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:31,854 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2018-11-18 11:04:31,854 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:31,856 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:31,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 0 proven. 7755 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:31,911 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:33,842 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 0 proven. 7755 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:33,858 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:33,858 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49, 49] total 97 [2018-11-18 11:04:33,858 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:33,858 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-11-18 11:04:33,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-11-18 11:04:33,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2018-11-18 11:04:33,860 INFO L87 Difference]: Start difference. First operand 5275 states and 6031 transitions. Second operand 50 states. [2018-11-18 11:04:34,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:34,185 INFO L93 Difference]: Finished difference Result 10437 states and 12659 transitions. [2018-11-18 11:04:34,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-11-18 11:04:34,185 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 338 [2018-11-18 11:04:34,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:34,193 INFO L225 Difference]: With dead ends: 10437 [2018-11-18 11:04:34,193 INFO L226 Difference]: Without dead ends: 10435 [2018-11-18 11:04:34,196 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 724 GetRequests, 628 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2018-11-18 11:04:34,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10435 states. [2018-11-18 11:04:34,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10435 to 5404. [2018-11-18 11:04:34,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5404 states. [2018-11-18 11:04:34,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5404 states to 5404 states and 6179 transitions. [2018-11-18 11:04:34,324 INFO L78 Accepts]: Start accepts. Automaton has 5404 states and 6179 transitions. Word has length 338 [2018-11-18 11:04:34,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:34,325 INFO L480 AbstractCegarLoop]: Abstraction has 5404 states and 6179 transitions. [2018-11-18 11:04:34,325 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-11-18 11:04:34,325 INFO L276 IsEmpty]: Start isEmpty. Operand 5404 states and 6179 transitions. [2018-11-18 11:04:34,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2018-11-18 11:04:34,328 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:34,328 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 47, 47, 30, 30, 30, 18, 18, 18, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:34,329 INFO L423 AbstractCegarLoop]: === Iteration 73 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:34,329 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:34,329 INFO L82 PathProgramCache]: Analyzing trace with hash -509557801, now seen corresponding path program 21 times [2018-11-18 11:04:34,329 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:34,329 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:34,330 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:34,330 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:34,330 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:34,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6769 backedges. 2631 proven. 3135 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-11-18 11:04:34,679 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:34,679 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:34,680 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:34,680 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:34,680 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:34,680 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:34,692 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:34,692 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:34,725 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:34,725 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:34,727 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:34,772 INFO L134 CoverageAnalysis]: Checked inductivity of 6769 backedges. 2631 proven. 3135 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-11-18 11:04:34,772 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:35,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6769 backedges. 2631 proven. 3135 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-11-18 11:04:35,383 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:35,384 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 53 [2018-11-18 11:04:35,384 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:35,384 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-11-18 11:04:35,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-11-18 11:04:35,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:35,384 INFO L87 Difference]: Start difference. First operand 5404 states and 6179 transitions. Second operand 33 states. [2018-11-18 11:04:35,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:35,499 INFO L93 Difference]: Finished difference Result 10608 states and 12159 transitions. [2018-11-18 11:04:35,500 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-18 11:04:35,500 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 340 [2018-11-18 11:04:35,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:35,504 INFO L225 Difference]: With dead ends: 10608 [2018-11-18 11:04:35,505 INFO L226 Difference]: Without dead ends: 5415 [2018-11-18 11:04:35,510 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 712 GetRequests, 650 SyntacticMatches, 11 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:35,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5415 states. [2018-11-18 11:04:35,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5415 to 5411. [2018-11-18 11:04:35,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5411 states. [2018-11-18 11:04:35,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5411 states to 5411 states and 6186 transitions. [2018-11-18 11:04:35,599 INFO L78 Accepts]: Start accepts. Automaton has 5411 states and 6186 transitions. Word has length 340 [2018-11-18 11:04:35,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:35,599 INFO L480 AbstractCegarLoop]: Abstraction has 5411 states and 6186 transitions. [2018-11-18 11:04:35,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-11-18 11:04:35,599 INFO L276 IsEmpty]: Start isEmpty. Operand 5411 states and 6186 transitions. [2018-11-18 11:04:35,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2018-11-18 11:04:35,602 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:35,603 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:35,603 INFO L423 AbstractCegarLoop]: === Iteration 74 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:35,603 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:35,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1895321007, now seen corresponding path program 48 times [2018-11-18 11:04:35,603 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:35,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:35,604 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:35,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:35,604 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:35,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:36,342 INFO L134 CoverageAnalysis]: Checked inductivity of 8088 backedges. 0 proven. 8088 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:36,342 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:36,342 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:36,343 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:36,343 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:36,343 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:36,343 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:36,355 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:36,355 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:36,388 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:36,388 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:36,391 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:36,469 INFO L134 CoverageAnalysis]: Checked inductivity of 8088 backedges. 0 proven. 8088 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:36,469 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:38,430 INFO L134 CoverageAnalysis]: Checked inductivity of 8088 backedges. 0 proven. 8088 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:38,448 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:38,449 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50, 50] total 99 [2018-11-18 11:04:38,449 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:38,449 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-11-18 11:04:38,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-11-18 11:04:38,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2018-11-18 11:04:38,450 INFO L87 Difference]: Start difference. First operand 5411 states and 6186 transitions. Second operand 51 states. [2018-11-18 11:04:38,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:38,928 INFO L93 Difference]: Finished difference Result 10703 states and 12981 transitions. [2018-11-18 11:04:38,928 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-11-18 11:04:38,928 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 345 [2018-11-18 11:04:38,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:38,935 INFO L225 Difference]: With dead ends: 10703 [2018-11-18 11:04:38,936 INFO L226 Difference]: Without dead ends: 10701 [2018-11-18 11:04:38,938 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 739 GetRequests, 641 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2018-11-18 11:04:38,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10701 states. [2018-11-18 11:04:39,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10701 to 5540. [2018-11-18 11:04:39,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5540 states. [2018-11-18 11:04:39,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5540 states to 5540 states and 6334 transitions. [2018-11-18 11:04:39,038 INFO L78 Accepts]: Start accepts. Automaton has 5540 states and 6334 transitions. Word has length 345 [2018-11-18 11:04:39,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:39,038 INFO L480 AbstractCegarLoop]: Abstraction has 5540 states and 6334 transitions. [2018-11-18 11:04:39,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-11-18 11:04:39,038 INFO L276 IsEmpty]: Start isEmpty. Operand 5540 states and 6334 transitions. [2018-11-18 11:04:39,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2018-11-18 11:04:39,042 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:39,042 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 48, 48, 31, 31, 31, 18, 18, 18, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:39,042 INFO L423 AbstractCegarLoop]: === Iteration 75 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:39,042 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:39,042 INFO L82 PathProgramCache]: Analyzing trace with hash 2049359128, now seen corresponding path program 22 times [2018-11-18 11:04:39,042 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:39,043 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:39,043 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:39,043 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:39,043 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:39,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:39,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7068 backedges. 2717 proven. 3348 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-11-18 11:04:39,457 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:39,457 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:39,457 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:39,457 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:39,457 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:39,457 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:39,465 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:39,465 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:39,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:39,499 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:39,546 INFO L134 CoverageAnalysis]: Checked inductivity of 7068 backedges. 2717 proven. 3348 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-11-18 11:04:39,546 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:40,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7068 backedges. 2717 proven. 3348 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-11-18 11:04:40,190 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:40,191 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 53 [2018-11-18 11:04:40,191 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:40,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-11-18 11:04:40,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-11-18 11:04:40,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:40,192 INFO L87 Difference]: Start difference. First operand 5540 states and 6334 transitions. Second operand 34 states. [2018-11-18 11:04:40,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:40,325 INFO L93 Difference]: Finished difference Result 10873 states and 12462 transitions. [2018-11-18 11:04:40,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-11-18 11:04:40,326 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 347 [2018-11-18 11:04:40,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:40,330 INFO L225 Difference]: With dead ends: 10873 [2018-11-18 11:04:40,330 INFO L226 Difference]: Without dead ends: 5551 [2018-11-18 11:04:40,336 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 663 SyntacticMatches, 13 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:40,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5551 states. [2018-11-18 11:04:40,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5551 to 5547. [2018-11-18 11:04:40,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5547 states. [2018-11-18 11:04:40,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5547 states to 5547 states and 6341 transitions. [2018-11-18 11:04:40,396 INFO L78 Accepts]: Start accepts. Automaton has 5547 states and 6341 transitions. Word has length 347 [2018-11-18 11:04:40,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:40,397 INFO L480 AbstractCegarLoop]: Abstraction has 5547 states and 6341 transitions. [2018-11-18 11:04:40,397 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-11-18 11:04:40,397 INFO L276 IsEmpty]: Start isEmpty. Operand 5547 states and 6341 transitions. [2018-11-18 11:04:40,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2018-11-18 11:04:40,400 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:40,400 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:40,400 INFO L423 AbstractCegarLoop]: === Iteration 76 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:40,400 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:40,400 INFO L82 PathProgramCache]: Analyzing trace with hash -1187973874, now seen corresponding path program 49 times [2018-11-18 11:04:40,400 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:40,401 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:40,401 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:40,401 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:40,401 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:40,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:41,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8428 backedges. 0 proven. 8428 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:41,162 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:41,162 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:41,163 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:41,163 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:41,163 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:41,163 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:41,175 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:41,175 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:41,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:41,210 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:41,268 INFO L134 CoverageAnalysis]: Checked inductivity of 8428 backedges. 0 proven. 8428 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:41,268 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:43,223 INFO L134 CoverageAnalysis]: Checked inductivity of 8428 backedges. 0 proven. 8428 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:43,238 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:43,238 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51, 51] total 101 [2018-11-18 11:04:43,238 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:43,238 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-11-18 11:04:43,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-11-18 11:04:43,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2018-11-18 11:04:43,239 INFO L87 Difference]: Start difference. First operand 5547 states and 6341 transitions. Second operand 52 states. [2018-11-18 11:04:43,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:43,609 INFO L93 Difference]: Finished difference Result 10969 states and 13303 transitions. [2018-11-18 11:04:43,609 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-11-18 11:04:43,610 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 352 [2018-11-18 11:04:43,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:43,616 INFO L225 Difference]: With dead ends: 10969 [2018-11-18 11:04:43,616 INFO L226 Difference]: Without dead ends: 10967 [2018-11-18 11:04:43,618 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 754 GetRequests, 654 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2018-11-18 11:04:43,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10967 states. [2018-11-18 11:04:43,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10967 to 5676. [2018-11-18 11:04:43,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5676 states. [2018-11-18 11:04:43,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5676 states to 5676 states and 6489 transitions. [2018-11-18 11:04:43,712 INFO L78 Accepts]: Start accepts. Automaton has 5676 states and 6489 transitions. Word has length 352 [2018-11-18 11:04:43,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:43,712 INFO L480 AbstractCegarLoop]: Abstraction has 5676 states and 6489 transitions. [2018-11-18 11:04:43,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-11-18 11:04:43,712 INFO L276 IsEmpty]: Start isEmpty. Operand 5676 states and 6489 transitions. [2018-11-18 11:04:43,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2018-11-18 11:04:43,714 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:43,714 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 49, 49, 32, 32, 32, 18, 18, 18, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:43,714 INFO L423 AbstractCegarLoop]: === Iteration 77 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:43,714 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:43,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1764554569, now seen corresponding path program 23 times [2018-11-18 11:04:43,714 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:43,715 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:43,715 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:43,715 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:43,715 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:43,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:44,088 INFO L134 CoverageAnalysis]: Checked inductivity of 7374 backedges. 2803 proven. 3568 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-11-18 11:04:44,088 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:44,088 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:44,088 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:44,088 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:44,088 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:44,088 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:44,094 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:44,095 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:44,134 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2018-11-18 11:04:44,135 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:44,137 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:44,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7374 backedges. 2937 proven. 1089 refuted. 0 times theorem prover too weak. 3348 trivial. 0 not checked. [2018-11-18 11:04:44,632 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:45,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7374 backedges. 2937 proven. 1089 refuted. 0 times theorem prover too weak. 3348 trivial. 0 not checked. [2018-11-18 11:04:45,276 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:45,276 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 20, 20] total 73 [2018-11-18 11:04:45,276 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:45,276 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-11-18 11:04:45,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-11-18 11:04:45,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2018-11-18 11:04:45,277 INFO L87 Difference]: Start difference. First operand 5676 states and 6489 transitions. Second operand 54 states. [2018-11-18 11:04:45,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:45,553 INFO L93 Difference]: Finished difference Result 11419 states and 13095 transitions. [2018-11-18 11:04:45,556 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-11-18 11:04:45,556 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 354 [2018-11-18 11:04:45,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:45,561 INFO L225 Difference]: With dead ends: 11419 [2018-11-18 11:04:45,562 INFO L226 Difference]: Without dead ends: 5968 [2018-11-18 11:04:45,567 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 671 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2018-11-18 11:04:45,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5968 states. [2018-11-18 11:04:45,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5968 to 5918. [2018-11-18 11:04:45,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5918 states. [2018-11-18 11:04:45,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5918 states to 5918 states and 6764 transitions. [2018-11-18 11:04:45,644 INFO L78 Accepts]: Start accepts. Automaton has 5918 states and 6764 transitions. Word has length 354 [2018-11-18 11:04:45,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:45,644 INFO L480 AbstractCegarLoop]: Abstraction has 5918 states and 6764 transitions. [2018-11-18 11:04:45,644 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-11-18 11:04:45,644 INFO L276 IsEmpty]: Start isEmpty. Operand 5918 states and 6764 transitions. [2018-11-18 11:04:45,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2018-11-18 11:04:45,646 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:45,646 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 51, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:45,646 INFO L423 AbstractCegarLoop]: === Iteration 78 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:45,646 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:45,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1295117105, now seen corresponding path program 50 times [2018-11-18 11:04:45,646 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:45,647 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:45,647 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:45,647 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:45,647 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:45,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:46,404 INFO L134 CoverageAnalysis]: Checked inductivity of 8775 backedges. 0 proven. 8775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:46,404 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:46,404 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:46,404 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:46,404 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:46,404 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:46,404 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:46,410 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:04:46,410 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:04:46,476 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2018-11-18 11:04:46,476 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:46,480 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:46,550 INFO L134 CoverageAnalysis]: Checked inductivity of 8775 backedges. 0 proven. 8775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:46,550 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:48,619 INFO L134 CoverageAnalysis]: Checked inductivity of 8775 backedges. 0 proven. 8775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:48,643 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:48,643 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52, 52] total 103 [2018-11-18 11:04:48,643 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:48,644 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-11-18 11:04:48,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-11-18 11:04:48,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2018-11-18 11:04:48,645 INFO L87 Difference]: Start difference. First operand 5918 states and 6764 transitions. Second operand 53 states. [2018-11-18 11:04:49,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:49,061 INFO L93 Difference]: Finished difference Result 11701 states and 14190 transitions. [2018-11-18 11:04:49,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-11-18 11:04:49,061 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 359 [2018-11-18 11:04:49,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:49,070 INFO L225 Difference]: With dead ends: 11701 [2018-11-18 11:04:49,070 INFO L226 Difference]: Without dead ends: 11699 [2018-11-18 11:04:49,074 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 769 GetRequests, 667 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2018-11-18 11:04:49,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11699 states. [2018-11-18 11:04:49,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11699 to 6054. [2018-11-18 11:04:49,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6054 states. [2018-11-18 11:04:49,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6054 states to 6054 states and 6920 transitions. [2018-11-18 11:04:49,215 INFO L78 Accepts]: Start accepts. Automaton has 6054 states and 6920 transitions. Word has length 359 [2018-11-18 11:04:49,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:49,215 INFO L480 AbstractCegarLoop]: Abstraction has 6054 states and 6920 transitions. [2018-11-18 11:04:49,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-11-18 11:04:49,215 INFO L276 IsEmpty]: Start isEmpty. Operand 6054 states and 6920 transitions. [2018-11-18 11:04:49,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2018-11-18 11:04:49,218 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:49,218 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 52, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:49,218 INFO L423 AbstractCegarLoop]: === Iteration 79 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:49,218 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:49,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1279071762, now seen corresponding path program 51 times [2018-11-18 11:04:49,218 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:49,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:49,219 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:49,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:49,219 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:49,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:49,992 INFO L134 CoverageAnalysis]: Checked inductivity of 9129 backedges. 0 proven. 9129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:49,992 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:49,992 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:49,992 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:49,992 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:49,992 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:49,992 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:50,004 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:50,004 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:50,038 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:50,038 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:50,041 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:50,106 INFO L134 CoverageAnalysis]: Checked inductivity of 9129 backedges. 0 proven. 9129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:50,106 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:52,382 INFO L134 CoverageAnalysis]: Checked inductivity of 9129 backedges. 0 proven. 9129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:52,397 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:52,397 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53, 53] total 105 [2018-11-18 11:04:52,398 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:52,398 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-11-18 11:04:52,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-11-18 11:04:52,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2018-11-18 11:04:52,399 INFO L87 Difference]: Start difference. First operand 6054 states and 6920 transitions. Second operand 54 states. [2018-11-18 11:04:52,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:52,854 INFO L93 Difference]: Finished difference Result 11974 states and 14522 transitions. [2018-11-18 11:04:52,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-11-18 11:04:52,856 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 366 [2018-11-18 11:04:52,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:52,865 INFO L225 Difference]: With dead ends: 11974 [2018-11-18 11:04:52,865 INFO L226 Difference]: Without dead ends: 11972 [2018-11-18 11:04:52,869 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 784 GetRequests, 680 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2018-11-18 11:04:52,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11972 states. [2018-11-18 11:04:52,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11972 to 6190. [2018-11-18 11:04:52,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6190 states. [2018-11-18 11:04:52,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6190 states to 6190 states and 7076 transitions. [2018-11-18 11:04:52,994 INFO L78 Accepts]: Start accepts. Automaton has 6190 states and 7076 transitions. Word has length 366 [2018-11-18 11:04:52,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:52,994 INFO L480 AbstractCegarLoop]: Abstraction has 6190 states and 7076 transitions. [2018-11-18 11:04:52,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-11-18 11:04:52,994 INFO L276 IsEmpty]: Start isEmpty. Operand 6190 states and 7076 transitions. [2018-11-18 11:04:52,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2018-11-18 11:04:52,997 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:52,997 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:52,997 INFO L423 AbstractCegarLoop]: === Iteration 80 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:52,997 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:52,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1726538735, now seen corresponding path program 52 times [2018-11-18 11:04:52,998 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:52,998 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:52,998 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:52,998 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:52,998 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:53,855 INFO L134 CoverageAnalysis]: Checked inductivity of 9490 backedges. 0 proven. 9490 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:04:53,855 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:53,855 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:53,855 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:53,856 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:53,856 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:53,856 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:53,878 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:53,878 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:53,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:53,922 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:55,606 INFO L134 CoverageAnalysis]: Checked inductivity of 9490 backedges. 9489 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 11:04:55,607 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:57,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9490 backedges. 9489 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 11:04:57,412 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:04:57,413 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [54, 54] imperfect sequences [54] total 107 [2018-11-18 11:04:57,413 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:04:57,413 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-11-18 11:04:57,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-11-18 11:04:57,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2915, Invalid=8427, Unknown=0, NotChecked=0, Total=11342 [2018-11-18 11:04:57,414 INFO L87 Difference]: Start difference. First operand 6190 states and 7076 transitions. Second operand 54 states. [2018-11-18 11:04:57,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:57,662 INFO L93 Difference]: Finished difference Result 8748 states and 10024 transitions. [2018-11-18 11:04:57,662 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-11-18 11:04:57,662 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 373 [2018-11-18 11:04:57,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:57,665 INFO L225 Difference]: With dead ends: 8748 [2018-11-18 11:04:57,665 INFO L226 Difference]: Without dead ends: 2797 [2018-11-18 11:04:57,671 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 799 GetRequests, 642 SyntacticMatches, 52 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6734 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=2915, Invalid=8427, Unknown=0, NotChecked=0, Total=11342 [2018-11-18 11:04:57,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2018-11-18 11:04:57,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 495. [2018-11-18 11:04:57,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2018-11-18 11:04:57,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 512 transitions. [2018-11-18 11:04:57,691 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 512 transitions. Word has length 373 [2018-11-18 11:04:57,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:57,691 INFO L480 AbstractCegarLoop]: Abstraction has 495 states and 512 transitions. [2018-11-18 11:04:57,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-11-18 11:04:57,692 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 512 transitions. [2018-11-18 11:04:57,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2018-11-18 11:04:57,693 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:57,693 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 52, 52, 34, 34, 34, 19, 19, 19, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:57,693 INFO L423 AbstractCegarLoop]: === Iteration 81 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:57,693 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:57,694 INFO L82 PathProgramCache]: Analyzing trace with hash 485362514, now seen corresponding path program 24 times [2018-11-18 11:04:57,694 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:57,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:57,694 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:57,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:57,694 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:57,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:58,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8302 backedges. 3148 proven. 4029 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:04:58,192 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:58,192 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:58,192 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:58,192 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:58,192 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:58,192 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:58,198 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:04:58,198 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:04:58,232 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:04:58,232 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:04:58,235 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:58,292 INFO L134 CoverageAnalysis]: Checked inductivity of 8302 backedges. 3148 proven. 4029 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:04:58,292 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:04:58,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8302 backedges. 3148 proven. 4029 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:04:58,972 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:04:58,973 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 53 [2018-11-18 11:04:58,973 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:04:58,973 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-11-18 11:04:58,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-11-18 11:04:58,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:58,974 INFO L87 Difference]: Start difference. First operand 495 states and 512 transitions. Second operand 37 states. [2018-11-18 11:04:59,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:04:59,065 INFO L93 Difference]: Finished difference Result 625 states and 642 transitions. [2018-11-18 11:04:59,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-11-18 11:04:59,066 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 375 [2018-11-18 11:04:59,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:04:59,066 INFO L225 Difference]: With dead ends: 625 [2018-11-18 11:04:59,066 INFO L226 Difference]: Without dead ends: 495 [2018-11-18 11:04:59,067 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 786 GetRequests, 716 SyntacticMatches, 19 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:04:59,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2018-11-18 11:04:59,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 495. [2018-11-18 11:04:59,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2018-11-18 11:04:59,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 511 transitions. [2018-11-18 11:04:59,079 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 511 transitions. Word has length 375 [2018-11-18 11:04:59,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:04:59,079 INFO L480 AbstractCegarLoop]: Abstraction has 495 states and 511 transitions. [2018-11-18 11:04:59,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-11-18 11:04:59,079 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 511 transitions. [2018-11-18 11:04:59,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2018-11-18 11:04:59,080 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:04:59,081 INFO L375 BasicCegarLoop]: trace histogram [54, 54, 53, 53, 35, 35, 35, 19, 19, 19, 1, 1, 1, 1, 1, 1] [2018-11-18 11:04:59,081 INFO L423 AbstractCegarLoop]: === Iteration 82 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:04:59,081 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:04:59,081 INFO L82 PathProgramCache]: Analyzing trace with hash -802504079, now seen corresponding path program 25 times [2018-11-18 11:04:59,081 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:04:59,082 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:59,082 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:04:59,082 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:04:59,082 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:04:59,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:59,509 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 3239 proven. 4270 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:04:59,509 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:59,509 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:04:59,509 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:04:59,509 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:04:59,509 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:04:59,509 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:04:59,522 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:04:59,522 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:04:59,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:04:59,559 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:04:59,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 3239 proven. 4270 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:04:59,616 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:00,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 3239 proven. 4270 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:05:00,343 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:00,344 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 53 [2018-11-18 11:05:00,344 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:00,344 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-11-18 11:05:00,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-11-18 11:05:00,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:00,345 INFO L87 Difference]: Start difference. First operand 495 states and 511 transitions. Second operand 38 states. [2018-11-18 11:05:00,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:00,441 INFO L93 Difference]: Finished difference Result 625 states and 641 transitions. [2018-11-18 11:05:00,443 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-11-18 11:05:00,443 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 382 [2018-11-18 11:05:00,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:00,444 INFO L225 Difference]: With dead ends: 625 [2018-11-18 11:05:00,444 INFO L226 Difference]: Without dead ends: 495 [2018-11-18 11:05:00,445 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 801 GetRequests, 729 SyntacticMatches, 21 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:00,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2018-11-18 11:05:00,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 495. [2018-11-18 11:05:00,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2018-11-18 11:05:00,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 510 transitions. [2018-11-18 11:05:00,455 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 510 transitions. Word has length 382 [2018-11-18 11:05:00,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:00,455 INFO L480 AbstractCegarLoop]: Abstraction has 495 states and 510 transitions. [2018-11-18 11:05:00,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-11-18 11:05:00,455 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 510 transitions. [2018-11-18 11:05:00,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2018-11-18 11:05:00,457 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:00,457 INFO L375 BasicCegarLoop]: trace histogram [55, 55, 54, 54, 36, 36, 36, 19, 19, 19, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:00,457 INFO L423 AbstractCegarLoop]: === Iteration 83 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:00,457 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:00,457 INFO L82 PathProgramCache]: Analyzing trace with hash -859399566, now seen corresponding path program 26 times [2018-11-18 11:05:00,457 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:00,458 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:00,458 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:00,458 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:00,458 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:00,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:00,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8973 backedges. 3330 proven. 4518 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2018-11-18 11:05:00,958 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:00,958 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:00,958 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:00,958 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:00,958 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:00,959 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:00,970 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:05:00,970 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:05:01,007 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2018-11-18 11:05:01,007 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:01,009 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:01,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8973 backedges. 3630 proven. 1314 refuted. 0 times theorem prover too weak. 4029 trivial. 0 not checked. [2018-11-18 11:05:01,603 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:02,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8973 backedges. 3630 proven. 1314 refuted. 0 times theorem prover too weak. 4029 trivial. 0 not checked. [2018-11-18 11:05:02,451 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:02,451 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 81 [2018-11-18 11:05:02,451 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:02,451 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-11-18 11:05:02,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-11-18 11:05:02,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2018-11-18 11:05:02,452 INFO L87 Difference]: Start difference. First operand 495 states and 510 transitions. Second operand 60 states. [2018-11-18 11:05:02,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:02,832 INFO L93 Difference]: Finished difference Result 640 states and 657 transitions. [2018-11-18 11:05:02,834 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-11-18 11:05:02,834 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 389 [2018-11-18 11:05:02,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:02,835 INFO L225 Difference]: With dead ends: 640 [2018-11-18 11:05:02,835 INFO L226 Difference]: Without dead ends: 510 [2018-11-18 11:05:02,836 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 816 GetRequests, 737 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2018-11-18 11:05:02,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2018-11-18 11:05:02,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 509. [2018-11-18 11:05:02,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-11-18 11:05:02,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 522 transitions. [2018-11-18 11:05:02,846 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 522 transitions. Word has length 389 [2018-11-18 11:05:02,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:02,846 INFO L480 AbstractCegarLoop]: Abstraction has 509 states and 522 transitions. [2018-11-18 11:05:02,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-11-18 11:05:02,847 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 522 transitions. [2018-11-18 11:05:02,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2018-11-18 11:05:02,848 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:02,848 INFO L375 BasicCegarLoop]: trace histogram [59, 59, 58, 58, 38, 38, 38, 21, 21, 21, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:02,849 INFO L423 AbstractCegarLoop]: === Iteration 84 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:02,849 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:02,849 INFO L82 PathProgramCache]: Analyzing trace with hash -296466958, now seen corresponding path program 27 times [2018-11-18 11:05:02,849 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:02,850 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:02,850 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:02,850 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:02,850 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:02,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:03,390 INFO L134 CoverageAnalysis]: Checked inductivity of 10323 backedges. 3898 proven. 5035 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2018-11-18 11:05:03,391 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:03,391 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:03,391 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:03,391 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:03,391 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:03,391 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:03,397 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:05:03,397 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:05:03,438 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:05:03,438 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:03,442 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:03,523 INFO L134 CoverageAnalysis]: Checked inductivity of 10323 backedges. 3898 proven. 5035 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2018-11-18 11:05:03,523 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:04,223 INFO L134 CoverageAnalysis]: Checked inductivity of 10323 backedges. 3898 proven. 5035 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2018-11-18 11:05:04,239 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:04,239 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41, 41] total 53 [2018-11-18 11:05:04,239 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:04,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-11-18 11:05:04,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-11-18 11:05:04,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:04,240 INFO L87 Difference]: Start difference. First operand 509 states and 522 transitions. Second operand 41 states. [2018-11-18 11:05:04,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:04,342 INFO L93 Difference]: Finished difference Result 653 states and 666 transitions. [2018-11-18 11:05:04,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-11-18 11:05:04,344 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 417 [2018-11-18 11:05:04,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:04,345 INFO L225 Difference]: With dead ends: 653 [2018-11-18 11:05:04,345 INFO L226 Difference]: Without dead ends: 509 [2018-11-18 11:05:04,346 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 874 GetRequests, 796 SyntacticMatches, 27 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:04,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2018-11-18 11:05:04,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2018-11-18 11:05:04,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-11-18 11:05:04,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 521 transitions. [2018-11-18 11:05:04,355 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 521 transitions. Word has length 417 [2018-11-18 11:05:04,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:04,356 INFO L480 AbstractCegarLoop]: Abstraction has 509 states and 521 transitions. [2018-11-18 11:05:04,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-11-18 11:05:04,356 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 521 transitions. [2018-11-18 11:05:04,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2018-11-18 11:05:04,357 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:04,357 INFO L375 BasicCegarLoop]: trace histogram [60, 60, 59, 59, 39, 39, 39, 21, 21, 21, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:04,358 INFO L423 AbstractCegarLoop]: === Iteration 85 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:04,358 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:04,358 INFO L82 PathProgramCache]: Analyzing trace with hash 1604888145, now seen corresponding path program 28 times [2018-11-18 11:05:04,358 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:04,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:04,359 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:04,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:04,359 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:04,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:05,019 INFO L134 CoverageAnalysis]: Checked inductivity of 10693 backedges. 3999 proven. 5304 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2018-11-18 11:05:05,020 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:05,020 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:05,020 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:05,020 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:05,020 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:05,020 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:05,037 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:05,037 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:05:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:05,095 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:05,217 INFO L134 CoverageAnalysis]: Checked inductivity of 10693 backedges. 3999 proven. 5304 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2018-11-18 11:05:05,217 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:06,116 INFO L134 CoverageAnalysis]: Checked inductivity of 10693 backedges. 3999 proven. 5304 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2018-11-18 11:05:06,131 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:06,132 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42, 42] total 53 [2018-11-18 11:05:06,132 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:06,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-11-18 11:05:06,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-11-18 11:05:06,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:06,133 INFO L87 Difference]: Start difference. First operand 509 states and 521 transitions. Second operand 42 states. [2018-11-18 11:05:06,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:06,226 INFO L93 Difference]: Finished difference Result 653 states and 665 transitions. [2018-11-18 11:05:06,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-11-18 11:05:06,228 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 424 [2018-11-18 11:05:06,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:06,229 INFO L225 Difference]: With dead ends: 653 [2018-11-18 11:05:06,229 INFO L226 Difference]: Without dead ends: 509 [2018-11-18 11:05:06,229 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 889 GetRequests, 809 SyntacticMatches, 29 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:06,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2018-11-18 11:05:06,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2018-11-18 11:05:06,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-11-18 11:05:06,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 520 transitions. [2018-11-18 11:05:06,239 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 520 transitions. Word has length 424 [2018-11-18 11:05:06,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:06,239 INFO L480 AbstractCegarLoop]: Abstraction has 509 states and 520 transitions. [2018-11-18 11:05:06,239 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-11-18 11:05:06,240 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 520 transitions. [2018-11-18 11:05:06,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2018-11-18 11:05:06,241 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:06,241 INFO L375 BasicCegarLoop]: trace histogram [61, 61, 60, 60, 40, 40, 40, 21, 21, 21, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:06,242 INFO L423 AbstractCegarLoop]: === Iteration 86 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:06,242 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:06,242 INFO L82 PathProgramCache]: Analyzing trace with hash -2059932398, now seen corresponding path program 29 times [2018-11-18 11:05:06,242 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:06,242 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:06,242 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:06,243 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:06,243 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:06,803 INFO L134 CoverageAnalysis]: Checked inductivity of 11070 backedges. 4100 proven. 5580 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2018-11-18 11:05:06,803 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:06,803 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:06,803 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:06,803 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:06,803 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:06,803 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:06,815 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:05:06,815 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:05:06,855 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-11-18 11:05:06,856 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:06,859 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:07,586 INFO L134 CoverageAnalysis]: Checked inductivity of 11070 backedges. 4436 proven. 1599 refuted. 0 times theorem prover too weak. 5035 trivial. 0 not checked. [2018-11-18 11:05:07,586 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:08,521 INFO L134 CoverageAnalysis]: Checked inductivity of 11070 backedges. 4436 proven. 1599 refuted. 0 times theorem prover too weak. 5035 trivial. 0 not checked. [2018-11-18 11:05:08,536 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:08,536 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 89 [2018-11-18 11:05:08,537 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:08,537 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-11-18 11:05:08,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-11-18 11:05:08,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2018-11-18 11:05:08,538 INFO L87 Difference]: Start difference. First operand 509 states and 520 transitions. Second operand 66 states. [2018-11-18 11:05:08,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:08,804 INFO L93 Difference]: Finished difference Result 668 states and 681 transitions. [2018-11-18 11:05:08,806 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-11-18 11:05:08,806 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 431 [2018-11-18 11:05:08,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:08,806 INFO L225 Difference]: With dead ends: 668 [2018-11-18 11:05:08,806 INFO L226 Difference]: Without dead ends: 524 [2018-11-18 11:05:08,807 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 904 GetRequests, 817 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2018-11-18 11:05:08,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2018-11-18 11:05:08,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 523. [2018-11-18 11:05:08,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 523 states. [2018-11-18 11:05:08,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 532 transitions. [2018-11-18 11:05:08,816 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 532 transitions. Word has length 431 [2018-11-18 11:05:08,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:08,816 INFO L480 AbstractCegarLoop]: Abstraction has 523 states and 532 transitions. [2018-11-18 11:05:08,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-11-18 11:05:08,817 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 532 transitions. [2018-11-18 11:05:08,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2018-11-18 11:05:08,818 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:08,818 INFO L375 BasicCegarLoop]: trace histogram [65, 65, 64, 64, 42, 42, 42, 23, 23, 23, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:08,818 INFO L423 AbstractCegarLoop]: === Iteration 87 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:08,818 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:08,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1272473454, now seen corresponding path program 30 times [2018-11-18 11:05:08,818 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:08,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:08,819 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:08,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:08,819 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:08,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:09,444 INFO L134 CoverageAnalysis]: Checked inductivity of 12564 backedges. 4728 proven. 6153 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:05:09,444 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:09,444 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:09,444 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:09,444 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:09,444 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:09,444 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:09,450 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:05:09,450 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:05:09,495 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:05:09,495 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:09,498 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:09,579 INFO L134 CoverageAnalysis]: Checked inductivity of 12564 backedges. 4728 proven. 6153 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:05:09,579 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:10,341 INFO L134 CoverageAnalysis]: Checked inductivity of 12564 backedges. 4728 proven. 6153 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:05:10,356 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:10,356 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45, 45] total 53 [2018-11-18 11:05:10,357 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:10,357 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-11-18 11:05:10,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-11-18 11:05:10,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:10,358 INFO L87 Difference]: Start difference. First operand 523 states and 532 transitions. Second operand 45 states. [2018-11-18 11:05:10,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:10,488 INFO L93 Difference]: Finished difference Result 681 states and 690 transitions. [2018-11-18 11:05:10,488 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-11-18 11:05:10,488 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 459 [2018-11-18 11:05:10,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:10,489 INFO L225 Difference]: With dead ends: 681 [2018-11-18 11:05:10,489 INFO L226 Difference]: Without dead ends: 523 [2018-11-18 11:05:10,490 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 962 GetRequests, 876 SyntacticMatches, 35 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:10,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2018-11-18 11:05:10,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2018-11-18 11:05:10,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 523 states. [2018-11-18 11:05:10,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 531 transitions. [2018-11-18 11:05:10,501 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 531 transitions. Word has length 459 [2018-11-18 11:05:10,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:10,501 INFO L480 AbstractCegarLoop]: Abstraction has 523 states and 531 transitions. [2018-11-18 11:05:10,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-11-18 11:05:10,501 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 531 transitions. [2018-11-18 11:05:10,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2018-11-18 11:05:10,503 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:10,503 INFO L375 BasicCegarLoop]: trace histogram [66, 66, 65, 65, 43, 43, 43, 23, 23, 23, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:10,504 INFO L423 AbstractCegarLoop]: === Iteration 88 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:10,504 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:10,504 INFO L82 PathProgramCache]: Analyzing trace with hash -649326031, now seen corresponding path program 31 times [2018-11-18 11:05:10,504 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:10,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:10,504 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:10,505 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:10,505 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:10,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:11,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12972 backedges. 4839 proven. 6450 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:05:11,155 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:11,155 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:11,155 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:11,155 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:11,155 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:11,155 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:11,167 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:11,168 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:05:11,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:11,216 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:11,310 INFO L134 CoverageAnalysis]: Checked inductivity of 12972 backedges. 4839 proven. 6450 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:05:11,311 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:12,230 INFO L134 CoverageAnalysis]: Checked inductivity of 12972 backedges. 4839 proven. 6450 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:05:12,246 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:12,246 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46, 46] total 53 [2018-11-18 11:05:12,246 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:12,247 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-11-18 11:05:12,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-11-18 11:05:12,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:12,248 INFO L87 Difference]: Start difference. First operand 523 states and 531 transitions. Second operand 46 states. [2018-11-18 11:05:12,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:12,361 INFO L93 Difference]: Finished difference Result 681 states and 689 transitions. [2018-11-18 11:05:12,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-11-18 11:05:12,363 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 466 [2018-11-18 11:05:12,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:12,363 INFO L225 Difference]: With dead ends: 681 [2018-11-18 11:05:12,363 INFO L226 Difference]: Without dead ends: 523 [2018-11-18 11:05:12,364 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 889 SyntacticMatches, 37 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:12,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2018-11-18 11:05:12,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2018-11-18 11:05:12,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 523 states. [2018-11-18 11:05:12,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 530 transitions. [2018-11-18 11:05:12,374 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 530 transitions. Word has length 466 [2018-11-18 11:05:12,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:12,374 INFO L480 AbstractCegarLoop]: Abstraction has 523 states and 530 transitions. [2018-11-18 11:05:12,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-11-18 11:05:12,374 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 530 transitions. [2018-11-18 11:05:12,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2018-11-18 11:05:12,376 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:12,376 INFO L375 BasicCegarLoop]: trace histogram [67, 67, 66, 66, 44, 44, 44, 23, 23, 23, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:12,376 INFO L423 AbstractCegarLoop]: === Iteration 89 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:12,376 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:12,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1454921650, now seen corresponding path program 32 times [2018-11-18 11:05:12,376 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:12,377 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:12,377 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:12,377 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:12,377 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:12,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:13,460 INFO L134 CoverageAnalysis]: Checked inductivity of 13387 backedges. 4950 proven. 6754 refuted. 0 times theorem prover too weak. 1683 trivial. 0 not checked. [2018-11-18 11:05:13,460 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:13,460 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:13,460 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:13,460 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:13,460 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:13,460 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:13,473 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:05:13,473 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:05:13,535 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-11-18 11:05:13,535 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:13,538 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:14,382 INFO L134 CoverageAnalysis]: Checked inductivity of 13387 backedges. 5322 proven. 1912 refuted. 0 times theorem prover too weak. 6153 trivial. 0 not checked. [2018-11-18 11:05:14,383 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:15,735 INFO L134 CoverageAnalysis]: Checked inductivity of 13387 backedges. 5322 proven. 1912 refuted. 0 times theorem prover too weak. 6153 trivial. 0 not checked. [2018-11-18 11:05:15,750 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:15,750 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 26, 26] total 97 [2018-11-18 11:05:15,750 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:15,751 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-11-18 11:05:15,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-11-18 11:05:15,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2018-11-18 11:05:15,752 INFO L87 Difference]: Start difference. First operand 523 states and 530 transitions. Second operand 72 states. [2018-11-18 11:05:16,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:16,068 INFO L93 Difference]: Finished difference Result 696 states and 705 transitions. [2018-11-18 11:05:16,068 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-11-18 11:05:16,068 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 473 [2018-11-18 11:05:16,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:16,069 INFO L225 Difference]: With dead ends: 696 [2018-11-18 11:05:16,069 INFO L226 Difference]: Without dead ends: 538 [2018-11-18 11:05:16,070 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 992 GetRequests, 897 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2018-11-18 11:05:16,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2018-11-18 11:05:16,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 537. [2018-11-18 11:05:16,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 537 states. [2018-11-18 11:05:16,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 542 transitions. [2018-11-18 11:05:16,085 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 542 transitions. Word has length 473 [2018-11-18 11:05:16,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:16,085 INFO L480 AbstractCegarLoop]: Abstraction has 537 states and 542 transitions. [2018-11-18 11:05:16,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-11-18 11:05:16,086 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 542 transitions. [2018-11-18 11:05:16,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2018-11-18 11:05:16,088 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:16,088 INFO L375 BasicCegarLoop]: trace histogram [71, 71, 70, 70, 46, 46, 46, 25, 25, 25, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:16,088 INFO L423 AbstractCegarLoop]: === Iteration 90 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:16,088 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:16,088 INFO L82 PathProgramCache]: Analyzing trace with hash 1549927218, now seen corresponding path program 33 times [2018-11-18 11:05:16,089 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:16,089 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:16,089 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:16,089 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:16,089 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:16,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:16,855 INFO L134 CoverageAnalysis]: Checked inductivity of 15025 backedges. 5638 proven. 7383 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-11-18 11:05:16,855 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:16,855 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:16,855 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:16,856 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:16,856 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:16,856 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:16,863 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:05:16,863 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:05:16,911 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:05:16,911 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:16,915 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:17,036 INFO L134 CoverageAnalysis]: Checked inductivity of 15025 backedges. 5638 proven. 7383 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-11-18 11:05:17,037 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:17,873 INFO L134 CoverageAnalysis]: Checked inductivity of 15025 backedges. 5638 proven. 7383 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-11-18 11:05:17,889 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:17,889 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49, 49] total 53 [2018-11-18 11:05:17,889 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:17,890 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-11-18 11:05:17,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-11-18 11:05:17,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:17,891 INFO L87 Difference]: Start difference. First operand 537 states and 542 transitions. Second operand 49 states. [2018-11-18 11:05:18,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:18,003 INFO L93 Difference]: Finished difference Result 709 states and 714 transitions. [2018-11-18 11:05:18,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-11-18 11:05:18,003 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 501 [2018-11-18 11:05:18,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:18,004 INFO L225 Difference]: With dead ends: 709 [2018-11-18 11:05:18,004 INFO L226 Difference]: Without dead ends: 537 [2018-11-18 11:05:18,004 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1050 GetRequests, 956 SyntacticMatches, 43 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:18,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2018-11-18 11:05:18,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2018-11-18 11:05:18,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 537 states. [2018-11-18 11:05:18,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 541 transitions. [2018-11-18 11:05:18,017 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 541 transitions. Word has length 501 [2018-11-18 11:05:18,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:18,018 INFO L480 AbstractCegarLoop]: Abstraction has 537 states and 541 transitions. [2018-11-18 11:05:18,018 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-11-18 11:05:18,018 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 541 transitions. [2018-11-18 11:05:18,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2018-11-18 11:05:18,020 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:18,020 INFO L375 BasicCegarLoop]: trace histogram [72, 72, 71, 71, 47, 47, 47, 25, 25, 25, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:18,020 INFO L423 AbstractCegarLoop]: === Iteration 91 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:18,020 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:18,021 INFO L82 PathProgramCache]: Analyzing trace with hash 629343761, now seen corresponding path program 34 times [2018-11-18 11:05:18,021 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:18,021 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:18,021 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:18,021 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:18,021 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:18,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:18,813 INFO L134 CoverageAnalysis]: Checked inductivity of 15471 backedges. 5759 proven. 7708 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-11-18 11:05:18,813 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:18,813 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:18,813 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:18,813 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:18,813 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:18,813 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:18,827 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:18,827 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:05:18,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:18,876 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:18,978 INFO L134 CoverageAnalysis]: Checked inductivity of 15471 backedges. 5759 proven. 7708 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-11-18 11:05:18,978 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:19,875 INFO L134 CoverageAnalysis]: Checked inductivity of 15471 backedges. 5759 proven. 7708 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-11-18 11:05:19,894 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:19,895 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50, 50] total 53 [2018-11-18 11:05:19,895 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:19,895 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-11-18 11:05:19,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-11-18 11:05:19,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:19,895 INFO L87 Difference]: Start difference. First operand 537 states and 541 transitions. Second operand 50 states. [2018-11-18 11:05:20,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:20,009 INFO L93 Difference]: Finished difference Result 709 states and 713 transitions. [2018-11-18 11:05:20,009 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-11-18 11:05:20,009 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 508 [2018-11-18 11:05:20,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:20,010 INFO L225 Difference]: With dead ends: 709 [2018-11-18 11:05:20,010 INFO L226 Difference]: Without dead ends: 537 [2018-11-18 11:05:20,011 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1065 GetRequests, 969 SyntacticMatches, 45 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:20,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2018-11-18 11:05:20,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2018-11-18 11:05:20,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 537 states. [2018-11-18 11:05:20,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 540 transitions. [2018-11-18 11:05:20,023 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 540 transitions. Word has length 508 [2018-11-18 11:05:20,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:20,023 INFO L480 AbstractCegarLoop]: Abstraction has 537 states and 540 transitions. [2018-11-18 11:05:20,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-11-18 11:05:20,024 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 540 transitions. [2018-11-18 11:05:20,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 516 [2018-11-18 11:05:20,026 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:20,026 INFO L375 BasicCegarLoop]: trace histogram [73, 73, 72, 72, 48, 48, 48, 25, 25, 25, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:20,026 INFO L423 AbstractCegarLoop]: === Iteration 92 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:20,026 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:20,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1153555026, now seen corresponding path program 35 times [2018-11-18 11:05:20,026 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:20,027 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:20,027 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:20,027 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:20,027 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:20,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:20,808 INFO L134 CoverageAnalysis]: Checked inductivity of 15924 backedges. 5880 proven. 8040 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-11-18 11:05:20,808 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:20,808 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:20,808 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:20,808 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:20,808 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:20,809 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:20,820 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:05:20,820 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:05:20,874 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 26 check-sat command(s) [2018-11-18 11:05:20,874 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:20,877 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:21,844 INFO L134 CoverageAnalysis]: Checked inductivity of 15924 backedges. 6288 proven. 2253 refuted. 0 times theorem prover too weak. 7383 trivial. 0 not checked. [2018-11-18 11:05:21,844 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:23,411 INFO L134 CoverageAnalysis]: Checked inductivity of 15924 backedges. 6288 proven. 2253 refuted. 0 times theorem prover too weak. 7383 trivial. 0 not checked. [2018-11-18 11:05:23,426 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:23,427 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 105 [2018-11-18 11:05:23,427 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:23,427 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-11-18 11:05:23,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-11-18 11:05:23,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2018-11-18 11:05:23,428 INFO L87 Difference]: Start difference. First operand 537 states and 540 transitions. Second operand 78 states. [2018-11-18 11:05:23,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:23,843 INFO L93 Difference]: Finished difference Result 724 states and 729 transitions. [2018-11-18 11:05:23,843 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-11-18 11:05:23,843 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 515 [2018-11-18 11:05:23,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:23,844 INFO L225 Difference]: With dead ends: 724 [2018-11-18 11:05:23,844 INFO L226 Difference]: Without dead ends: 552 [2018-11-18 11:05:23,845 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1080 GetRequests, 977 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2018-11-18 11:05:23,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2018-11-18 11:05:23,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 551. [2018-11-18 11:05:23,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 551 states. [2018-11-18 11:05:23,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 552 transitions. [2018-11-18 11:05:23,854 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 552 transitions. Word has length 515 [2018-11-18 11:05:23,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:23,855 INFO L480 AbstractCegarLoop]: Abstraction has 551 states and 552 transitions. [2018-11-18 11:05:23,855 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-11-18 11:05:23,855 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 552 transitions. [2018-11-18 11:05:23,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2018-11-18 11:05:23,856 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:23,856 INFO L375 BasicCegarLoop]: trace histogram [77, 77, 76, 76, 50, 50, 50, 27, 27, 27, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:23,856 INFO L423 AbstractCegarLoop]: === Iteration 93 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:23,856 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:23,856 INFO L82 PathProgramCache]: Analyzing trace with hash 578651602, now seen corresponding path program 36 times [2018-11-18 11:05:23,856 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:23,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:23,857 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:23,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:23,857 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:23,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:24,804 INFO L134 CoverageAnalysis]: Checked inductivity of 17706 backedges. 6628 proven. 8725 refuted. 0 times theorem prover too weak. 2353 trivial. 0 not checked. [2018-11-18 11:05:24,804 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:24,804 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:24,804 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:24,804 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:24,804 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:24,804 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:24,810 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 11:05:24,810 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 11:05:24,859 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 11:05:24,859 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:24,864 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:24,982 INFO L134 CoverageAnalysis]: Checked inductivity of 17706 backedges. 6628 proven. 8725 refuted. 0 times theorem prover too weak. 2353 trivial. 0 not checked. [2018-11-18 11:05:24,982 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:25,807 INFO L134 CoverageAnalysis]: Checked inductivity of 17706 backedges. 6628 proven. 8725 refuted. 0 times theorem prover too weak. 2353 trivial. 0 not checked. [2018-11-18 11:05:25,822 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:25,822 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53, 53] total 53 [2018-11-18 11:05:25,822 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:25,823 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-11-18 11:05:25,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-11-18 11:05:25,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:25,823 INFO L87 Difference]: Start difference. First operand 551 states and 552 transitions. Second operand 53 states. [2018-11-18 11:05:25,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:25,972 INFO L93 Difference]: Finished difference Result 737 states and 738 transitions. [2018-11-18 11:05:25,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-11-18 11:05:25,972 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 543 [2018-11-18 11:05:25,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:25,973 INFO L225 Difference]: With dead ends: 737 [2018-11-18 11:05:25,973 INFO L226 Difference]: Without dead ends: 551 [2018-11-18 11:05:25,973 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1138 GetRequests, 1037 SyntacticMatches, 50 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1275 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-11-18 11:05:25,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2018-11-18 11:05:25,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2018-11-18 11:05:25,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 551 states. [2018-11-18 11:05:25,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 551 transitions. [2018-11-18 11:05:25,983 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 551 transitions. Word has length 543 [2018-11-18 11:05:25,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:25,983 INFO L480 AbstractCegarLoop]: Abstraction has 551 states and 551 transitions. [2018-11-18 11:05:25,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-11-18 11:05:25,983 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 551 transitions. [2018-11-18 11:05:25,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 551 [2018-11-18 11:05:25,984 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:25,984 INFO L375 BasicCegarLoop]: trace histogram [78, 78, 77, 77, 51, 51, 51, 27, 27, 27, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:25,985 INFO L423 AbstractCegarLoop]: === Iteration 94 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:25,985 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:25,985 INFO L82 PathProgramCache]: Analyzing trace with hash 691765745, now seen corresponding path program 37 times [2018-11-18 11:05:25,985 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:25,985 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:25,985 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:05:25,985 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:25,985 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:25,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:26,394 INFO L134 CoverageAnalysis]: Checked inductivity of 18190 backedges. 7563 proven. 2919 refuted. 0 times theorem prover too weak. 7708 trivial. 0 not checked. [2018-11-18 11:05:26,394 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:26,395 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:26,395 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:26,395 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:26,395 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:26,395 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:26,409 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:26,409 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 11:05:26,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:26,461 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:28,026 INFO L134 CoverageAnalysis]: Checked inductivity of 18190 backedges. 231 proven. 17959 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:05:28,026 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:33,030 INFO L134 CoverageAnalysis]: Checked inductivity of 18190 backedges. 231 proven. 17959 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 11:05:33,052 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:33,052 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 79, 79] total 157 [2018-11-18 11:05:33,052 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:33,053 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-11-18 11:05:33,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-11-18 11:05:33,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12403, Invalid=12403, Unknown=0, NotChecked=0, Total=24806 [2018-11-18 11:05:33,055 INFO L87 Difference]: Start difference. First operand 551 states and 551 transitions. Second operand 80 states. [2018-11-18 11:05:33,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:33,622 INFO L93 Difference]: Finished difference Result 910 states and 960 transitions. [2018-11-18 11:05:33,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-11-18 11:05:33,623 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 550 [2018-11-18 11:05:33,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:33,624 INFO L225 Difference]: With dead ends: 910 [2018-11-18 11:05:33,624 INFO L226 Difference]: Without dead ends: 909 [2018-11-18 11:05:33,625 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1131 GetRequests, 975 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=12403, Invalid=12403, Unknown=0, NotChecked=0, Total=24806 [2018-11-18 11:05:33,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2018-11-18 11:05:33,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 908. [2018-11-18 11:05:33,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 908 states. [2018-11-18 11:05:33,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 908 transitions. [2018-11-18 11:05:33,656 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 908 transitions. Word has length 550 [2018-11-18 11:05:33,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:33,657 INFO L480 AbstractCegarLoop]: Abstraction has 908 states and 908 transitions. [2018-11-18 11:05:33,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-11-18 11:05:33,657 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 908 transitions. [2018-11-18 11:05:33,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 908 [2018-11-18 11:05:33,662 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:05:33,662 INFO L375 BasicCegarLoop]: trace histogram [129, 129, 128, 128, 78, 78, 78, 51, 51, 51, 1, 1, 1, 1, 1, 1] [2018-11-18 11:05:33,662 INFO L423 AbstractCegarLoop]: === Iteration 95 === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 11:05:33,662 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:05:33,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1477901464, now seen corresponding path program 38 times [2018-11-18 11:05:33,663 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:05:33,663 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:33,663 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:05:33,663 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:05:33,663 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:05:33,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:05:35,074 INFO L134 CoverageAnalysis]: Checked inductivity of 49708 backedges. 34102 proven. 15353 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2018-11-18 11:05:35,074 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:35,075 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:05:35,075 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 11:05:35,075 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 11:05:35,075 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:05:35,075 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:05:35,088 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 11:05:35,088 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 11:05:35,320 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 79 check-sat command(s) [2018-11-18 11:05:35,320 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:05:35,330 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:05:35,876 INFO L134 CoverageAnalysis]: Checked inductivity of 49708 backedges. 34102 proven. 15353 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2018-11-18 11:05:35,877 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:05:38,531 INFO L134 CoverageAnalysis]: Checked inductivity of 49708 backedges. 34102 proven. 15353 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2018-11-18 11:05:38,556 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 11:05:38,556 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80, 80] total 105 [2018-11-18 11:05:38,556 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 11:05:38,557 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-11-18 11:05:38,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-11-18 11:05:38,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2018-11-18 11:05:38,558 INFO L87 Difference]: Start difference. First operand 908 states and 908 transitions. Second operand 80 states. [2018-11-18 11:05:38,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:05:38,980 INFO L93 Difference]: Finished difference Result 908 states and 908 transitions. [2018-11-18 11:05:38,980 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-11-18 11:05:38,980 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 907 [2018-11-18 11:05:38,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:05:38,981 INFO L225 Difference]: With dead ends: 908 [2018-11-18 11:05:38,981 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 11:05:38,982 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1944 GetRequests, 1761 SyntacticMatches, 80 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10513 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2018-11-18 11:05:38,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 11:05:38,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 11:05:38,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 11:05:38,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 11:05:38,983 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 907 [2018-11-18 11:05:38,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:05:38,983 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 11:05:38,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-11-18 11:05:38,983 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 11:05:38,983 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 11:05:38,987 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 11:05:39,623 WARN L180 SmtUtils]: Spent 621.00 ms on a formula simplification. DAG size of input: 782 DAG size of output: 464 [2018-11-18 11:05:43,089 WARN L180 SmtUtils]: Spent 3.42 s on a formula simplification. DAG size of input: 456 DAG size of output: 400 [2018-11-18 11:05:43,093 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 11:05:43,093 INFO L428 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-18 11:05:43,093 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 24) no Hoare annotation was computed. [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 20) no Hoare annotation was computed. [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 14 27) no Hoare annotation was computed. [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point L19(lines 19 23) no Hoare annotation was computed. [2018-11-18 11:05:43,093 INFO L425 ceAbstractionStarter]: For program point mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 22) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point L19-2(lines 19 23) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 14 27) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 24) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L428 ceAbstractionStarter]: At program point mainENTRY(lines 14 27) the Hoare annotation is: true [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 20) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point L24(line 24) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point L22(line 22) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point L22-1(line 22) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point L20(line 20) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point L20-1(line 20) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 22) no Hoare annotation was computed. [2018-11-18 11:05:43,094 INFO L425 ceAbstractionStarter]: For program point L18-1(lines 18 25) no Hoare annotation was computed. [2018-11-18 11:05:43,096 INFO L421 ceAbstractionStarter]: At program point L18-3(lines 18 25) the Hoare annotation is: (let ((.cse53 (<= main_~y~0 33)) (.cse12 (<= 51 main_~x~0))) (let ((.cse15 (<= main_~y~0 43)) (.cse10 (<= main_~y~0 47)) (.cse7 (<= main_~y~0 10)) (.cse21 (<= main_~y~0 1)) (.cse4 (<= main_~y~0 26)) (.cse32 (<= main_~y~0 36)) (.cse11 (<= main_~y~0 2)) (.cse18 (<= main_~y~0 39)) (.cse13 (<= main_~y~0 38)) (.cse24 (<= main_~y~0 41)) (.cse25 (<= main_~y~0 35)) (.cse34 (<= main_~y~0 18)) (.cse20 (<= main_~y~0 34)) (.cse31 (<= main_~y~0 22)) (.cse38 (<= main_~y~0 14)) (.cse0 (<= main_~y~0 21)) (.cse19 (<= main_~y~0 28)) (.cse17 (<= main_~y~0 19)) (.cse36 (<= main_~y~0 32)) (.cse28 (<= main_~y~0 45)) (.cse29 (<= main_~y~0 27)) (.cse49 (<= main_~y~0 23)) (.cse33 (<= main_~y~0 6)) (.cse22 (<= main_~y~0 24)) (.cse23 (<= main_~y~0 31)) (.cse30 (<= main_~y~0 20)) (.cse9 (<= main_~y~0 30)) (.cse48 (<= main_~y~0 3)) (.cse27 (<= main_~y~0 15)) (.cse1 (<= main_~y~0 42)) (.cse39 (<= main_~y~0 11)) (.cse6 (<= main_~y~0 7)) (.cse51 (<= main_~y~0 50)) (.cse5 (<= main_~y~0 12)) (.cse50 (<= main_~y~0 29)) (.cse14 (<= main_~y~0 5)) (.cse46 (<= main_~y~0 8)) (.cse40 (<= main_~y~0 13)) (.cse42 (<= main_~y~0 49)) (.cse37 (<= main_~y~0 0)) (.cse35 (<= main_~y~0 25)) (.cse16 (<= main_~y~0 48)) (.cse43 (<= main_~y~0 40)) (.cse47 (<= main_~y~0 9)) (.cse54 (<= main_~y~0 44)) (.cse8 (<= main_~y~0 17)) (.cse41 (<= main_~x~0 50)) (.cse45 (<= main_~y~0 37)) (.cse2 (<= main_~x~0 51)) (.cse44 (<= main_~y~0 46)) (.cse26 (<= main_~y~0 4)) (.cse52 (<= main_~y~0 16)) (.cse3 (and .cse53 .cse12))) (or (and .cse0 (<= 21 main_~x~0) (<= main_~x~0 21)) (and .cse1 .cse2 (<= 42 main_~x~0)) (and .cse3 (<= main_~x~0 76) .cse4) (and .cse3 .cse5 (<= main_~x~0 90)) (and (<= main_~x~0 95) .cse6 .cse3) (and .cse7 (<= main_~x~0 92) .cse3) (and .cse8 (<= main_~x~0 85) .cse3) (and .cse3 (<= main_~x~0 72) .cse9) (and .cse10 (<= 47 main_~x~0) .cse2) (and (<= main_~x~0 100) .cse3 .cse11) (and (<= main_~x~0 64) .cse12 .cse13) (and (<= 5 main_~x~0) .cse14 (<= main_~x~0 5)) (and .cse12 .cse15 (<= main_~x~0 59)) (and .cse12 (<= main_~x~0 54) .cse16) (and (<= 43 main_~x~0) .cse15 (<= main_~x~0 43)) (and .cse3 (<= main_~x~0 83) .cse17) (and .cse10 (<= main_~x~0 55) .cse12) (and (<= main_~x~0 63) .cse12 .cse18) (and .cse19 (<= 28 main_~x~0) .cse2) (and .cse7 .cse2 (<= 10 main_~x~0)) (and .cse20 .cse12 (<= main_~x~0 68)) (and .cse3 .cse21 (<= main_~x~0 101)) (and (<= main_~x~0 78) .cse22 .cse3) (and .cse3 (<= main_~x~0 71) .cse23) (and .cse24 (<= 41 main_~x~0) (<= main_~x~0 41)) (and .cse25 .cse12 (<= main_~x~0 67)) (and .cse26 (<= 4 main_~x~0) (<= main_~x~0 4)) (and (<= main_~x~0 87) .cse27 .cse3) (and .cse28 .cse12 (<= main_~x~0 57)) (and .cse3 (<= main_~x~0 75) .cse29) (and (<= 20 main_~x~0) .cse30 (<= main_~x~0 20)) (and .cse2 (<= 1 main_~x~0) .cse21) (and (<= main_~x~0 22) .cse31 (<= 22 main_~x~0)) (and .cse32 (<= main_~x~0 66) .cse12) (and .cse33 (<= main_~x~0 6) (<= 6 main_~x~0)) (and .cse2 .cse4 (<= 26 main_~x~0)) (and .cse32 (<= main_~x~0 36) (<= 36 main_~x~0)) (and .cse3 .cse34 (<= main_~x~0 84)) (and (<= 2 main_~x~0) .cse11 (<= main_~x~0 2)) (and .cse3 (<= main_~x~0 77) .cse35) (and .cse3 (<= main_~x~0 69)) (and (<= 39 main_~x~0) .cse2 .cse18) (and (<= main_~x~0 32) (<= 32 main_~x~0) .cse36) (and (<= main_~x~0 38) .cse13 (<= 38 main_~x~0)) (and (<= main_~x~0 0) (<= 0 main_~x~0) .cse37) (and (<= main_~x~0 88) .cse38 .cse3) (and .cse39 (<= 11 main_~x~0) (<= main_~x~0 11)) (and .cse40 (<= 13 main_~x~0) .cse41) (and .cse24 .cse12 (<= main_~x~0 61)) (and (<= 35 main_~x~0) .cse25 (<= main_~x~0 35)) (and .cse2 .cse34 (<= 18 main_~x~0)) (and (<= 49 main_~x~0) (<= main_~x~0 49) .cse42) (and (<= 34 main_~x~0) .cse20 .cse2) (and (<= main_~x~0 80) .cse3 .cse31) (and .cse43 (<= main_~x~0 62) .cse12) (and .cse2 .cse38 (<= 14 main_~x~0)) (and .cse0 (<= main_~x~0 81) .cse3) (and .cse19 .cse3 (<= main_~x~0 74)) (and (<= main_~x~0 56) .cse12 .cse44) (and .cse45 .cse12 (<= main_~x~0 65)) (and .cse17 (<= main_~x~0 19) (<= 19 main_~x~0)) (and (<= main_~x~0 70) .cse3 .cse36) (and (<= (+ main_~y~0 1) 0) .cse3 (<= main_~x~0 103)) (and (<= 45 main_~x~0) .cse28 (<= main_~x~0 45)) (and .cse3 (<= main_~x~0 94) .cse46) (and (<= 9 main_~x~0) .cse47 .cse41) (and (<= main_~x~0 27) .cse29 (<= 27 main_~x~0)) (and .cse2 .cse48 (<= 3 main_~x~0)) (and .cse49 .cse2 (<= 23 main_~x~0)) (and (<= main_~x~0 79) .cse49 .cse3) (and (<= main_~x~0 96) .cse33 .cse3) (and .cse22 .cse2 (<= 24 main_~x~0)) (and (<= 31 main_~x~0) (<= main_~x~0 31) .cse23) (and .cse50 (<= main_~x~0 29) (<= 29 main_~x~0)) (and .cse30 .cse3 (<= main_~x~0 82)) (and (<= 30 main_~x~0) (<= main_~x~0 30) .cse9) (and (<= main_~x~0 99) .cse48 .cse3) (and .cse51 .cse12 (<= main_~x~0 52)) (and (<= 15 main_~x~0) .cse27 (<= main_~x~0 15)) (and .cse1 .cse12 (<= main_~x~0 60)) (and (<= 16 main_~x~0) .cse52 .cse2) (and .cse39 (<= main_~x~0 91) .cse3) (and .cse6 (<= main_~x~0 7) (<= 7 main_~x~0)) (and .cse51 (<= 50 main_~x~0) .cse41) (and (<= 12 main_~x~0) .cse2 .cse5) (and .cse50 (<= main_~x~0 73) .cse3) (and .cse14 .cse3 (<= main_~x~0 97)) (and .cse53 .cse41 (<= 33 main_~x~0)) (and (<= 8 main_~x~0) (<= main_~x~0 8) .cse46) (and .cse40 .cse3 (<= main_~x~0 89)) (and .cse2 .cse12 (<= main_~y~0 51)) (and (<= main_~x~0 53) .cse12 .cse42) (and .cse3 (<= main_~x~0 102) .cse37) (and (<= 25 main_~x~0) .cse35 (<= main_~x~0 25)) (and (<= 48 main_~x~0) (<= main_~x~0 48) .cse16) (and .cse43 .cse2 (<= 40 main_~x~0)) (and (<= 44 main_~x~0) (<= main_~x~0 44) .cse54) (and .cse47 .cse3 (<= main_~x~0 93)) (and (<= main_~x~0 58) .cse12 .cse54) (and .cse8 (<= 17 main_~x~0) .cse41) (and (<= 37 main_~x~0) .cse41 .cse45) (and (<= 46 main_~x~0) .cse2 .cse44) (and .cse26 .cse3 (<= main_~x~0 98)) (and .cse52 (<= main_~x~0 86) .cse3)))) [2018-11-18 11:05:43,096 INFO L425 ceAbstractionStarter]: For program point L18-4(lines 18 25) no Hoare annotation was computed. [2018-11-18 11:05:43,133 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 11:05:43 BoogieIcfgContainer [2018-11-18 11:05:43,133 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 11:05:43,133 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 11:05:43,133 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 11:05:43,134 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 11:05:43,134 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:03:03" (3/4) ... [2018-11-18 11:05:43,142 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 11:05:43,150 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 11:05:43,151 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 11:05:43,155 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-11-18 11:05:43,155 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-11-18 11:05:43,155 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-18 11:05:43,194 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_54b4243b-6168-44bd-a678-855ed78d6fe7/bin-2019/utaipan/witness.graphml [2018-11-18 11:05:43,194 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 11:05:43,195 INFO L168 Benchmark]: Toolchain (without parser) took 159823.93 ms. Allocated memory was 1.0 GB in the beginning and 2.3 GB in the end (delta: 1.3 GB). Free memory was 961.1 MB in the beginning and 1.3 GB in the end (delta: -304.3 MB). Peak memory consumption was 958.2 MB. Max. memory is 11.5 GB. [2018-11-18 11:05:43,195 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 985.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:05:43,196 INFO L168 Benchmark]: CACSL2BoogieTranslator took 177.58 ms. Allocated memory is still 1.0 GB. Free memory was 961.1 MB in the beginning and 950.3 MB in the end (delta: 10.8 MB). Peak memory consumption was 10.8 MB. Max. memory is 11.5 GB. [2018-11-18 11:05:43,196 INFO L168 Benchmark]: Boogie Procedure Inliner took 16.20 ms. Allocated memory is still 1.0 GB. Free memory is still 950.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:05:43,196 INFO L168 Benchmark]: Boogie Preprocessor took 14.88 ms. Allocated memory is still 1.0 GB. Free memory was 950.3 MB in the beginning and 947.7 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-11-18 11:05:43,196 INFO L168 Benchmark]: RCFGBuilder took 305.94 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 179.8 MB). Free memory was 947.7 MB in the beginning and 1.2 GB in the end (delta: -218.9 MB). Peak memory consumption was 20.7 MB. Max. memory is 11.5 GB. [2018-11-18 11:05:43,196 INFO L168 Benchmark]: TraceAbstraction took 159243.96 ms. Allocated memory was 1.2 GB in the beginning and 2.3 GB in the end (delta: 1.1 GB). Free memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: -98.9 MB). Peak memory consumption was 983.8 MB. Max. memory is 11.5 GB. [2018-11-18 11:05:43,197 INFO L168 Benchmark]: Witness Printer took 60.96 ms. Allocated memory is still 2.3 GB. Free memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 2.1 kB). Peak memory consumption was 2.1 kB. Max. memory is 11.5 GB. [2018-11-18 11:05:43,198 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 985.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 177.58 ms. Allocated memory is still 1.0 GB. Free memory was 961.1 MB in the beginning and 950.3 MB in the end (delta: 10.8 MB). Peak memory consumption was 10.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 16.20 ms. Allocated memory is still 1.0 GB. Free memory is still 950.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 14.88 ms. Allocated memory is still 1.0 GB. Free memory was 950.3 MB in the beginning and 947.7 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 305.94 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 179.8 MB). Free memory was 947.7 MB in the beginning and 1.2 GB in the end (delta: -218.9 MB). Peak memory consumption was 20.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 159243.96 ms. Allocated memory was 1.2 GB in the beginning and 2.3 GB in the end (delta: 1.1 GB). Free memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: -98.9 MB). Peak memory consumption was 983.8 MB. Max. memory is 11.5 GB. * Witness Printer took 60.96 ms. Allocated memory is still 2.3 GB. Free memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 2.1 kB). Peak memory consumption was 2.1 kB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 20]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 20]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 24]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 22]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 22]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 24]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - AllSpecificationsHoldResult: All specifications hold 6 specifications checked. All of them hold - InvariantResult [Line: 18]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((y <= 21 && 21 <= x) && x <= 21) || ((y <= 42 && x <= 51) && 42 <= x)) || (((y <= 33 && 51 <= x) && x <= 76) && y <= 26)) || (((y <= 33 && 51 <= x) && y <= 12) && x <= 90)) || ((x <= 95 && y <= 7) && y <= 33 && 51 <= x)) || ((y <= 10 && x <= 92) && y <= 33 && 51 <= x)) || ((y <= 17 && x <= 85) && y <= 33 && 51 <= x)) || (((y <= 33 && 51 <= x) && x <= 72) && y <= 30)) || ((y <= 47 && 47 <= x) && x <= 51)) || ((x <= 100 && y <= 33 && 51 <= x) && y <= 2)) || ((x <= 64 && 51 <= x) && y <= 38)) || ((5 <= x && y <= 5) && x <= 5)) || ((51 <= x && y <= 43) && x <= 59)) || ((51 <= x && x <= 54) && y <= 48)) || ((43 <= x && y <= 43) && x <= 43)) || (((y <= 33 && 51 <= x) && x <= 83) && y <= 19)) || ((y <= 47 && x <= 55) && 51 <= x)) || ((x <= 63 && 51 <= x) && y <= 39)) || ((y <= 28 && 28 <= x) && x <= 51)) || ((y <= 10 && x <= 51) && 10 <= x)) || ((y <= 34 && 51 <= x) && x <= 68)) || (((y <= 33 && 51 <= x) && y <= 1) && x <= 101)) || ((x <= 78 && y <= 24) && y <= 33 && 51 <= x)) || (((y <= 33 && 51 <= x) && x <= 71) && y <= 31)) || ((y <= 41 && 41 <= x) && x <= 41)) || ((y <= 35 && 51 <= x) && x <= 67)) || ((y <= 4 && 4 <= x) && x <= 4)) || ((x <= 87 && y <= 15) && y <= 33 && 51 <= x)) || ((y <= 45 && 51 <= x) && x <= 57)) || (((y <= 33 && 51 <= x) && x <= 75) && y <= 27)) || ((20 <= x && y <= 20) && x <= 20)) || ((x <= 51 && 1 <= x) && y <= 1)) || ((x <= 22 && y <= 22) && 22 <= x)) || ((y <= 36 && x <= 66) && 51 <= x)) || ((y <= 6 && x <= 6) && 6 <= x)) || ((x <= 51 && y <= 26) && 26 <= x)) || ((y <= 36 && x <= 36) && 36 <= x)) || (((y <= 33 && 51 <= x) && y <= 18) && x <= 84)) || ((2 <= x && y <= 2) && x <= 2)) || (((y <= 33 && 51 <= x) && x <= 77) && y <= 25)) || ((y <= 33 && 51 <= x) && x <= 69)) || ((39 <= x && x <= 51) && y <= 39)) || ((x <= 32 && 32 <= x) && y <= 32)) || ((x <= 38 && y <= 38) && 38 <= x)) || ((x <= 0 && 0 <= x) && y <= 0)) || ((x <= 88 && y <= 14) && y <= 33 && 51 <= x)) || ((y <= 11 && 11 <= x) && x <= 11)) || ((y <= 13 && 13 <= x) && x <= 50)) || ((y <= 41 && 51 <= x) && x <= 61)) || ((35 <= x && y <= 35) && x <= 35)) || ((x <= 51 && y <= 18) && 18 <= x)) || ((49 <= x && x <= 49) && y <= 49)) || ((34 <= x && y <= 34) && x <= 51)) || ((x <= 80 && y <= 33 && 51 <= x) && y <= 22)) || ((y <= 40 && x <= 62) && 51 <= x)) || ((x <= 51 && y <= 14) && 14 <= x)) || ((y <= 21 && x <= 81) && y <= 33 && 51 <= x)) || ((y <= 28 && y <= 33 && 51 <= x) && x <= 74)) || ((x <= 56 && 51 <= x) && y <= 46)) || ((y <= 37 && 51 <= x) && x <= 65)) || ((y <= 19 && x <= 19) && 19 <= x)) || ((x <= 70 && y <= 33 && 51 <= x) && y <= 32)) || ((y + 1 <= 0 && y <= 33 && 51 <= x) && x <= 103)) || ((45 <= x && y <= 45) && x <= 45)) || (((y <= 33 && 51 <= x) && x <= 94) && y <= 8)) || ((9 <= x && y <= 9) && x <= 50)) || ((x <= 27 && y <= 27) && 27 <= x)) || ((x <= 51 && y <= 3) && 3 <= x)) || ((y <= 23 && x <= 51) && 23 <= x)) || ((x <= 79 && y <= 23) && y <= 33 && 51 <= x)) || ((x <= 96 && y <= 6) && y <= 33 && 51 <= x)) || ((y <= 24 && x <= 51) && 24 <= x)) || ((31 <= x && x <= 31) && y <= 31)) || ((y <= 29 && x <= 29) && 29 <= x)) || ((y <= 20 && y <= 33 && 51 <= x) && x <= 82)) || ((30 <= x && x <= 30) && y <= 30)) || ((x <= 99 && y <= 3) && y <= 33 && 51 <= x)) || ((y <= 50 && 51 <= x) && x <= 52)) || ((15 <= x && y <= 15) && x <= 15)) || ((y <= 42 && 51 <= x) && x <= 60)) || ((16 <= x && y <= 16) && x <= 51)) || ((y <= 11 && x <= 91) && y <= 33 && 51 <= x)) || ((y <= 7 && x <= 7) && 7 <= x)) || ((y <= 50 && 50 <= x) && x <= 50)) || ((12 <= x && x <= 51) && y <= 12)) || ((y <= 29 && x <= 73) && y <= 33 && 51 <= x)) || ((y <= 5 && y <= 33 && 51 <= x) && x <= 97)) || ((y <= 33 && x <= 50) && 33 <= x)) || ((8 <= x && x <= 8) && y <= 8)) || ((y <= 13 && y <= 33 && 51 <= x) && x <= 89)) || ((x <= 51 && 51 <= x) && y <= 51)) || ((x <= 53 && 51 <= x) && y <= 49)) || (((y <= 33 && 51 <= x) && x <= 102) && y <= 0)) || ((25 <= x && y <= 25) && x <= 25)) || ((48 <= x && x <= 48) && y <= 48)) || ((y <= 40 && x <= 51) && 40 <= x)) || ((44 <= x && x <= 44) && y <= 44)) || ((y <= 9 && y <= 33 && 51 <= x) && x <= 93)) || ((x <= 58 && 51 <= x) && y <= 44)) || ((y <= 17 && 17 <= x) && x <= 50)) || ((37 <= x && x <= 50) && y <= 37)) || ((46 <= x && x <= 51) && y <= 46)) || ((y <= 4 && y <= 33 && 51 <= x) && x <= 98)) || ((y <= 16 && x <= 86) && y <= 33 && 51 <= x) - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 25 locations, 6 error locations. SAFE Result, 159.1s OverallTime, 95 OverallIterations, 129 TraceHistogramMax, 18.0s AutomataDifference, 0.0s DeadEndRemovalTime, 4.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 2799 SDtfs, 15207 SDslu, 21252 SDs, 0 SdLazy, 21384 SolverSat, 2905 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 10.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 46806 GetRequests, 41518 SyntacticMatches, 470 SemanticMatches, 4818 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25852 ImplicationChecksByTransitivity, 112.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6190occurred in iteration=79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.2s AbstIntTime, 2 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 3.3s AutomataMinimizationTime, 95 MinimizatonAttempts, 111657 StatesRemovedByMinimization, 84 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 5 LocationsWithAnnotation, 5 PreInvPairs, 109 NumberOfFragments, 1184 HoareAnnotationTreeSize, 5 FomulaSimplifications, 3887 FormulaSimplificationTreeSizeReduction, 0.6s HoareSimplificationTime, 5 FomulaSimplificationsInter, 12092 FormulaSimplificationTreeSizeReductionInter, 3.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 3.2s SatisfiabilityAnalysisTime, 122.8s InterpolantComputationTime, 44252 NumberOfCodeBlocks, 43132 NumberOfCodeBlocksAsserted, 908 NumberOfCheckSat, 66073 ConstructedInterpolants, 0 QuantifiedInterpolants, 57816407 SizeOfPredicates, 38 NumberOfNonLiveVariables, 33342 ConjunctsInSsa, 2578 ConjunctsInUnsatCore, 275 InterpolantComputations, 7 PerfectInterpolantSequences, 539270/1396416 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...