./Ultimate.py --spec ../../sv-benchmarks/c/NoOverflows.prp --file ../../sv-benchmarks/c/termination-crafted-lit/AliasDarteFeautrierGonnord-SAS2010-random2d_true-termination_true-no-overflow.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_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/termination-crafted-lit/AliasDarteFeautrierGonnord-SAS2010-random2d_true-termination_true-no-overflow.c -s /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/config/svcomp-Overflow-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 932d0be5444dce6d8d9a378b61966d0cdf64a5cb ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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 12:21:17,590 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 12:21:17,592 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 12:21:17,599 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 12:21:17,600 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 12:21:17,600 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 12:21:17,601 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 12:21:17,602 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 12:21:17,603 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 12:21:17,604 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 12:21:17,605 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 12:21:17,605 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 12:21:17,605 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 12:21:17,606 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 12:21:17,607 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 12:21:17,607 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 12:21:17,608 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 12:21:17,609 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 12:21:17,611 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 12:21:17,612 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 12:21:17,612 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 12:21:17,613 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 12:21:17,615 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 12:21:17,615 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 12:21:17,615 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 12:21:17,616 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 12:21:17,617 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 12:21:17,617 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 12:21:17,618 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 12:21:17,618 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 12:21:17,619 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 12:21:17,619 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 12:21:17,619 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 12:21:17,619 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 12:21:17,620 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 12:21:17,621 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 12:21:17,621 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/config/svcomp-Overflow-64bit-Taipan_Default.epf [2018-11-18 12:21:17,631 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 12:21:17,631 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 12:21:17,631 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 12:21:17,632 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 12:21:17,632 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 12:21:17,632 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 12:21:17,632 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 12:21:17,632 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-18 12:21:17,632 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 12:21:17,632 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 12:21:17,633 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-18 12:21:17,633 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-18 12:21:17,633 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 12:21:17,633 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * Check absence of signed integer overflows=true [2018-11-18 12:21:17,634 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 12:21:17,635 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 12:21:17,635 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 12:21:17,635 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 12:21:17,635 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 12:21:17,635 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 12:21:17,635 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 12:21:17,635 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 12:21:17,635 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 12:21:17,636 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 12:21:17,636 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 12:21:17,636 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-18 12:21:17,636 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 12:21:17,636 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 12:21:17,636 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 12:21:17,636 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_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 -> 932d0be5444dce6d8d9a378b61966d0cdf64a5cb [2018-11-18 12:21:17,659 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 12:21:17,667 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 12:21:17,668 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 12:21:17,669 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 12:21:17,669 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 12:21:17,670 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/../../sv-benchmarks/c/termination-crafted-lit/AliasDarteFeautrierGonnord-SAS2010-random2d_true-termination_true-no-overflow.c [2018-11-18 12:21:17,706 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/data/a0865445a/40229b882b1449e1aab7b68d23a3fe57/FLAG4a01ad20f [2018-11-18 12:21:18,109 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 12:21:18,109 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/sv-benchmarks/c/termination-crafted-lit/AliasDarteFeautrierGonnord-SAS2010-random2d_true-termination_true-no-overflow.c [2018-11-18 12:21:18,113 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/data/a0865445a/40229b882b1449e1aab7b68d23a3fe57/FLAG4a01ad20f [2018-11-18 12:21:18,122 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/data/a0865445a/40229b882b1449e1aab7b68d23a3fe57 [2018-11-18 12:21:18,125 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 12:21:18,126 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 12:21:18,126 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 12:21:18,126 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 12:21:18,128 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 12:21:18,128 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,130 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b4915a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18, skipping insertion in model container [2018-11-18 12:21:18,130 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,136 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 12:21:18,147 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 12:21:18,246 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 12:21:18,248 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 12:21:18,258 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 12:21:18,266 INFO L195 MainTranslator]: Completed translation [2018-11-18 12:21:18,266 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18 WrapperNode [2018-11-18 12:21:18,266 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 12:21:18,266 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 12:21:18,266 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 12:21:18,267 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 12:21:18,271 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,274 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,278 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 12:21:18,279 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 12:21:18,279 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 12:21:18,279 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 12:21:18,284 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,284 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,285 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,285 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,287 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,289 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,290 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... [2018-11-18 12:21:18,291 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 12:21:18,291 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 12:21:18,291 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 12:21:18,291 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 12:21:18,292 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:18,357 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 12:21:18,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 12:21:18,357 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 12:21:18,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 12:21:18,357 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 12:21:18,357 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 12:21:18,461 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 12:21:18,461 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:21:18 BoogieIcfgContainer [2018-11-18 12:21:18,462 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 12:21:18,462 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 12:21:18,462 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 12:21:18,465 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 12:21:18,465 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 12:21:18" (1/3) ... [2018-11-18 12:21:18,466 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60b584e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 12:21:18, skipping insertion in model container [2018-11-18 12:21:18,466 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:21:18" (2/3) ... [2018-11-18 12:21:18,466 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60b584e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 12:21:18, skipping insertion in model container [2018-11-18 12:21:18,466 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:21:18" (3/3) ... [2018-11-18 12:21:18,468 INFO L112 eAbstractionObserver]: Analyzing ICFG AliasDarteFeautrierGonnord-SAS2010-random2d_true-termination_true-no-overflow.c [2018-11-18 12:21:18,476 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 12:21:18,481 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 10 error locations. [2018-11-18 12:21:18,490 INFO L257 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2018-11-18 12:21:18,514 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 12:21:18,514 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 12:21:18,514 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 12:21:18,514 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 12:21:18,514 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 12:21:18,514 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 12:21:18,514 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 12:21:18,514 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 12:21:18,525 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states. [2018-11-18 12:21:18,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-11-18 12:21:18,529 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:18,529 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:18,530 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:18,535 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:18,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1007353508, now seen corresponding path program 1 times [2018-11-18 12:21:18,536 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:18,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,574 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:18,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,574 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:18,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:18,624 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 12:21:18,625 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:21:18,626 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 12:21:18,626 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:18,628 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:18,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:18,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:21:18,638 INFO L87 Difference]: Start difference. First operand 37 states. Second operand 3 states. [2018-11-18 12:21:18,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:18,675 INFO L93 Difference]: Finished difference Result 50 states and 58 transitions. [2018-11-18 12:21:18,675 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:18,676 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2018-11-18 12:21:18,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:18,682 INFO L225 Difference]: With dead ends: 50 [2018-11-18 12:21:18,683 INFO L226 Difference]: Without dead ends: 36 [2018-11-18 12:21:18,685 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 12:21:18,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-11-18 12:21:18,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2018-11-18 12:21:18,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-11-18 12:21:18,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 40 transitions. [2018-11-18 12:21:18,710 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 40 transitions. Word has length 8 [2018-11-18 12:21:18,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:18,711 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 40 transitions. [2018-11-18 12:21:18,711 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:18,711 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 40 transitions. [2018-11-18 12:21:18,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-11-18 12:21:18,711 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:18,711 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:18,712 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:18,712 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:18,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1163187724, now seen corresponding path program 1 times [2018-11-18 12:21:18,712 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:18,714 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,714 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:18,714 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,714 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:18,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:18,743 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 12:21:18,743 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:21:18,744 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 12:21:18,744 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:18,745 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:18,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:18,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:21:18,745 INFO L87 Difference]: Start difference. First operand 35 states and 40 transitions. Second operand 3 states. [2018-11-18 12:21:18,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:18,756 INFO L93 Difference]: Finished difference Result 35 states and 40 transitions. [2018-11-18 12:21:18,756 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:18,756 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 9 [2018-11-18 12:21:18,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:18,757 INFO L225 Difference]: With dead ends: 35 [2018-11-18 12:21:18,757 INFO L226 Difference]: Without dead ends: 34 [2018-11-18 12:21:18,758 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 12:21:18,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-11-18 12:21:18,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2018-11-18 12:21:18,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-11-18 12:21:18,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 39 transitions. [2018-11-18 12:21:18,762 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 39 transitions. Word has length 9 [2018-11-18 12:21:18,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:18,762 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 39 transitions. [2018-11-18 12:21:18,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:18,762 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 39 transitions. [2018-11-18 12:21:18,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-11-18 12:21:18,762 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:18,763 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:18,763 INFO L423 AbstractCegarLoop]: === Iteration 3 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:18,763 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:18,763 INFO L82 PathProgramCache]: Analyzing trace with hash 729392297, now seen corresponding path program 1 times [2018-11-18 12:21:18,763 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:18,764 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,765 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:18,765 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,765 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:18,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:18,787 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 12:21:18,787 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:21:18,787 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 12:21:18,787 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:18,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:18,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:18,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:21:18,788 INFO L87 Difference]: Start difference. First operand 34 states and 39 transitions. Second operand 3 states. [2018-11-18 12:21:18,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:18,811 INFO L93 Difference]: Finished difference Result 58 states and 70 transitions. [2018-11-18 12:21:18,811 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:18,811 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2018-11-18 12:21:18,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:18,812 INFO L225 Difference]: With dead ends: 58 [2018-11-18 12:21:18,812 INFO L226 Difference]: Without dead ends: 56 [2018-11-18 12:21:18,812 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 12:21:18,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-11-18 12:21:18,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 50. [2018-11-18 12:21:18,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-11-18 12:21:18,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 66 transitions. [2018-11-18 12:21:18,816 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 66 transitions. Word has length 12 [2018-11-18 12:21:18,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:18,816 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 66 transitions. [2018-11-18 12:21:18,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:18,816 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 66 transitions. [2018-11-18 12:21:18,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-11-18 12:21:18,816 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:18,817 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:18,817 INFO L423 AbstractCegarLoop]: === Iteration 4 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:18,817 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:18,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1136324785, now seen corresponding path program 1 times [2018-11-18 12:21:18,817 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:18,818 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,819 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:18,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,819 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:18,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:18,838 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 12:21:18,838 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:21:18,838 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 12:21:18,838 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:18,838 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:18,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:18,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:21:18,839 INFO L87 Difference]: Start difference. First operand 50 states and 66 transitions. Second operand 3 states. [2018-11-18 12:21:18,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:18,870 INFO L93 Difference]: Finished difference Result 90 states and 124 transitions. [2018-11-18 12:21:18,871 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:18,871 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 13 [2018-11-18 12:21:18,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:18,872 INFO L225 Difference]: With dead ends: 90 [2018-11-18 12:21:18,872 INFO L226 Difference]: Without dead ends: 88 [2018-11-18 12:21:18,872 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 12:21:18,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-11-18 12:21:18,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 83. [2018-11-18 12:21:18,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-11-18 12:21:18,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 121 transitions. [2018-11-18 12:21:18,879 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 121 transitions. Word has length 13 [2018-11-18 12:21:18,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:18,880 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 121 transitions. [2018-11-18 12:21:18,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:18,880 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 121 transitions. [2018-11-18 12:21:18,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-11-18 12:21:18,880 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:18,880 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:18,881 INFO L423 AbstractCegarLoop]: === Iteration 5 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:18,881 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:18,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1137470874, now seen corresponding path program 1 times [2018-11-18 12:21:18,881 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:18,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,882 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:18,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:18,883 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:18,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:18,903 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-11-18 12:21:18,904 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:18,904 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:18,904 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 14 with the following transitions: [2018-11-18 12:21:18,905 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [15], [16], [18], [60], [67], [68], [69] [2018-11-18 12:21:18,926 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:21:18,926 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:21:19,031 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:21:19,032 INFO L272 AbstractInterpreter]: Visited 11 different actions 23 times. Merged at 5 different actions 10 times. Never widened. Performed 85 root evaluator evaluations with a maximum evaluation depth of 3. Performed 85 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 1 fixpoints after 1 different actions. Largest state had 6 variables. [2018-11-18 12:21:19,038 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,039 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:21:19,039 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:19,039 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:19,046 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,046 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:19,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,064 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:19,116 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,116 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:19,134 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,149 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:19,149 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2018-11-18 12:21:19,149 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:19,150 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 12:21:19,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 12:21:19,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:21:19,150 INFO L87 Difference]: Start difference. First operand 83 states and 121 transitions. Second operand 6 states. [2018-11-18 12:21:19,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:19,200 INFO L93 Difference]: Finished difference Result 167 states and 236 transitions. [2018-11-18 12:21:19,201 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 12:21:19,201 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 13 [2018-11-18 12:21:19,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:19,202 INFO L225 Difference]: With dead ends: 167 [2018-11-18 12:21:19,202 INFO L226 Difference]: Without dead ends: 166 [2018-11-18 12:21:19,202 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2018-11-18 12:21:19,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-11-18 12:21:19,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 79. [2018-11-18 12:21:19,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-11-18 12:21:19,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 114 transitions. [2018-11-18 12:21:19,208 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 114 transitions. Word has length 13 [2018-11-18 12:21:19,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:19,208 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 114 transitions. [2018-11-18 12:21:19,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 12:21:19,209 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 114 transitions. [2018-11-18 12:21:19,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-11-18 12:21:19,209 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:19,209 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:19,210 INFO L423 AbstractCegarLoop]: === Iteration 6 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:19,210 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,210 INFO L82 PathProgramCache]: Analyzing trace with hash 866521714, now seen corresponding path program 1 times [2018-11-18 12:21:19,210 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:19,211 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,211 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,211 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,211 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,225 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 12:21:19,225 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:21:19,226 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 12:21:19,226 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:19,226 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:19,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:19,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:21:19,227 INFO L87 Difference]: Start difference. First operand 79 states and 114 transitions. Second operand 3 states. [2018-11-18 12:21:19,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:19,259 INFO L93 Difference]: Finished difference Result 151 states and 223 transitions. [2018-11-18 12:21:19,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:19,259 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 14 [2018-11-18 12:21:19,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:19,260 INFO L225 Difference]: With dead ends: 151 [2018-11-18 12:21:19,260 INFO L226 Difference]: Without dead ends: 149 [2018-11-18 12:21:19,261 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 12:21:19,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-11-18 12:21:19,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 141. [2018-11-18 12:21:19,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-11-18 12:21:19,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 207 transitions. [2018-11-18 12:21:19,272 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 207 transitions. Word has length 14 [2018-11-18 12:21:19,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:19,272 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 207 transitions. [2018-11-18 12:21:19,272 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:19,272 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 207 transitions. [2018-11-18 12:21:19,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-11-18 12:21:19,273 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:19,273 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:19,273 INFO L423 AbstractCegarLoop]: === Iteration 7 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:19,273 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1092369434, now seen corresponding path program 1 times [2018-11-18 12:21:19,273 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:19,274 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,275 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,275 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,275 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:19,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,289 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 12:21:19,290 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:21:19,290 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 12:21:19,290 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:19,290 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:19,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:19,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:21:19,291 INFO L87 Difference]: Start difference. First operand 141 states and 207 transitions. Second operand 3 states. [2018-11-18 12:21:19,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:19,335 INFO L93 Difference]: Finished difference Result 275 states and 409 transitions. [2018-11-18 12:21:19,335 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:19,335 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 15 [2018-11-18 12:21:19,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:19,337 INFO L225 Difference]: With dead ends: 275 [2018-11-18 12:21:19,337 INFO L226 Difference]: Without dead ends: 273 [2018-11-18 12:21:19,337 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 12:21:19,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2018-11-18 12:21:19,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 269. [2018-11-18 12:21:19,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 269 states. [2018-11-18 12:21:19,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 397 transitions. [2018-11-18 12:21:19,353 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 397 transitions. Word has length 15 [2018-11-18 12:21:19,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:19,353 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 397 transitions. [2018-11-18 12:21:19,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:19,354 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 397 transitions. [2018-11-18 12:21:19,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-11-18 12:21:19,355 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:19,356 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:19,356 INFO L423 AbstractCegarLoop]: === Iteration 8 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:19,356 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,356 INFO L82 PathProgramCache]: Analyzing trace with hash 195554908, now seen corresponding path program 1 times [2018-11-18 12:21:19,356 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:19,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,357 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,357 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:19,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,391 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,392 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:19,392 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:19,392 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 21 with the following transitions: [2018-11-18 12:21:19,392 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [16], [18], [21], [24], [25], [26], [28], [67], [68], [69] [2018-11-18 12:21:19,393 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:21:19,393 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:21:19,455 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:21:19,455 INFO L272 AbstractInterpreter]: Visited 14 different actions 50 times. Merged at 9 different actions 33 times. Never widened. Performed 242 root evaluator evaluations with a maximum evaluation depth of 3. Performed 242 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 2 fixpoints after 2 different actions. Largest state had 6 variables. [2018-11-18 12:21:19,460 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,460 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:21:19,460 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:19,460 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:19,467 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,467 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,473 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:19,475 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,476 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:19,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,513 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:19,513 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2018-11-18 12:21:19,513 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:19,514 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 12:21:19,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 12:21:19,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:21:19,514 INFO L87 Difference]: Start difference. First operand 269 states and 397 transitions. Second operand 4 states. [2018-11-18 12:21:19,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:19,540 INFO L93 Difference]: Finished difference Result 481 states and 720 transitions. [2018-11-18 12:21:19,541 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 12:21:19,541 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 20 [2018-11-18 12:21:19,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:19,543 INFO L225 Difference]: With dead ends: 481 [2018-11-18 12:21:19,543 INFO L226 Difference]: Without dead ends: 479 [2018-11-18 12:21:19,544 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 38 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 12:21:19,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2018-11-18 12:21:19,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 385. [2018-11-18 12:21:19,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 385 states. [2018-11-18 12:21:19,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 571 transitions. [2018-11-18 12:21:19,560 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 571 transitions. Word has length 20 [2018-11-18 12:21:19,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:19,561 INFO L480 AbstractCegarLoop]: Abstraction has 385 states and 571 transitions. [2018-11-18 12:21:19,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 12:21:19,561 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 571 transitions. [2018-11-18 12:21:19,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-11-18 12:21:19,562 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:19,562 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:19,562 INFO L423 AbstractCegarLoop]: === Iteration 9 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:19,562 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,562 INFO L82 PathProgramCache]: Analyzing trace with hash -1628808007, now seen corresponding path program 1 times [2018-11-18 12:21:19,563 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:19,563 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,563 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,564 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:19,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,586 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:19,586 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:19,586 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 23 with the following transitions: [2018-11-18 12:21:19,587 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [16], [18], [21], [24], [26], [27], [30], [33], [35], [37], [67], [68], [69] [2018-11-18 12:21:19,587 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:21:19,588 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:21:19,618 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:21:19,618 INFO L272 AbstractInterpreter]: Visited 17 different actions 41 times. Merged at 11 different actions 22 times. Never widened. Performed 141 root evaluator evaluations with a maximum evaluation depth of 3. Performed 141 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 1 fixpoints after 1 different actions. Largest state had 6 variables. [2018-11-18 12:21:19,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,619 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:21:19,619 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:19,619 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:19,631 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,631 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,639 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:19,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,656 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:19,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,682 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-11-18 12:21:19,683 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [3] total 5 [2018-11-18 12:21:19,683 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:19,683 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:19,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:19,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:21:19,684 INFO L87 Difference]: Start difference. First operand 385 states and 571 transitions. Second operand 3 states. [2018-11-18 12:21:19,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:19,702 INFO L93 Difference]: Finished difference Result 385 states and 571 transitions. [2018-11-18 12:21:19,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:19,703 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 22 [2018-11-18 12:21:19,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:19,704 INFO L225 Difference]: With dead ends: 385 [2018-11-18 12:21:19,704 INFO L226 Difference]: Without dead ends: 384 [2018-11-18 12:21:19,704 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 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 12:21:19,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2018-11-18 12:21:19,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 384. [2018-11-18 12:21:19,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 384 states. [2018-11-18 12:21:19,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 563 transitions. [2018-11-18 12:21:19,715 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 563 transitions. Word has length 22 [2018-11-18 12:21:19,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:19,716 INFO L480 AbstractCegarLoop]: Abstraction has 384 states and 563 transitions. [2018-11-18 12:21:19,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:19,716 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 563 transitions. [2018-11-18 12:21:19,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-11-18 12:21:19,717 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:19,717 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:19,717 INFO L423 AbstractCegarLoop]: === Iteration 10 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:19,717 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1046745092, now seen corresponding path program 1 times [2018-11-18 12:21:19,717 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:19,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,719 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,719 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:19,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,756 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,756 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:19,756 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:19,757 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 24 with the following transitions: [2018-11-18 12:21:19,757 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [16], [18], [21], [30], [33], [35], [36], [37], [67], [68], [69] [2018-11-18 12:21:19,758 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:21:19,758 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:21:19,807 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:21:19,807 INFO L272 AbstractInterpreter]: Visited 15 different actions 55 times. Merged at 10 different actions 37 times. Never widened. Performed 258 root evaluator evaluations with a maximum evaluation depth of 3. Performed 258 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 2 fixpoints after 2 different actions. Largest state had 6 variables. [2018-11-18 12:21:19,822 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,822 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:21:19,822 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:19,822 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:19,829 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,830 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:19,837 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:19,840 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,840 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:19,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:19,906 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:19,907 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2018-11-18 12:21:19,907 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:19,907 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 12:21:19,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 12:21:19,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:21:19,908 INFO L87 Difference]: Start difference. First operand 384 states and 563 transitions. Second operand 4 states. [2018-11-18 12:21:19,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:19,944 INFO L93 Difference]: Finished difference Result 653 states and 963 transitions. [2018-11-18 12:21:19,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 12:21:19,945 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 23 [2018-11-18 12:21:19,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:19,947 INFO L225 Difference]: With dead ends: 653 [2018-11-18 12:21:19,947 INFO L226 Difference]: Without dead ends: 652 [2018-11-18 12:21:19,948 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 44 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 12:21:19,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2018-11-18 12:21:19,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 500. [2018-11-18 12:21:19,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 500 states. [2018-11-18 12:21:19,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 737 transitions. [2018-11-18 12:21:19,969 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 737 transitions. Word has length 23 [2018-11-18 12:21:19,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:19,969 INFO L480 AbstractCegarLoop]: Abstraction has 500 states and 737 transitions. [2018-11-18 12:21:19,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 12:21:19,970 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 737 transitions. [2018-11-18 12:21:19,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-11-18 12:21:19,970 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:19,971 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:19,972 INFO L423 AbstractCegarLoop]: === Iteration 11 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:19,972 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:19,972 INFO L82 PathProgramCache]: Analyzing trace with hash -143968740, now seen corresponding path program 1 times [2018-11-18 12:21:19,972 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:19,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,973 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:19,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:19,973 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,010 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,010 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:20,011 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 25 with the following transitions: [2018-11-18 12:21:20,011 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [16], [18], [21], [30], [39], [42], [43], [44], [46], [67], [68], [69] [2018-11-18 12:21:20,012 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:21:20,012 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:21:20,036 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:21:20,037 INFO L272 AbstractInterpreter]: Visited 16 different actions 38 times. Merged at 10 different actions 20 times. Never widened. Performed 133 root evaluator evaluations with a maximum evaluation depth of 3. Performed 133 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 1 fixpoints after 1 different actions. Largest state had 6 variables. [2018-11-18 12:21:20,041 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:20,041 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:21:20,042 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,042 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:20,054 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:20,054 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:20,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,063 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:20,066 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,067 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:20,090 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,105 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:20,105 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2018-11-18 12:21:20,106 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:20,106 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 12:21:20,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 12:21:20,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:21:20,106 INFO L87 Difference]: Start difference. First operand 500 states and 737 transitions. Second operand 4 states. [2018-11-18 12:21:20,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:20,151 INFO L93 Difference]: Finished difference Result 894 states and 1344 transitions. [2018-11-18 12:21:20,151 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 12:21:20,151 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 24 [2018-11-18 12:21:20,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:20,154 INFO L225 Difference]: With dead ends: 894 [2018-11-18 12:21:20,154 INFO L226 Difference]: Without dead ends: 892 [2018-11-18 12:21:20,155 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 46 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 12:21:20,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2018-11-18 12:21:20,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 720. [2018-11-18 12:21:20,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 720 states. [2018-11-18 12:21:20,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1059 transitions. [2018-11-18 12:21:20,173 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1059 transitions. Word has length 24 [2018-11-18 12:21:20,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:20,173 INFO L480 AbstractCegarLoop]: Abstraction has 720 states and 1059 transitions. [2018-11-18 12:21:20,173 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 12:21:20,173 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1059 transitions. [2018-11-18 12:21:20,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-11-18 12:21:20,174 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:20,174 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:20,176 INFO L423 AbstractCegarLoop]: === Iteration 12 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:20,176 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:20,176 INFO L82 PathProgramCache]: Analyzing trace with hash -981204821, now seen corresponding path program 1 times [2018-11-18 12:21:20,176 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:20,177 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,177 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:20,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,178 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,205 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,205 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:20,205 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 27 with the following transitions: [2018-11-18 12:21:20,206 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [16], [18], [21], [30], [39], [42], [44], [45], [48], [51], [53], [55], [67], [68], [69] [2018-11-18 12:21:20,206 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:21:20,207 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:21:20,249 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:21:20,249 INFO L272 AbstractInterpreter]: Visited 19 different actions 75 times. Merged at 14 different actions 53 times. Never widened. Performed 322 root evaluator evaluations with a maximum evaluation depth of 3. Performed 322 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 2 fixpoints after 2 different actions. Largest state had 6 variables. [2018-11-18 12:21:20,250 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:20,250 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:21:20,250 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,250 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:20,257 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:20,257 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:20,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,263 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:20,273 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,273 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:20,286 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,301 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-11-18 12:21:20,301 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [3] total 5 [2018-11-18 12:21:20,301 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:20,301 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:21:20,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:21:20,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:21:20,302 INFO L87 Difference]: Start difference. First operand 720 states and 1059 transitions. Second operand 3 states. [2018-11-18 12:21:20,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:20,330 INFO L93 Difference]: Finished difference Result 720 states and 1059 transitions. [2018-11-18 12:21:20,331 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:21:20,331 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 26 [2018-11-18 12:21:20,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:20,334 INFO L225 Difference]: With dead ends: 720 [2018-11-18 12:21:20,334 INFO L226 Difference]: Without dead ends: 719 [2018-11-18 12:21:20,335 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 50 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 12:21:20,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2018-11-18 12:21:20,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 719. [2018-11-18 12:21:20,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 719 states. [2018-11-18 12:21:20,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1043 transitions. [2018-11-18 12:21:20,360 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1043 transitions. Word has length 26 [2018-11-18 12:21:20,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:20,360 INFO L480 AbstractCegarLoop]: Abstraction has 719 states and 1043 transitions. [2018-11-18 12:21:20,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:21:20,361 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1043 transitions. [2018-11-18 12:21:20,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-11-18 12:21:20,361 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:20,362 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:20,363 INFO L423 AbstractCegarLoop]: === Iteration 13 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:20,363 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:20,363 INFO L82 PathProgramCache]: Analyzing trace with hash -352392604, now seen corresponding path program 1 times [2018-11-18 12:21:20,363 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:20,365 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,365 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:20,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,366 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,395 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,395 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:20,395 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 28 with the following transitions: [2018-11-18 12:21:20,395 INFO L202 CegarAbsIntRunner]: [0], [4], [8], [14], [16], [18], [21], [30], [39], [48], [51], [53], [54], [55], [67], [68], [69] [2018-11-18 12:21:20,396 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:21:20,396 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:21:20,417 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:21:20,417 INFO L272 AbstractInterpreter]: Visited 17 different actions 41 times. Merged at 11 different actions 22 times. Never widened. Performed 141 root evaluator evaluations with a maximum evaluation depth of 3. Performed 141 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 1 fixpoints after 1 different actions. Largest state had 6 variables. [2018-11-18 12:21:20,422 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:20,423 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:21:20,423 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,423 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:20,445 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:20,445 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:20,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,454 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:20,457 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,458 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:20,531 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,546 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:20,547 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2018-11-18 12:21:20,547 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:20,547 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 12:21:20,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 12:21:20,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:21:20,548 INFO L87 Difference]: Start difference. First operand 719 states and 1043 transitions. Second operand 4 states. [2018-11-18 12:21:20,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:20,592 INFO L93 Difference]: Finished difference Result 1222 states and 1791 transitions. [2018-11-18 12:21:20,594 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 12:21:20,594 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 27 [2018-11-18 12:21:20,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:20,597 INFO L225 Difference]: With dead ends: 1222 [2018-11-18 12:21:20,598 INFO L226 Difference]: Without dead ends: 1221 [2018-11-18 12:21:20,598 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 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 12:21:20,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1221 states. [2018-11-18 12:21:20,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1221 to 939. [2018-11-18 12:21:20,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 939 states. [2018-11-18 12:21:20,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 1365 transitions. [2018-11-18 12:21:20,629 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 1365 transitions. Word has length 27 [2018-11-18 12:21:20,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:20,629 INFO L480 AbstractCegarLoop]: Abstraction has 939 states and 1365 transitions. [2018-11-18 12:21:20,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 12:21:20,630 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 1365 transitions. [2018-11-18 12:21:20,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-11-18 12:21:20,630 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:20,630 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:20,631 INFO L423 AbstractCegarLoop]: === Iteration 14 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:20,631 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:20,631 INFO L82 PathProgramCache]: Analyzing trace with hash 223794447, now seen corresponding path program 2 times [2018-11-18 12:21:20,631 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:20,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,632 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:20,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,632 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,653 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,654 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,654 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:20,654 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:20,654 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:20,654 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,654 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:20,672 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:20,673 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:20,686 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-11-18 12:21:20,686 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:20,687 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:20,690 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,690 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:20,756 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,781 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:20,781 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2018-11-18 12:21:20,781 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:20,781 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 12:21:20,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 12:21:20,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:21:20,782 INFO L87 Difference]: Start difference. First operand 939 states and 1365 transitions. Second operand 5 states. [2018-11-18 12:21:20,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:20,840 INFO L93 Difference]: Finished difference Result 1612 states and 2374 transitions. [2018-11-18 12:21:20,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 12:21:20,841 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 28 [2018-11-18 12:21:20,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:20,845 INFO L225 Difference]: With dead ends: 1612 [2018-11-18 12:21:20,845 INFO L226 Difference]: Without dead ends: 1610 [2018-11-18 12:21:20,846 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 53 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 12:21:20,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2018-11-18 12:21:20,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 1285. [2018-11-18 12:21:20,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1285 states. [2018-11-18 12:21:20,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 1860 transitions. [2018-11-18 12:21:20,884 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 1860 transitions. Word has length 28 [2018-11-18 12:21:20,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:20,884 INFO L480 AbstractCegarLoop]: Abstraction has 1285 states and 1860 transitions. [2018-11-18 12:21:20,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 12:21:20,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 1860 transitions. [2018-11-18 12:21:20,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-11-18 12:21:20,885 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:20,885 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:20,885 INFO L423 AbstractCegarLoop]: === Iteration 15 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:20,885 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:20,885 INFO L82 PathProgramCache]: Analyzing trace with hash -849210868, now seen corresponding path program 2 times [2018-11-18 12:21:20,886 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:20,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,886 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:20,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:20,886 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:20,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:20,922 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,922 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,922 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:20,922 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:20,922 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:20,922 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:20,923 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:20,937 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:20,937 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:20,950 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-11-18 12:21:20,950 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:20,952 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:20,955 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:20,955 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:20,987 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:21,011 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:21,011 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2018-11-18 12:21:21,011 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:21,012 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 12:21:21,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 12:21:21,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:21:21,012 INFO L87 Difference]: Start difference. First operand 1285 states and 1860 transitions. Second operand 5 states. [2018-11-18 12:21:21,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:21,083 INFO L93 Difference]: Finished difference Result 2091 states and 3042 transitions. [2018-11-18 12:21:21,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 12:21:21,083 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 32 [2018-11-18 12:21:21,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:21,089 INFO L225 Difference]: With dead ends: 2091 [2018-11-18 12:21:21,089 INFO L226 Difference]: Without dead ends: 2090 [2018-11-18 12:21:21,090 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 61 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 12:21:21,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2018-11-18 12:21:21,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1537. [2018-11-18 12:21:21,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1537 states. [2018-11-18 12:21:21,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 2222 transitions. [2018-11-18 12:21:21,138 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 2222 transitions. Word has length 32 [2018-11-18 12:21:21,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:21,139 INFO L480 AbstractCegarLoop]: Abstraction has 1537 states and 2222 transitions. [2018-11-18 12:21:21,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 12:21:21,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 2222 transitions. [2018-11-18 12:21:21,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-18 12:21:21,139 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:21,139 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:21,140 INFO L423 AbstractCegarLoop]: === Iteration 16 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:21,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:21,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1388360378, now seen corresponding path program 2 times [2018-11-18 12:21:21,140 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:21,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:21,141 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:21,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:21,141 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:21,167 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:21,167 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:21,167 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:21,167 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:21,168 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:21,168 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:21,168 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:21,181 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:21,181 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:21,190 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-11-18 12:21:21,190 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:21,192 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:21,195 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:21,195 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:21,257 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:21,282 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:21,282 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2018-11-18 12:21:21,282 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:21,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 12:21:21,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 12:21:21,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:21:21,283 INFO L87 Difference]: Start difference. First operand 1537 states and 2222 transitions. Second operand 5 states. [2018-11-18 12:21:21,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:21,393 INFO L93 Difference]: Finished difference Result 2635 states and 3866 transitions. [2018-11-18 12:21:21,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 12:21:21,393 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 34 [2018-11-18 12:21:21,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:21,400 INFO L225 Difference]: With dead ends: 2635 [2018-11-18 12:21:21,400 INFO L226 Difference]: Without dead ends: 2633 [2018-11-18 12:21:21,402 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 65 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 12:21:21,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2633 states. [2018-11-18 12:21:21,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2633 to 2106. [2018-11-18 12:21:21,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2106 states. [2018-11-18 12:21:21,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2106 states to 2106 states and 3029 transitions. [2018-11-18 12:21:21,465 INFO L78 Accepts]: Start accepts. Automaton has 2106 states and 3029 transitions. Word has length 34 [2018-11-18 12:21:21,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:21,465 INFO L480 AbstractCegarLoop]: Abstraction has 2106 states and 3029 transitions. [2018-11-18 12:21:21,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 12:21:21,466 INFO L276 IsEmpty]: Start isEmpty. Operand 2106 states and 3029 transitions. [2018-11-18 12:21:21,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-11-18 12:21:21,466 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:21,466 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:21,467 INFO L423 AbstractCegarLoop]: === Iteration 17 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:21,467 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:21,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1466345278, now seen corresponding path program 3 times [2018-11-18 12:21:21,467 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:21,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:21,468 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:21,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:21,468 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:21,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:21,513 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:21,513 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:21,514 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:21,514 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:21,514 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:21,514 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:21,514 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:21,529 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:21,529 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:21,542 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:21,542 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:21,544 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:21,547 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:21,547 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:21,579 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:21,604 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:21,604 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2018-11-18 12:21:21,604 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:21,604 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 12:21:21,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 12:21:21,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:21,605 INFO L87 Difference]: Start difference. First operand 2106 states and 3029 transitions. Second operand 6 states. [2018-11-18 12:21:21,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:21,748 INFO L93 Difference]: Finished difference Result 3397 states and 4956 transitions. [2018-11-18 12:21:21,749 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 12:21:21,749 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 36 [2018-11-18 12:21:21,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:21,759 INFO L225 Difference]: With dead ends: 3397 [2018-11-18 12:21:21,759 INFO L226 Difference]: Without dead ends: 3395 [2018-11-18 12:21:21,761 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:21,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3395 states. [2018-11-18 12:21:21,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3395 to 2754. [2018-11-18 12:21:21,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2754 states. [2018-11-18 12:21:21,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2754 states to 2754 states and 3940 transitions. [2018-11-18 12:21:21,841 INFO L78 Accepts]: Start accepts. Automaton has 2754 states and 3940 transitions. Word has length 36 [2018-11-18 12:21:21,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:21,841 INFO L480 AbstractCegarLoop]: Abstraction has 2754 states and 3940 transitions. [2018-11-18 12:21:21,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 12:21:21,841 INFO L276 IsEmpty]: Start isEmpty. Operand 2754 states and 3940 transitions. [2018-11-18 12:21:21,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-11-18 12:21:21,842 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:21,842 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:21,842 INFO L423 AbstractCegarLoop]: === Iteration 18 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:21,843 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:21,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1981242741, now seen corresponding path program 2 times [2018-11-18 12:21:21,843 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:21,843 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:21,844 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:21,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:21,844 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:21,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:21,867 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 12:21:21,867 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:21,867 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:21,867 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:21,867 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:21,867 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:21,867 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:21,882 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:21,882 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:21,892 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-11-18 12:21:21,892 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:21,894 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:21,897 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 12:21:21,898 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:21,951 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 12:21:21,978 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:21,978 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2018-11-18 12:21:21,979 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:21,979 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 12:21:21,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 12:21:21,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:21:21,979 INFO L87 Difference]: Start difference. First operand 2754 states and 3940 transitions. Second operand 5 states. [2018-11-18 12:21:22,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:22,097 INFO L93 Difference]: Finished difference Result 4475 states and 6448 transitions. [2018-11-18 12:21:22,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 12:21:22,098 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 38 [2018-11-18 12:21:22,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:22,109 INFO L225 Difference]: With dead ends: 4475 [2018-11-18 12:21:22,109 INFO L226 Difference]: Without dead ends: 4474 [2018-11-18 12:21:22,112 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 73 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 12:21:22,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4474 states. [2018-11-18 12:21:22,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4474 to 3296. [2018-11-18 12:21:22,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3296 states. [2018-11-18 12:21:22,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3296 states to 3296 states and 4708 transitions. [2018-11-18 12:21:22,229 INFO L78 Accepts]: Start accepts. Automaton has 3296 states and 4708 transitions. Word has length 38 [2018-11-18 12:21:22,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:22,230 INFO L480 AbstractCegarLoop]: Abstraction has 3296 states and 4708 transitions. [2018-11-18 12:21:22,230 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 12:21:22,230 INFO L276 IsEmpty]: Start isEmpty. Operand 3296 states and 4708 transitions. [2018-11-18 12:21:22,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-11-18 12:21:22,231 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:22,231 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:22,231 INFO L423 AbstractCegarLoop]: === Iteration 19 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:22,231 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:22,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1901189380, now seen corresponding path program 3 times [2018-11-18 12:21:22,232 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:22,232 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:22,232 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:22,233 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:22,233 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:22,269 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,269 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:22,269 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:22,270 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:22,270 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:22,270 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:22,270 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:22,281 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:22,281 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:22,293 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:22,293 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:22,295 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:22,315 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,315 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:22,353 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,369 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:22,369 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2018-11-18 12:21:22,369 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:22,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 12:21:22,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 12:21:22,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:22,370 INFO L87 Difference]: Start difference. First operand 3296 states and 4708 transitions. Second operand 6 states. [2018-11-18 12:21:22,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:22,444 INFO L93 Difference]: Finished difference Result 5056 states and 7276 transitions. [2018-11-18 12:21:22,445 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 12:21:22,445 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 41 [2018-11-18 12:21:22,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:22,453 INFO L225 Difference]: With dead ends: 5056 [2018-11-18 12:21:22,453 INFO L226 Difference]: Without dead ends: 5055 [2018-11-18 12:21:22,455 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:22,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5055 states. [2018-11-18 12:21:22,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5055 to 3710. [2018-11-18 12:21:22,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3710 states. [2018-11-18 12:21:22,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3710 states to 3710 states and 5298 transitions. [2018-11-18 12:21:22,516 INFO L78 Accepts]: Start accepts. Automaton has 3710 states and 5298 transitions. Word has length 41 [2018-11-18 12:21:22,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:22,516 INFO L480 AbstractCegarLoop]: Abstraction has 3710 states and 5298 transitions. [2018-11-18 12:21:22,516 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 12:21:22,516 INFO L276 IsEmpty]: Start isEmpty. Operand 3710 states and 5298 transitions. [2018-11-18 12:21:22,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 12:21:22,517 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:22,517 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:22,517 INFO L423 AbstractCegarLoop]: === Iteration 20 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:22,517 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:22,518 INFO L82 PathProgramCache]: Analyzing trace with hash -1836942987, now seen corresponding path program 4 times [2018-11-18 12:21:22,518 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:22,518 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:22,519 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:22,519 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:22,519 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:22,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:22,562 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,562 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:22,562 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:22,562 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:22,562 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:22,563 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:22,563 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:22,571 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:22,571 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:22,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:22,599 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:22,603 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,603 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,654 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:22,654 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2018-11-18 12:21:22,654 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:22,655 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:21:22,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:21:22,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:21:22,655 INFO L87 Difference]: Start difference. First operand 3710 states and 5298 transitions. Second operand 7 states. [2018-11-18 12:21:22,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:22,730 INFO L93 Difference]: Finished difference Result 5694 states and 8252 transitions. [2018-11-18 12:21:22,731 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 12:21:22,731 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 44 [2018-11-18 12:21:22,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:22,744 INFO L225 Difference]: With dead ends: 5694 [2018-11-18 12:21:22,744 INFO L226 Difference]: Without dead ends: 5692 [2018-11-18 12:21:22,748 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:21:22,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5692 states. [2018-11-18 12:21:22,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5692 to 4693. [2018-11-18 12:21:22,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4693 states. [2018-11-18 12:21:22,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4693 states to 4693 states and 6669 transitions. [2018-11-18 12:21:22,819 INFO L78 Accepts]: Start accepts. Automaton has 4693 states and 6669 transitions. Word has length 44 [2018-11-18 12:21:22,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:22,819 INFO L480 AbstractCegarLoop]: Abstraction has 4693 states and 6669 transitions. [2018-11-18 12:21:22,819 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:21:22,819 INFO L276 IsEmpty]: Start isEmpty. Operand 4693 states and 6669 transitions. [2018-11-18 12:21:22,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 12:21:22,820 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:22,820 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:22,821 INFO L423 AbstractCegarLoop]: === Iteration 21 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:22,821 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:22,821 INFO L82 PathProgramCache]: Analyzing trace with hash 598210544, now seen corresponding path program 3 times [2018-11-18 12:21:22,821 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:22,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:22,822 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:22,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:22,822 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:22,861 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,862 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:22,862 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:22,862 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:22,862 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:22,862 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:22,862 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:22,870 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:22,870 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:22,878 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:22,878 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:22,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:22,884 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,884 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:22,935 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:22,951 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:22,951 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2018-11-18 12:21:22,951 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:22,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 12:21:22,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 12:21:22,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:22,951 INFO L87 Difference]: Start difference. First operand 4693 states and 6669 transitions. Second operand 6 states. [2018-11-18 12:21:23,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:23,030 INFO L93 Difference]: Finished difference Result 7553 states and 10909 transitions. [2018-11-18 12:21:23,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 12:21:23,031 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 44 [2018-11-18 12:21:23,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:23,041 INFO L225 Difference]: With dead ends: 7553 [2018-11-18 12:21:23,041 INFO L226 Difference]: Without dead ends: 7551 [2018-11-18 12:21:23,044 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:23,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7551 states. [2018-11-18 12:21:23,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7551 to 6141. [2018-11-18 12:21:23,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6141 states. [2018-11-18 12:21:23,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6141 states to 6141 states and 8677 transitions. [2018-11-18 12:21:23,130 INFO L78 Accepts]: Start accepts. Automaton has 6141 states and 8677 transitions. Word has length 44 [2018-11-18 12:21:23,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:23,130 INFO L480 AbstractCegarLoop]: Abstraction has 6141 states and 8677 transitions. [2018-11-18 12:21:23,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 12:21:23,131 INFO L276 IsEmpty]: Start isEmpty. Operand 6141 states and 8677 transitions. [2018-11-18 12:21:23,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-11-18 12:21:23,132 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:23,132 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:23,132 INFO L423 AbstractCegarLoop]: === Iteration 22 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:23,132 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:23,133 INFO L82 PathProgramCache]: Analyzing trace with hash -602602044, now seen corresponding path program 3 times [2018-11-18 12:21:23,133 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:23,133 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:23,133 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:23,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:23,134 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:23,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:23,164 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:23,164 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:23,164 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:23,164 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:23,164 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:23,164 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:23,165 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:23,176 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:23,176 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:23,194 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:23,194 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:23,195 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:23,200 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:23,200 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:23,235 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:23,250 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:23,250 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2018-11-18 12:21:23,250 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:23,251 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 12:21:23,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 12:21:23,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:23,251 INFO L87 Difference]: Start difference. First operand 6141 states and 8677 transitions. Second operand 6 states. [2018-11-18 12:21:23,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:23,417 INFO L93 Difference]: Finished difference Result 9410 states and 13413 transitions. [2018-11-18 12:21:23,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 12:21:23,418 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 49 [2018-11-18 12:21:23,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:23,431 INFO L225 Difference]: With dead ends: 9410 [2018-11-18 12:21:23,431 INFO L226 Difference]: Without dead ends: 9409 [2018-11-18 12:21:23,435 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:21:23,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9409 states. [2018-11-18 12:21:23,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9409 to 6913. [2018-11-18 12:21:23,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6913 states. [2018-11-18 12:21:23,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6913 states to 6913 states and 9765 transitions. [2018-11-18 12:21:23,589 INFO L78 Accepts]: Start accepts. Automaton has 6913 states and 9765 transitions. Word has length 49 [2018-11-18 12:21:23,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:23,589 INFO L480 AbstractCegarLoop]: Abstraction has 6913 states and 9765 transitions. [2018-11-18 12:21:23,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 12:21:23,589 INFO L276 IsEmpty]: Start isEmpty. Operand 6913 states and 9765 transitions. [2018-11-18 12:21:23,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-18 12:21:23,590 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:23,591 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:23,591 INFO L423 AbstractCegarLoop]: === Iteration 23 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:23,591 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:23,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1055287564, now seen corresponding path program 4 times [2018-11-18 12:21:23,591 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:23,592 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:23,592 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:23,592 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:23,592 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:23,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:23,633 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 12:21:23,633 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:23,633 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:23,633 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:23,633 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:23,633 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:23,633 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:23,649 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:23,650 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:23,661 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:23,666 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 12:21:23,666 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:23,728 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 12:21:23,752 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:23,752 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2018-11-18 12:21:23,752 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:23,753 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:21:23,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:21:23,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:21:23,753 INFO L87 Difference]: Start difference. First operand 6913 states and 9765 transitions. Second operand 7 states. [2018-11-18 12:21:23,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:23,885 INFO L93 Difference]: Finished difference Result 10150 states and 14465 transitions. [2018-11-18 12:21:23,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 12:21:23,886 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 50 [2018-11-18 12:21:23,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:23,895 INFO L225 Difference]: With dead ends: 10150 [2018-11-18 12:21:23,895 INFO L226 Difference]: Without dead ends: 10149 [2018-11-18 12:21:23,899 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:21:23,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10149 states. [2018-11-18 12:21:24,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10149 to 7523. [2018-11-18 12:21:24,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7523 states. [2018-11-18 12:21:24,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7523 states to 7523 states and 10629 transitions. [2018-11-18 12:21:24,010 INFO L78 Accepts]: Start accepts. Automaton has 7523 states and 10629 transitions. Word has length 50 [2018-11-18 12:21:24,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:24,010 INFO L480 AbstractCegarLoop]: Abstraction has 7523 states and 10629 transitions. [2018-11-18 12:21:24,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:21:24,010 INFO L276 IsEmpty]: Start isEmpty. Operand 7523 states and 10629 transitions. [2018-11-18 12:21:24,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 12:21:24,012 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:24,012 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:24,012 INFO L423 AbstractCegarLoop]: === Iteration 24 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:24,012 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:24,012 INFO L82 PathProgramCache]: Analyzing trace with hash -1121634520, now seen corresponding path program 5 times [2018-11-18 12:21:24,012 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:24,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:24,013 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:24,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:24,013 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,067 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:24,067 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:24,067 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:24,068 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:24,068 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:24,068 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:24,079 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:24,079 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:24,093 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-18 12:21:24,093 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:24,095 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:24,100 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,100 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:24,166 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,181 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:24,181 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2018-11-18 12:21:24,181 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:24,181 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 12:21:24,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 12:21:24,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:24,181 INFO L87 Difference]: Start difference. First operand 7523 states and 10629 transitions. Second operand 8 states. [2018-11-18 12:21:24,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:24,295 INFO L93 Difference]: Finished difference Result 11088 states and 15913 transitions. [2018-11-18 12:21:24,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 12:21:24,295 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 52 [2018-11-18 12:21:24,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:24,302 INFO L225 Difference]: With dead ends: 11088 [2018-11-18 12:21:24,303 INFO L226 Difference]: Without dead ends: 11086 [2018-11-18 12:21:24,306 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:24,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11086 states. [2018-11-18 12:21:24,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11086 to 9277. [2018-11-18 12:21:24,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9277 states. [2018-11-18 12:21:24,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9277 states to 9277 states and 13050 transitions. [2018-11-18 12:21:24,470 INFO L78 Accepts]: Start accepts. Automaton has 9277 states and 13050 transitions. Word has length 52 [2018-11-18 12:21:24,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:24,470 INFO L480 AbstractCegarLoop]: Abstraction has 9277 states and 13050 transitions. [2018-11-18 12:21:24,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 12:21:24,471 INFO L276 IsEmpty]: Start isEmpty. Operand 9277 states and 13050 transitions. [2018-11-18 12:21:24,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-11-18 12:21:24,472 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:24,472 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:24,473 INFO L423 AbstractCegarLoop]: === Iteration 25 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:24,473 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:24,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1990383130, now seen corresponding path program 4 times [2018-11-18 12:21:24,473 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:24,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:24,474 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:24,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:24,474 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:24,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:24,514 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,514 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:24,515 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:24,515 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:24,515 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:24,515 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:24,515 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:24,531 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:24,531 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:24,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:24,543 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:24,545 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,546 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:24,581 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,596 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:24,596 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2018-11-18 12:21:24,596 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:24,596 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:21:24,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:21:24,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:21:24,597 INFO L87 Difference]: Start difference. First operand 9277 states and 13050 transitions. Second operand 7 states. [2018-11-18 12:21:24,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:24,717 INFO L93 Difference]: Finished difference Result 14212 states and 20329 transitions. [2018-11-18 12:21:24,717 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 12:21:24,718 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 54 [2018-11-18 12:21:24,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:24,727 INFO L225 Difference]: With dead ends: 14212 [2018-11-18 12:21:24,727 INFO L226 Difference]: Without dead ends: 14210 [2018-11-18 12:21:24,731 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:21:24,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14210 states. [2018-11-18 12:21:24,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14210 to 11739. [2018-11-18 12:21:24,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11739 states. [2018-11-18 12:21:24,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11739 states to 11739 states and 16429 transitions. [2018-11-18 12:21:24,906 INFO L78 Accepts]: Start accepts. Automaton has 11739 states and 16429 transitions. Word has length 54 [2018-11-18 12:21:24,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:24,906 INFO L480 AbstractCegarLoop]: Abstraction has 11739 states and 16429 transitions. [2018-11-18 12:21:24,906 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:21:24,906 INFO L276 IsEmpty]: Start isEmpty. Operand 11739 states and 16429 transitions. [2018-11-18 12:21:24,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-11-18 12:21:24,908 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:24,908 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:24,909 INFO L423 AbstractCegarLoop]: === Iteration 26 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:24,909 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:24,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1774150148, now seen corresponding path program 5 times [2018-11-18 12:21:24,909 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:24,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:24,910 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:24,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:24,910 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:24,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:24,968 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,968 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:24,968 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:24,968 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:24,968 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:24,968 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:24,969 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:24,975 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:24,975 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:24,983 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-18 12:21:24,983 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:24,984 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:24,988 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:24,988 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:25,024 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:25,039 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:25,039 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2018-11-18 12:21:25,039 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:25,039 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 12:21:25,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 12:21:25,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:25,039 INFO L87 Difference]: Start difference. First operand 11739 states and 16429 transitions. Second operand 8 states. [2018-11-18 12:21:25,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:25,188 INFO L93 Difference]: Finished difference Result 16654 states and 23533 transitions. [2018-11-18 12:21:25,189 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 12:21:25,189 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 59 [2018-11-18 12:21:25,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:25,200 INFO L225 Difference]: With dead ends: 16654 [2018-11-18 12:21:25,200 INFO L226 Difference]: Without dead ends: 16653 [2018-11-18 12:21:25,205 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:25,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16653 states. [2018-11-18 12:21:25,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16653 to 12511. [2018-11-18 12:21:25,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12511 states. [2018-11-18 12:21:25,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12511 states to 12511 states and 17517 transitions. [2018-11-18 12:21:25,444 INFO L78 Accepts]: Start accepts. Automaton has 12511 states and 17517 transitions. Word has length 59 [2018-11-18 12:21:25,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:25,444 INFO L480 AbstractCegarLoop]: Abstraction has 12511 states and 17517 transitions. [2018-11-18 12:21:25,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 12:21:25,444 INFO L276 IsEmpty]: Start isEmpty. Operand 12511 states and 17517 transitions. [2018-11-18 12:21:25,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-11-18 12:21:25,446 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:25,446 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:25,446 INFO L423 AbstractCegarLoop]: === Iteration 27 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:25,447 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:25,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1469354459, now seen corresponding path program 6 times [2018-11-18 12:21:25,447 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:25,447 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:25,447 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:25,448 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:25,448 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:25,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:25,501 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:25,501 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:25,501 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:25,501 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:25,501 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:25,501 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:25,501 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:25,511 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:25,511 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:25,521 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:25,521 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:25,522 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:25,527 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:25,527 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:25,592 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:25,608 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:25,608 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2018-11-18 12:21:25,608 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:25,608 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 12:21:25,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 12:21:25,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-11-18 12:21:25,609 INFO L87 Difference]: Start difference. First operand 12511 states and 17517 transitions. Second operand 9 states. [2018-11-18 12:21:25,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:25,828 INFO L93 Difference]: Finished difference Result 17840 states and 25381 transitions. [2018-11-18 12:21:25,828 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 12:21:25,828 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 60 [2018-11-18 12:21:25,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:25,842 INFO L225 Difference]: With dead ends: 17840 [2018-11-18 12:21:25,842 INFO L226 Difference]: Without dead ends: 17838 [2018-11-18 12:21:25,847 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-11-18 12:21:25,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17838 states. [2018-11-18 12:21:26,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17838 to 15117. [2018-11-18 12:21:26,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15117 states. [2018-11-18 12:21:26,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15117 states to 15117 states and 21085 transitions. [2018-11-18 12:21:26,059 INFO L78 Accepts]: Start accepts. Automaton has 15117 states and 21085 transitions. Word has length 60 [2018-11-18 12:21:26,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:26,059 INFO L480 AbstractCegarLoop]: Abstraction has 15117 states and 21085 transitions. [2018-11-18 12:21:26,059 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 12:21:26,059 INFO L276 IsEmpty]: Start isEmpty. Operand 15117 states and 21085 transitions. [2018-11-18 12:21:26,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-11-18 12:21:26,060 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:26,061 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:26,061 INFO L423 AbstractCegarLoop]: === Iteration 28 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:26,061 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:26,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1169136107, now seen corresponding path program 4 times [2018-11-18 12:21:26,061 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:26,062 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:26,062 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:26,062 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:26,062 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:26,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:26,106 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:26,106 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:26,106 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:26,106 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:26,106 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:26,106 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:26,107 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:26,117 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:26,117 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:26,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:26,125 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:26,129 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:26,129 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:26,211 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:26,226 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:26,226 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2018-11-18 12:21:26,226 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:26,230 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:21:26,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:21:26,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:21:26,231 INFO L87 Difference]: Start difference. First operand 15117 states and 21085 transitions. Second operand 7 states. [2018-11-18 12:21:26,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:26,483 INFO L93 Difference]: Finished difference Result 22172 states and 31235 transitions. [2018-11-18 12:21:26,483 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 12:21:26,483 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 60 [2018-11-18 12:21:26,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:26,497 INFO L225 Difference]: With dead ends: 22172 [2018-11-18 12:21:26,497 INFO L226 Difference]: Without dead ends: 22171 [2018-11-18 12:21:26,500 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 115 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 12:21:26,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22171 states. [2018-11-18 12:21:26,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22171 to 16451. [2018-11-18 12:21:26,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16451 states. [2018-11-18 12:21:26,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16451 states to 16451 states and 22951 transitions. [2018-11-18 12:21:26,721 INFO L78 Accepts]: Start accepts. Automaton has 16451 states and 22951 transitions. Word has length 60 [2018-11-18 12:21:26,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:26,721 INFO L480 AbstractCegarLoop]: Abstraction has 16451 states and 22951 transitions. [2018-11-18 12:21:26,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:21:26,721 INFO L276 IsEmpty]: Start isEmpty. Operand 16451 states and 22951 transitions. [2018-11-18 12:21:26,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-11-18 12:21:26,723 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:26,723 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:26,723 INFO L423 AbstractCegarLoop]: === Iteration 29 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:26,723 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:26,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1717205052, now seen corresponding path program 5 times [2018-11-18 12:21:26,723 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:26,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:26,724 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:26,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:26,724 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:26,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:26,766 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:26,767 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:26,767 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:26,767 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:26,767 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:26,767 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:26,767 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:26,778 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:26,779 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:26,788 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-18 12:21:26,788 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:26,789 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:26,793 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:26,839 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:26,839 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2018-11-18 12:21:26,839 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:26,839 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 12:21:26,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 12:21:26,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:26,840 INFO L87 Difference]: Start difference. First operand 16451 states and 22951 transitions. Second operand 8 states. [2018-11-18 12:21:27,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:27,042 INFO L93 Difference]: Finished difference Result 24218 states and 34362 transitions. [2018-11-18 12:21:27,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 12:21:27,042 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 64 [2018-11-18 12:21:27,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:27,059 INFO L225 Difference]: With dead ends: 24218 [2018-11-18 12:21:27,059 INFO L226 Difference]: Without dead ends: 24216 [2018-11-18 12:21:27,063 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:27,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24216 states. [2018-11-18 12:21:27,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24216 to 20289. [2018-11-18 12:21:27,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20289 states. [2018-11-18 12:21:27,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20289 states to 20289 states and 28180 transitions. [2018-11-18 12:21:27,355 INFO L78 Accepts]: Start accepts. Automaton has 20289 states and 28180 transitions. Word has length 64 [2018-11-18 12:21:27,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:27,356 INFO L480 AbstractCegarLoop]: Abstraction has 20289 states and 28180 transitions. [2018-11-18 12:21:27,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 12:21:27,356 INFO L276 IsEmpty]: Start isEmpty. Operand 20289 states and 28180 transitions. [2018-11-18 12:21:27,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-18 12:21:27,357 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:27,358 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:27,358 INFO L423 AbstractCegarLoop]: === Iteration 30 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:27,358 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:27,358 INFO L82 PathProgramCache]: Analyzing trace with hash -840726130, now seen corresponding path program 7 times [2018-11-18 12:21:27,358 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:27,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:27,359 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:27,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:27,359 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:27,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:27,435 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:27,436 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:27,436 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:27,436 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:27,436 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:27,436 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:27,436 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:27,446 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:27,446 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:27,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:27,459 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:27,466 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:27,466 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:27,540 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:27,555 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:27,555 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2018-11-18 12:21:27,556 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:27,556 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 12:21:27,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 12:21:27,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:27,556 INFO L87 Difference]: Start difference. First operand 20289 states and 28180 transitions. Second operand 10 states. [2018-11-18 12:21:27,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:27,906 INFO L93 Difference]: Finished difference Result 28015 states and 39542 transitions. [2018-11-18 12:21:27,906 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 12:21:27,906 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 68 [2018-11-18 12:21:27,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:27,926 INFO L225 Difference]: With dead ends: 28015 [2018-11-18 12:21:27,926 INFO L226 Difference]: Without dead ends: 28013 [2018-11-18 12:21:27,930 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:27,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28013 states. [2018-11-18 12:21:28,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28013 to 23851. [2018-11-18 12:21:28,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23851 states. [2018-11-18 12:21:28,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23851 states to 23851 states and 33013 transitions. [2018-11-18 12:21:28,243 INFO L78 Accepts]: Start accepts. Automaton has 23851 states and 33013 transitions. Word has length 68 [2018-11-18 12:21:28,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:28,243 INFO L480 AbstractCegarLoop]: Abstraction has 23851 states and 33013 transitions. [2018-11-18 12:21:28,243 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 12:21:28,243 INFO L276 IsEmpty]: Start isEmpty. Operand 23851 states and 33013 transitions. [2018-11-18 12:21:28,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-18 12:21:28,244 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:28,244 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:28,245 INFO L423 AbstractCegarLoop]: === Iteration 31 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:28,245 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:28,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1096613876, now seen corresponding path program 6 times [2018-11-18 12:21:28,245 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:28,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:28,245 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:28,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:28,245 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:28,311 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:28,311 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:28,311 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:28,311 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:28,312 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:28,312 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:28,312 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:28,329 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:28,329 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:28,343 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:28,344 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:28,346 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:28,354 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:28,354 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:28,427 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:28,451 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:28,451 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2018-11-18 12:21:28,451 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:28,451 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 12:21:28,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 12:21:28,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-11-18 12:21:28,452 INFO L87 Difference]: Start difference. First operand 23851 states and 33013 transitions. Second operand 9 states. [2018-11-18 12:21:28,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:28,751 INFO L93 Difference]: Finished difference Result 35167 states and 49144 transitions. [2018-11-18 12:21:28,752 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 12:21:28,752 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 68 [2018-11-18 12:21:28,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:28,777 INFO L225 Difference]: With dead ends: 35167 [2018-11-18 12:21:28,778 INFO L226 Difference]: Without dead ends: 35166 [2018-11-18 12:21:28,784 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 129 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 12:21:28,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35166 states. [2018-11-18 12:21:29,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35166 to 25341. [2018-11-18 12:21:29,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25341 states. [2018-11-18 12:21:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25341 states to 25341 states and 35098 transitions. [2018-11-18 12:21:29,234 INFO L78 Accepts]: Start accepts. Automaton has 25341 states and 35098 transitions. Word has length 68 [2018-11-18 12:21:29,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:29,234 INFO L480 AbstractCegarLoop]: Abstraction has 25341 states and 35098 transitions. [2018-11-18 12:21:29,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 12:21:29,234 INFO L276 IsEmpty]: Start isEmpty. Operand 25341 states and 35098 transitions. [2018-11-18 12:21:29,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-11-18 12:21:29,237 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:29,237 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:29,237 INFO L423 AbstractCegarLoop]: === Iteration 32 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:29,237 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:29,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1181636900, now seen corresponding path program 5 times [2018-11-18 12:21:29,237 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:29,238 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:29,238 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:29,238 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:29,238 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:29,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:29,290 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:29,291 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:29,291 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:29,291 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:29,291 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:29,291 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:29,291 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:29,303 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:29,303 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:29,329 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-18 12:21:29,330 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:29,331 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:29,337 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:29,337 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:29,379 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:29,394 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:29,394 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2018-11-18 12:21:29,395 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:29,395 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 12:21:29,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 12:21:29,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:29,395 INFO L87 Difference]: Start difference. First operand 25341 states and 35098 transitions. Second operand 8 states. [2018-11-18 12:21:29,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:29,768 INFO L93 Difference]: Finished difference Result 35917 states and 50266 transitions. [2018-11-18 12:21:29,768 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 12:21:29,768 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 71 [2018-11-18 12:21:29,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:29,795 INFO L225 Difference]: With dead ends: 35917 [2018-11-18 12:21:29,795 INFO L226 Difference]: Without dead ends: 35916 [2018-11-18 12:21:29,801 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-11-18 12:21:29,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35916 states. [2018-11-18 12:21:30,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35916 to 27007. [2018-11-18 12:21:30,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27007 states. [2018-11-18 12:21:30,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27007 states to 27007 states and 37422 transitions. [2018-11-18 12:21:30,198 INFO L78 Accepts]: Start accepts. Automaton has 27007 states and 37422 transitions. Word has length 71 [2018-11-18 12:21:30,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:30,199 INFO L480 AbstractCegarLoop]: Abstraction has 27007 states and 37422 transitions. [2018-11-18 12:21:30,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 12:21:30,199 INFO L276 IsEmpty]: Start isEmpty. Operand 27007 states and 37422 transitions. [2018-11-18 12:21:30,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-18 12:21:30,201 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:30,201 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:30,202 INFO L423 AbstractCegarLoop]: === Iteration 33 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:30,202 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:30,202 INFO L82 PathProgramCache]: Analyzing trace with hash 1637723374, now seen corresponding path program 6 times [2018-11-18 12:21:30,202 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:30,203 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:30,203 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:30,203 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:30,203 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:30,265 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:30,265 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:30,265 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:30,265 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:30,265 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:30,265 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:30,265 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:30,283 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:30,283 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:30,298 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:30,298 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:30,299 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:30,304 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:30,304 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:30,365 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:30,379 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:30,380 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2018-11-18 12:21:30,380 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:30,380 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 12:21:30,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 12:21:30,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-11-18 12:21:30,381 INFO L87 Difference]: Start difference. First operand 27007 states and 37422 transitions. Second operand 9 states. [2018-11-18 12:21:30,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:30,836 INFO L93 Difference]: Finished difference Result 38471 states and 54211 transitions. [2018-11-18 12:21:30,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 12:21:30,836 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 74 [2018-11-18 12:21:30,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:30,879 INFO L225 Difference]: With dead ends: 38471 [2018-11-18 12:21:30,879 INFO L226 Difference]: Without dead ends: 38469 [2018-11-18 12:21:30,888 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 141 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 12:21:30,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38469 states. [2018-11-18 12:21:31,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38469 to 32634. [2018-11-18 12:21:31,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32634 states. [2018-11-18 12:21:31,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32634 states to 32634 states and 45046 transitions. [2018-11-18 12:21:31,363 INFO L78 Accepts]: Start accepts. Automaton has 32634 states and 45046 transitions. Word has length 74 [2018-11-18 12:21:31,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:31,363 INFO L480 AbstractCegarLoop]: Abstraction has 32634 states and 45046 transitions. [2018-11-18 12:21:31,363 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 12:21:31,363 INFO L276 IsEmpty]: Start isEmpty. Operand 32634 states and 45046 transitions. [2018-11-18 12:21:31,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-11-18 12:21:31,365 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:31,365 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:31,365 INFO L423 AbstractCegarLoop]: === Iteration 34 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:31,365 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:31,365 INFO L82 PathProgramCache]: Analyzing trace with hash -920314303, now seen corresponding path program 8 times [2018-11-18 12:21:31,365 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:31,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:31,366 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:31,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:31,366 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:31,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:31,441 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:31,442 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:31,442 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:31,442 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:31,442 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:31,442 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:31,442 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:31,457 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:31,458 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:31,479 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-18 12:21:31,479 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:31,481 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:31,489 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:31,577 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:31,592 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:31,592 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2018-11-18 12:21:31,592 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:31,592 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 12:21:31,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 12:21:31,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:31,593 INFO L87 Difference]: Start difference. First operand 32634 states and 45046 transitions. Second operand 11 states. [2018-11-18 12:21:31,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:31,993 INFO L93 Difference]: Finished difference Result 43991 states and 61696 transitions. [2018-11-18 12:21:31,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 12:21:31,993 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 76 [2018-11-18 12:21:31,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:32,026 INFO L225 Difference]: With dead ends: 43991 [2018-11-18 12:21:32,026 INFO L226 Difference]: Without dead ends: 43989 [2018-11-18 12:21:32,034 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:32,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43989 states. [2018-11-18 12:21:32,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43989 to 37888. [2018-11-18 12:21:32,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37888 states. [2018-11-18 12:21:32,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37888 states to 37888 states and 52141 transitions. [2018-11-18 12:21:32,605 INFO L78 Accepts]: Start accepts. Automaton has 37888 states and 52141 transitions. Word has length 76 [2018-11-18 12:21:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:32,606 INFO L480 AbstractCegarLoop]: Abstraction has 37888 states and 52141 transitions. [2018-11-18 12:21:32,606 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 12:21:32,606 INFO L276 IsEmpty]: Start isEmpty. Operand 37888 states and 52141 transitions. [2018-11-18 12:21:32,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-11-18 12:21:32,608 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:32,608 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:32,608 INFO L423 AbstractCegarLoop]: === Iteration 35 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:32,608 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:32,608 INFO L82 PathProgramCache]: Analyzing trace with hash 792505092, now seen corresponding path program 7 times [2018-11-18 12:21:32,608 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:32,609 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:32,609 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:32,609 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:32,609 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:32,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:32,662 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:32,662 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:32,662 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:32,662 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:32,662 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:32,662 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:32,662 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:32,670 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:32,670 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:32,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:32,685 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:32,685 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:32,783 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:32,798 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:32,798 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2018-11-18 12:21:32,798 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:32,798 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 12:21:32,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 12:21:32,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:32,798 INFO L87 Difference]: Start difference. First operand 37888 states and 52141 transitions. Second operand 10 states. [2018-11-18 12:21:33,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:33,213 INFO L93 Difference]: Finished difference Result 54536 states and 75804 transitions. [2018-11-18 12:21:33,213 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 12:21:33,213 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 77 [2018-11-18 12:21:33,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:33,261 INFO L225 Difference]: With dead ends: 54536 [2018-11-18 12:21:33,261 INFO L226 Difference]: Without dead ends: 54535 [2018-11-18 12:21:33,270 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:33,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54535 states. [2018-11-18 12:21:33,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54535 to 39807. [2018-11-18 12:21:33,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39807 states. [2018-11-18 12:21:33,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39807 states to 39807 states and 54817 transitions. [2018-11-18 12:21:33,910 INFO L78 Accepts]: Start accepts. Automaton has 39807 states and 54817 transitions. Word has length 77 [2018-11-18 12:21:33,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:33,910 INFO L480 AbstractCegarLoop]: Abstraction has 39807 states and 54817 transitions. [2018-11-18 12:21:33,910 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 12:21:33,910 INFO L276 IsEmpty]: Start isEmpty. Operand 39807 states and 54817 transitions. [2018-11-18 12:21:33,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-18 12:21:33,913 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:33,913 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:33,913 INFO L423 AbstractCegarLoop]: === Iteration 36 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:33,914 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:33,914 INFO L82 PathProgramCache]: Analyzing trace with hash 160642741, now seen corresponding path program 6 times [2018-11-18 12:21:33,914 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:33,914 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:33,914 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:33,914 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:33,914 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:33,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:33,981 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:33,981 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:33,981 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:33,982 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:33,982 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:33,982 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:33,982 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:34,000 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:34,000 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:34,027 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:34,027 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:34,029 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:34,039 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:34,039 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:34,126 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:34,141 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:34,141 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2018-11-18 12:21:34,141 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:34,141 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 12:21:34,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 12:21:34,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-11-18 12:21:34,141 INFO L87 Difference]: Start difference. First operand 39807 states and 54817 transitions. Second operand 9 states. [2018-11-18 12:21:34,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:34,674 INFO L93 Difference]: Finished difference Result 54859 states and 76349 transitions. [2018-11-18 12:21:34,674 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 12:21:34,674 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 82 [2018-11-18 12:21:34,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:34,719 INFO L225 Difference]: With dead ends: 54859 [2018-11-18 12:21:34,719 INFO L226 Difference]: Without dead ends: 54858 [2018-11-18 12:21:34,728 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 157 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 12:21:34,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54858 states. [2018-11-18 12:21:35,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54858 to 41839. [2018-11-18 12:21:35,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41839 states. [2018-11-18 12:21:35,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41839 states to 41839 states and 57645 transitions. [2018-11-18 12:21:35,339 INFO L78 Accepts]: Start accepts. Automaton has 41839 states and 57645 transitions. Word has length 82 [2018-11-18 12:21:35,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:35,339 INFO L480 AbstractCegarLoop]: Abstraction has 41839 states and 57645 transitions. [2018-11-18 12:21:35,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 12:21:35,339 INFO L276 IsEmpty]: Start isEmpty. Operand 41839 states and 57645 transitions. [2018-11-18 12:21:35,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-11-18 12:21:35,342 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:35,342 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:35,342 INFO L423 AbstractCegarLoop]: === Iteration 37 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:35,342 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:35,342 INFO L82 PathProgramCache]: Analyzing trace with hash 795627508, now seen corresponding path program 9 times [2018-11-18 12:21:35,342 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:35,343 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:35,343 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:35,343 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:35,343 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:35,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:35,414 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:35,414 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:35,414 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:35,414 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:35,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 12:21:35,414 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:35,414 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:35,422 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:35,423 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:35,434 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:35,434 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:35,435 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:35,440 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:35,441 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:35,527 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:35,542 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:35,542 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2018-11-18 12:21:35,542 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:35,542 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 12:21:35,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 12:21:35,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:35,543 INFO L87 Difference]: Start difference. First operand 41839 states and 57645 transitions. Second operand 12 states. [2018-11-18 12:21:36,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:36,074 INFO L93 Difference]: Finished difference Result 55263 states and 77324 transitions. [2018-11-18 12:21:36,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 12:21:36,074 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 84 [2018-11-18 12:21:36,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:36,119 INFO L225 Difference]: With dead ends: 55263 [2018-11-18 12:21:36,120 INFO L226 Difference]: Without dead ends: 55261 [2018-11-18 12:21:36,130 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:36,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55261 states. [2018-11-18 12:21:36,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55261 to 48062. [2018-11-18 12:21:36,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48062 states. [2018-11-18 12:21:36,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48062 states to 48062 states and 66044 transitions. [2018-11-18 12:21:36,870 INFO L78 Accepts]: Start accepts. Automaton has 48062 states and 66044 transitions. Word has length 84 [2018-11-18 12:21:36,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:36,870 INFO L480 AbstractCegarLoop]: Abstraction has 48062 states and 66044 transitions. [2018-11-18 12:21:36,870 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 12:21:36,870 INFO L276 IsEmpty]: Start isEmpty. Operand 48062 states and 66044 transitions. [2018-11-18 12:21:36,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-11-18 12:21:36,874 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:36,874 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:36,874 INFO L423 AbstractCegarLoop]: === Iteration 38 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:36,874 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:36,874 INFO L82 PathProgramCache]: Analyzing trace with hash 250668440, now seen corresponding path program 7 times [2018-11-18 12:21:36,874 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:36,875 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:36,875 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:36,875 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:36,875 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:36,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:36,943 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:36,943 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:36,943 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:36,943 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:36,943 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:36,943 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:36,944 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:36,949 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:36,949 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:36,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:36,960 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:36,965 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:36,965 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:37,019 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:37,033 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:37,034 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2018-11-18 12:21:37,034 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:37,034 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 12:21:37,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 12:21:37,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:37,034 INFO L87 Difference]: Start difference. First operand 48062 states and 66044 transitions. Second operand 10 states. [2018-11-18 12:21:37,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:37,605 INFO L93 Difference]: Finished difference Result 66587 states and 93042 transitions. [2018-11-18 12:21:37,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 12:21:37,605 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 84 [2018-11-18 12:21:37,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:37,663 INFO L225 Difference]: With dead ends: 66587 [2018-11-18 12:21:37,663 INFO L226 Difference]: Without dead ends: 66585 [2018-11-18 12:21:37,673 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:37,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66585 states. [2018-11-18 12:21:38,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66585 to 57114. [2018-11-18 12:21:38,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57114 states. [2018-11-18 12:21:38,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57114 states to 57114 states and 78223 transitions. [2018-11-18 12:21:38,568 INFO L78 Accepts]: Start accepts. Automaton has 57114 states and 78223 transitions. Word has length 84 [2018-11-18 12:21:38,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:38,568 INFO L480 AbstractCegarLoop]: Abstraction has 57114 states and 78223 transitions. [2018-11-18 12:21:38,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 12:21:38,568 INFO L276 IsEmpty]: Start isEmpty. Operand 57114 states and 78223 transitions. [2018-11-18 12:21:38,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-18 12:21:38,572 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:38,572 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:38,572 INFO L423 AbstractCegarLoop]: === Iteration 39 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:38,572 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:38,572 INFO L82 PathProgramCache]: Analyzing trace with hash -955787508, now seen corresponding path program 8 times [2018-11-18 12:21:38,572 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:38,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:38,573 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:38,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:38,573 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:38,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:38,647 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:38,648 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:38,648 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:38,648 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:38,648 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:38,648 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:38,648 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:38,658 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:38,659 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:38,679 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-18 12:21:38,679 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:38,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:38,691 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:38,691 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:38,895 WARN L180 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 5 [2018-11-18 12:21:38,947 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:38,965 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:38,965 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2018-11-18 12:21:38,965 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:38,965 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 12:21:38,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 12:21:38,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:38,966 INFO L87 Difference]: Start difference. First operand 57114 states and 78223 transitions. Second operand 11 states. [2018-11-18 12:21:39,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:39,601 INFO L93 Difference]: Finished difference Result 80500 states and 111382 transitions. [2018-11-18 12:21:39,602 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 12:21:39,602 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 86 [2018-11-18 12:21:39,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:39,672 INFO L225 Difference]: With dead ends: 80500 [2018-11-18 12:21:39,672 INFO L226 Difference]: Without dead ends: 80499 [2018-11-18 12:21:39,687 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:39,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80499 states. [2018-11-18 12:21:40,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80499 to 59511. [2018-11-18 12:21:40,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59511 states. [2018-11-18 12:21:40,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59511 states to 59511 states and 81556 transitions. [2018-11-18 12:21:40,632 INFO L78 Accepts]: Start accepts. Automaton has 59511 states and 81556 transitions. Word has length 86 [2018-11-18 12:21:40,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:40,633 INFO L480 AbstractCegarLoop]: Abstraction has 59511 states and 81556 transitions. [2018-11-18 12:21:40,633 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 12:21:40,633 INFO L276 IsEmpty]: Start isEmpty. Operand 59511 states and 81556 transitions. [2018-11-18 12:21:40,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-11-18 12:21:40,636 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:40,636 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:40,636 INFO L423 AbstractCegarLoop]: === Iteration 40 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:40,637 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:40,637 INFO L82 PathProgramCache]: Analyzing trace with hash 600579751, now seen corresponding path program 10 times [2018-11-18 12:21:40,637 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:40,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:40,637 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:40,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:40,637 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:40,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:40,715 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 430 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:40,715 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:40,715 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:40,715 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:40,715 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:40,715 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:40,715 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:40,723 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:40,723 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:40,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:40,735 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:40,741 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 430 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:40,741 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:40,859 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 430 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:40,873 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:40,874 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2018-11-18 12:21:40,874 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:40,874 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 12:21:40,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 12:21:40,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-11-18 12:21:40,874 INFO L87 Difference]: Start difference. First operand 59511 states and 81556 transitions. Second operand 13 states. [2018-11-18 12:21:41,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:41,645 INFO L93 Difference]: Finished difference Result 77226 states and 107448 transitions. [2018-11-18 12:21:41,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-18 12:21:41,646 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 92 [2018-11-18 12:21:41,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:41,704 INFO L225 Difference]: With dead ends: 77226 [2018-11-18 12:21:41,704 INFO L226 Difference]: Without dead ends: 77224 [2018-11-18 12:21:41,712 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-11-18 12:21:41,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77224 states. [2018-11-18 12:21:42,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77224 to 67739. [2018-11-18 12:21:42,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67739 states. [2018-11-18 12:21:42,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67739 states to 67739 states and 92615 transitions. [2018-11-18 12:21:42,654 INFO L78 Accepts]: Start accepts. Automaton has 67739 states and 92615 transitions. Word has length 92 [2018-11-18 12:21:42,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:42,654 INFO L480 AbstractCegarLoop]: Abstraction has 67739 states and 92615 transitions. [2018-11-18 12:21:42,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 12:21:42,654 INFO L276 IsEmpty]: Start isEmpty. Operand 67739 states and 92615 transitions. [2018-11-18 12:21:42,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-18 12:21:42,658 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:42,658 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:42,658 INFO L423 AbstractCegarLoop]: === Iteration 41 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:42,658 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:42,658 INFO L82 PathProgramCache]: Analyzing trace with hash 1599136900, now seen corresponding path program 7 times [2018-11-18 12:21:42,658 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:42,659 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:42,659 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:42,659 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:42,659 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:42,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:42,713 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:42,713 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:42,713 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:42,713 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:42,713 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:42,713 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:42,713 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:42,722 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:42,722 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:21:42,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:42,733 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:42,740 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:42,740 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:42,797 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:42,811 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:42,811 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2018-11-18 12:21:42,812 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:42,812 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 12:21:42,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 12:21:42,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:42,812 INFO L87 Difference]: Start difference. First operand 67739 states and 92615 transitions. Second operand 10 states. [2018-11-18 12:21:43,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:43,571 INFO L93 Difference]: Finished difference Result 91168 states and 125991 transitions. [2018-11-18 12:21:43,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 12:21:43,571 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 93 [2018-11-18 12:21:43,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:43,650 INFO L225 Difference]: With dead ends: 91168 [2018-11-18 12:21:43,650 INFO L226 Difference]: Without dead ends: 91167 [2018-11-18 12:21:43,666 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-11-18 12:21:43,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91167 states. [2018-11-18 12:21:44,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91167 to 70507. [2018-11-18 12:21:44,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70507 states. [2018-11-18 12:21:45,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70507 states to 70507 states and 96451 transitions. [2018-11-18 12:21:45,081 INFO L78 Accepts]: Start accepts. Automaton has 70507 states and 96451 transitions. Word has length 93 [2018-11-18 12:21:45,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:45,081 INFO L480 AbstractCegarLoop]: Abstraction has 70507 states and 96451 transitions. [2018-11-18 12:21:45,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 12:21:45,081 INFO L276 IsEmpty]: Start isEmpty. Operand 70507 states and 96451 transitions. [2018-11-18 12:21:45,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-11-18 12:21:45,086 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:45,086 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:45,087 INFO L423 AbstractCegarLoop]: === Iteration 42 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:45,087 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:45,087 INFO L82 PathProgramCache]: Analyzing trace with hash 1467797954, now seen corresponding path program 8 times [2018-11-18 12:21:45,087 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:45,088 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:45,088 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:21:45,088 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:45,088 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:45,143 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:45,143 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:45,143 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:45,143 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:45,143 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:45,143 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:45,144 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:45,151 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:45,151 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:45,165 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-18 12:21:45,165 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:45,166 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:45,177 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:45,243 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:45,258 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:45,258 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2018-11-18 12:21:45,258 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:45,259 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 12:21:45,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 12:21:45,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:45,259 INFO L87 Difference]: Start difference. First operand 70507 states and 96451 transitions. Second operand 11 states. [2018-11-18 12:21:46,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:46,012 INFO L93 Difference]: Finished difference Result 95408 states and 132669 transitions. [2018-11-18 12:21:46,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 12:21:46,013 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 94 [2018-11-18 12:21:46,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:46,097 INFO L225 Difference]: With dead ends: 95408 [2018-11-18 12:21:46,097 INFO L226 Difference]: Without dead ends: 95406 [2018-11-18 12:21:46,113 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:46,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95406 states. [2018-11-18 12:21:47,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95406 to 82627. [2018-11-18 12:21:47,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82627 states. [2018-11-18 12:21:47,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82627 states to 82627 states and 112705 transitions. [2018-11-18 12:21:47,380 INFO L78 Accepts]: Start accepts. Automaton has 82627 states and 112705 transitions. Word has length 94 [2018-11-18 12:21:47,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:47,380 INFO L480 AbstractCegarLoop]: Abstraction has 82627 states and 112705 transitions. [2018-11-18 12:21:47,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 12:21:47,380 INFO L276 IsEmpty]: Start isEmpty. Operand 82627 states and 112705 transitions. [2018-11-18 12:21:47,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-11-18 12:21:47,385 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:47,385 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:47,386 INFO L423 AbstractCegarLoop]: === Iteration 43 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:47,386 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:47,386 INFO L82 PathProgramCache]: Analyzing trace with hash 89764868, now seen corresponding path program 9 times [2018-11-18 12:21:47,386 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:47,387 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:47,387 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:47,387 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:47,387 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:47,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:47,454 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 0 proven. 405 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:47,454 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:47,454 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:47,454 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:47,454 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:47,454 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:47,454 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:47,467 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:47,467 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:47,488 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:47,488 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:47,490 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:47,497 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 0 proven. 405 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:47,498 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:47,581 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 0 proven. 405 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:47,596 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:47,596 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2018-11-18 12:21:47,596 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:47,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 12:21:47,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 12:21:47,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:47,597 INFO L87 Difference]: Start difference. First operand 82627 states and 112705 transitions. Second operand 12 states. [2018-11-18 12:21:48,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:48,714 INFO L93 Difference]: Finished difference Result 114316 states and 157543 transitions. [2018-11-18 12:21:48,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 12:21:48,715 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 95 [2018-11-18 12:21:48,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:48,816 INFO L225 Difference]: With dead ends: 114316 [2018-11-18 12:21:48,817 INFO L226 Difference]: Without dead ends: 114315 [2018-11-18 12:21:48,831 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:48,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114315 states. [2018-11-18 12:21:50,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114315 to 85551. [2018-11-18 12:21:50,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85551 states. [2018-11-18 12:21:50,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85551 states to 85551 states and 116761 transitions. [2018-11-18 12:21:50,154 INFO L78 Accepts]: Start accepts. Automaton has 85551 states and 116761 transitions. Word has length 95 [2018-11-18 12:21:50,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:50,155 INFO L480 AbstractCegarLoop]: Abstraction has 85551 states and 116761 transitions. [2018-11-18 12:21:50,155 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 12:21:50,155 INFO L276 IsEmpty]: Start isEmpty. Operand 85551 states and 116761 transitions. [2018-11-18 12:21:50,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-11-18 12:21:50,160 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:50,160 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 11, 11, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:50,160 INFO L423 AbstractCegarLoop]: === Iteration 44 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:50,160 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:50,160 INFO L82 PathProgramCache]: Analyzing trace with hash 106400346, now seen corresponding path program 11 times [2018-11-18 12:21:50,160 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:50,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:50,161 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:50,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:50,161 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:50,224 INFO L134 CoverageAnalysis]: Checked inductivity of 517 backedges. 0 proven. 517 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:50,224 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:50,224 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:50,224 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:50,224 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:50,224 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:50,224 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:50,231 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:50,231 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:50,247 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-11-18 12:21:50,247 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:50,249 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:50,454 INFO L134 CoverageAnalysis]: Checked inductivity of 517 backedges. 517 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:50,454 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:50,591 INFO L134 CoverageAnalysis]: Checked inductivity of 517 backedges. 517 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:50,607 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-11-18 12:21:50,607 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [14, 14] imperfect sequences [13] total 38 [2018-11-18 12:21:50,607 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:21:50,607 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 12:21:50,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 12:21:50,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=1046, Unknown=0, NotChecked=0, Total=1406 [2018-11-18 12:21:50,608 INFO L87 Difference]: Start difference. First operand 85551 states and 116761 transitions. Second operand 14 states. [2018-11-18 12:21:51,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:51,160 INFO L93 Difference]: Finished difference Result 105885 states and 143432 transitions. [2018-11-18 12:21:51,160 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-18 12:21:51,160 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 100 [2018-11-18 12:21:51,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:51,161 INFO L225 Difference]: With dead ends: 105885 [2018-11-18 12:21:51,161 INFO L226 Difference]: Without dead ends: 546 [2018-11-18 12:21:51,221 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=360, Invalid=1046, Unknown=0, NotChecked=0, Total=1406 [2018-11-18 12:21:51,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-11-18 12:21:51,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 337. [2018-11-18 12:21:51,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2018-11-18 12:21:51,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 375 transitions. [2018-11-18 12:21:51,229 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 375 transitions. Word has length 100 [2018-11-18 12:21:51,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:51,229 INFO L480 AbstractCegarLoop]: Abstraction has 337 states and 375 transitions. [2018-11-18 12:21:51,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 12:21:51,229 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 375 transitions. [2018-11-18 12:21:51,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-11-18 12:21:51,229 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:51,229 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:51,229 INFO L423 AbstractCegarLoop]: === Iteration 45 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:51,230 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:51,230 INFO L82 PathProgramCache]: Analyzing trace with hash 1188679509, now seen corresponding path program 8 times [2018-11-18 12:21:51,230 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:51,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:51,230 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:51,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:51,230 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:51,287 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,287 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:51,287 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:51,287 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:51,287 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:51,287 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:51,287 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:51,294 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-18 12:21:51,294 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-18 12:21:51,308 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-18 12:21:51,309 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:51,310 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:51,318 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,318 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:51,387 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,402 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:51,402 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2018-11-18 12:21:51,402 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:51,403 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 12:21:51,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 12:21:51,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:51,403 INFO L87 Difference]: Start difference. First operand 337 states and 375 transitions. Second operand 11 states. [2018-11-18 12:21:51,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:51,432 INFO L93 Difference]: Finished difference Result 360 states and 397 transitions. [2018-11-18 12:21:51,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 12:21:51,432 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 104 [2018-11-18 12:21:51,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:51,433 INFO L225 Difference]: With dead ends: 360 [2018-11-18 12:21:51,433 INFO L226 Difference]: Without dead ends: 211 [2018-11-18 12:21:51,433 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-11-18 12:21:51,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-11-18 12:21:51,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-11-18 12:21:51,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-11-18 12:21:51,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 210 transitions. [2018-11-18 12:21:51,436 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 210 transitions. Word has length 104 [2018-11-18 12:21:51,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:51,437 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 210 transitions. [2018-11-18 12:21:51,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 12:21:51,437 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 210 transitions. [2018-11-18 12:21:51,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-11-18 12:21:51,437 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:51,437 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:51,437 INFO L423 AbstractCegarLoop]: === Iteration 46 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:51,437 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:51,437 INFO L82 PathProgramCache]: Analyzing trace with hash -258535060, now seen corresponding path program 9 times [2018-11-18 12:21:51,437 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:51,438 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:51,438 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:51,438 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:51,438 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:51,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:51,522 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,522 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:51,522 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:51,523 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:51,523 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:51,523 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:51,523 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:51,541 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:51,541 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:51,561 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:51,562 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:51,563 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:51,574 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,574 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:51,694 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,709 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:51,709 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2018-11-18 12:21:51,710 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:51,710 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 12:21:51,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 12:21:51,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:51,710 INFO L87 Difference]: Start difference. First operand 211 states and 210 transitions. Second operand 12 states. [2018-11-18 12:21:51,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:51,730 INFO L93 Difference]: Finished difference Result 211 states and 210 transitions. [2018-11-18 12:21:51,730 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 12:21:51,730 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 104 [2018-11-18 12:21:51,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:51,731 INFO L225 Difference]: With dead ends: 211 [2018-11-18 12:21:51,731 INFO L226 Difference]: Without dead ends: 116 [2018-11-18 12:21:51,731 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:51,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-11-18 12:21:51,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2018-11-18 12:21:51,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-18 12:21:51,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 115 transitions. [2018-11-18 12:21:51,735 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 115 transitions. Word has length 104 [2018-11-18 12:21:51,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:51,735 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 115 transitions. [2018-11-18 12:21:51,735 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 12:21:51,735 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 115 transitions. [2018-11-18 12:21:51,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-11-18 12:21:51,735 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:21:51,735 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1] [2018-11-18 12:21:51,736 INFO L423 AbstractCegarLoop]: === Iteration 47 === [mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2018-11-18 12:21:51,736 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:21:51,736 INFO L82 PathProgramCache]: Analyzing trace with hash -2088589340, now seen corresponding path program 9 times [2018-11-18 12:21:51,736 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:21:51,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:51,736 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 12:21:51,737 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:21:51,737 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:21:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:21:51,818 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 0 proven. 495 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,818 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:51,818 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:21:51,819 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-18 12:21:51,819 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-18 12:21:51,819 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:21:51,819 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/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 12:21:51,828 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-18 12:21:51,828 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-18 12:21:51,842 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-18 12:21:51,842 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 12:21:51,844 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:21:51,854 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 0 proven. 495 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,854 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:21:51,962 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 0 proven. 495 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:21:51,985 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:21:51,985 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2018-11-18 12:21:51,985 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:21:51,985 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 12:21:51,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 12:21:51,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:51,986 INFO L87 Difference]: Start difference. First operand 116 states and 115 transitions. Second operand 12 states. [2018-11-18 12:21:52,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:21:52,006 INFO L93 Difference]: Finished difference Result 116 states and 115 transitions. [2018-11-18 12:21:52,007 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 12:21:52,008 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 115 [2018-11-18 12:21:52,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:21:52,008 INFO L225 Difference]: With dead ends: 116 [2018-11-18 12:21:52,008 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 12:21:52,009 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-11-18 12:21:52,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 12:21:52,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 12:21:52,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 12:21:52,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 12:21:52,009 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 115 [2018-11-18 12:21:52,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:21:52,009 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 12:21:52,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 12:21:52,009 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 12:21:52,010 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 12:21:52,013 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 12:21:52,809 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:52,832 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:52,833 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:52,836 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:52,845 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:52,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,058 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,062 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,095 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,115 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,123 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,158 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,233 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,239 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,247 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,275 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,368 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,372 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,372 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,390 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,517 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,523 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,539 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,545 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,562 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,568 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,607 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,695 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,732 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,733 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,763 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,789 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:53,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,337 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,472 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,607 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,710 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,840 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,947 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,978 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:54,978 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,043 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,125 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,430 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,595 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,614 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,633 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,776 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:55,862 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:56,017 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:56,087 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:56,230 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:56,984 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:57,802 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,145 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,152 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,158 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,164 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,223 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,242 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,262 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,590 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,757 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:58,783 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:59,329 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:59,383 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:21:59,597 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:00,233 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:00,282 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:00,821 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:01,066 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:01,092 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:01,472 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:02,176 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:02,287 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:02,667 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:02,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:04,542 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:05,155 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:07,042 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:07,118 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:07,724 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:08,149 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:08,357 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:09,283 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:09,350 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:09,729 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:09,920 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:10,223 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:11,803 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:12,933 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:14,253 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:14,629 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:14,930 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:15,015 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:17,109 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:17,267 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:17,674 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:17,743 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:18,616 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:19,996 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:21,692 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:22,039 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:22,290 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:22,442 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:22:22,670 WARN L180 SmtUtils]: Spent 30.63 s on a formula simplification. DAG size of input: 3475 DAG size of output: 2312 [2018-11-18 12:23:17,909 WARN L180 SmtUtils]: Spent 55.19 s on a formula simplification. DAG size of input: 2062 DAG size of output: 348 [2018-11-18 12:23:17,912 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L428 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-18 12:23:17,913 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L27(lines 27 31) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 28) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 13 35) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L23(lines 23 31) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L19-1(lines 19 33) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L19-3(lines 19 33) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 20) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 26) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 30) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 24) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L28(line 28) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L28-1(line 28) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L24(line 24) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L24-1(line 24) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L20(line 20) no Hoare annotation was computed. [2018-11-18 12:23:17,913 INFO L425 ceAbstractionStarter]: For program point L20-1(line 20) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point L29(lines 29 31) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 20) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point L25(lines 25 31) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 24) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 13 35) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point L30(line 30) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L428 ceAbstractionStarter]: At program point mainENTRY(lines 13 35) the Hoare annotation is: true [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point L30-1(line 30) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point L26(line 26) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point L26-1(line 26) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point L22(lines 22 32) no Hoare annotation was computed. [2018-11-18 12:23:17,914 INFO L425 ceAbstractionStarter]: For program point mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 28) no Hoare annotation was computed. [2018-11-18 12:23:17,916 INFO L421 ceAbstractionStarter]: At program point L22-1(lines 19 33) the Hoare annotation is: (let ((.cse65 (<= 0 (+ main_~x~0 2147483648))) (.cse64 (<= 0 main_~i~0)) (.cse23 (<= main_~x~0 0)) (.cse3 (<= main_~N~0 10)) (.cse27 (<= 0 (+ main_~y~0 2147483648)))) (let ((.cse21 (<= 0 (+ main_~x~0 2))) (.cse45 (<= main_~x~0 1)) (.cse18 (<= main_~y~0 3)) (.cse19 (<= 0 main_~y~0)) (.cse26 (<= main_~x~0 2)) (.cse43 (<= 0 (+ main_~x~0 4))) (.cse5 (<= main_~y~0 0)) (.cse55 (<= 0 (+ main_~x~0 3))) (.cse62 (and .cse65 .cse64 .cse23 .cse3 .cse27)) (.cse20 (<= main_~y~0 4)) (.cse42 (and .cse65 .cse64 .cse3 .cse27)) (.cse6 (<= main_~x~0 3)) (.cse4 (<= 0 main_~x~0))) (let ((.cse40 (and .cse6 .cse64 .cse3 .cse4 .cse27)) (.cse34 (and .cse20 .cse42)) (.cse39 (<= main_~x~0 9)) (.cse41 (<= 0 (+ main_~y~0 6))) (.cse61 (and .cse55 .cse62)) (.cse60 (and .cse43 .cse42 .cse23 .cse5)) (.cse33 (<= 0 (+ main_~x~0 9))) (.cse53 (<= 1 main_~i~0)) (.cse58 (and .cse64 .cse19 .cse26 .cse3)) (.cse63 (and .cse65 .cse64 .cse19 .cse3)) (.cse8 (<= 0 (+ main_~y~0 4))) (.cse54 (<= 0 (+ main_~x~0 8))) (.cse44 (and .cse19 .cse18 .cse62)) (.cse25 (and .cse6 .cse64 .cse3 .cse27)) (.cse15 (and .cse6 .cse64 .cse19 .cse3)) (.cse47 (<= main_~y~0 5)) (.cse50 (and .cse55 .cse42 .cse23)) (.cse49 (and .cse64 .cse45 .cse19 .cse3 .cse4)) (.cse37 (<= main_~y~0 7)) (.cse9 (<= main_~x~0 6)) (.cse11 (<= 0 (+ main_~y~0 5))) (.cse57 (and .cse21 .cse64 .cse3 .cse27)) (.cse16 (<= 7 main_~i~0)) (.cse13 (<= main_~x~0 5)) (.cse2 (<= main_~x~0 4)) (.cse0 (<= 0 (+ main_~y~0 1))) (.cse56 (<= 0 (+ main_~x~0 5))) (.cse22 (<= 6 main_~i~0)) (.cse52 (<= 0 (+ main_~y~0 7))) (.cse59 (<= main_~x~0 8)) (.cse29 (<= 8 main_~i~0)) (.cse48 (<= 3 main_~i~0)) (.cse28 (<= 0 (+ main_~x~0 7))) (.cse24 (<= 0 (+ main_~x~0 6))) (.cse17 (<= 0 (+ main_~y~0 2))) (.cse46 (<= 2 main_~i~0)) (.cse12 (<= 9 main_~i~0)) (.cse35 (<= 0 (+ main_~x~0 1))) (.cse1 (<= 5 main_~i~0)) (.cse51 (<= main_~y~0 2)) (.cse31 (<= main_~x~0 7)) (.cse30 (<= 0 (+ main_~y~0 3))) (.cse14 (<= main_~y~0 6)) (.cse38 (and .cse21 .cse64 .cse19 .cse3)) (.cse36 (<= main_~y~0 8)) (.cse10 (<= 10 main_~i~0)) (.cse7 (<= 4 main_~i~0)) (.cse32 (<= main_~y~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse0 .cse6 .cse7 .cse3 .cse4 .cse5) (and .cse8 .cse9 .cse3 .cse4 .cse10 .cse5) (and .cse11 .cse12 .cse2 .cse3 .cse4 .cse5) (and .cse11 .cse3 .cse4 .cse10 .cse5 .cse13) (and .cse12 .cse14 .cse15 .cse4) (and .cse16 .cse17 .cse3 .cse4 .cse5 .cse13) (and .cse16 .cse18 .cse19 .cse2 .cse3 .cse4) (and (and .cse20 .cse9 .cse19 .cse3) .cse4 .cse10) (and .cse19 (and .cse20 .cse21 .cse3) .cse22 .cse23) (and .cse0 .cse16 .cse24 .cse23 .cse3 .cse5) (and .cse8 .cse25 .cse16 .cse4 .cse5) (and .cse26 .cse3 .cse27 .cse4 .cse10 .cse5) (and .cse16 .cse19 .cse23 .cse28 .cse3 .cse5) (and .cse29 .cse30 .cse3 .cse4 .cse5 .cse13) (and .cse29 .cse31 .cse19 .cse32 .cse4 .cse3) (and .cse0 .cse23 .cse10 .cse3 .cse33 .cse5) (and .cse34 .cse19 .cse26 .cse22 .cse4) (and .cse16 (and .cse20 .cse15) .cse4) (and .cse12 .cse19 .cse35 .cse23 .cse3 .cse36) (and .cse12 .cse37 .cse23 .cse38) (and .cse6 .cse1 .cse17 .cse3 .cse4 .cse5) (and .cse39 .cse0 .cse3 .cse4 .cse10 .cse5) (and .cse12 .cse40 .cse41 .cse5) (and .cse24 .cse42 .cse29 .cse17 .cse23 .cse5) (and .cse16 .cse43 .cse44) (and .cse8 .cse45 .cse1 .cse3 .cse4 .cse5) (and .cse0 .cse29 .cse28 .cse23 .cse3 .cse5) (and .cse12 .cse24 .cse44) (and .cse16 .cse24 .cse19 .cse23 .cse32 .cse3) (and (<= 0 (+ main_~y~0 8)) .cse29 .cse23 .cse4 .cse3 .cse5) (and .cse25 .cse11 .cse29 .cse4 .cse5) (and .cse22 .cse41 .cse23 .cse4 .cse3 .cse5) (and .cse11 .cse35 .cse22 .cse23 .cse3 .cse5) (and .cse21 .cse46 .cse19 .cse23 .cse3 .cse5) (and .cse16 .cse19 .cse37 .cse23 .cse4 .cse3) (and .cse19 .cse29 .cse23 .cse32 .cse28 .cse3) (and .cse19 .cse47 .cse42 .cse4 .cse10 .cse13) (and .cse1 .cse19 .cse18 .cse26 .cse42 .cse4) (and .cse42 .cse30 .cse23 .cse28 .cse10 .cse5) (and .cse21 .cse0 .cse48 .cse23 .cse3 .cse5) (and .cse16 .cse49 .cse14) (and .cse50 .cse12 .cse41 .cse5) (and .cse0 .cse31 .cse29 .cse3 .cse4 .cse5) (and .cse1 .cse26 .cse30 .cse3 .cse4 .cse5) (and .cse19 .cse37 .cse29 .cse35 .cse23 .cse3) (and .cse45 .cse19 .cse51 .cse48 .cse3 .cse4) (and .cse52 .cse29 .cse35 .cse23 .cse3 .cse5) (and .cse16 .cse43 .cse42 .cse30 .cse23 .cse5) (and .cse50 .cse22 .cse30 .cse5) (and .cse49 .cse10) (and .cse12 .cse9 .cse18 .cse19 .cse3 .cse4) (and .cse19 (or (and .cse53 .cse35 .cse23 .cse3 .cse5) (and .cse53 .cse45 .cse3 .cse4 .cse5))) (and .cse12 .cse24 .cse42 .cse30 .cse23 .cse5) (and .cse52 .cse45 .cse29 .cse3 .cse4 .cse5) (and .cse50 .cse11 .cse29 .cse5) (and .cse54 .cse19 .cse51 .cse23 .cse3 .cse10) (and .cse55 .cse0 .cse7 .cse23 .cse3 .cse5) (and .cse43 .cse19 .cse51 .cse22 .cse23 .cse3) (and .cse8 .cse29 .cse2 .cse3 .cse4 .cse5) (and .cse7 .cse26 .cse17 .cse3 .cse4 .cse5) (and .cse24 .cse29 .cse19 .cse51 .cse23 .cse3) (and .cse16 .cse45 .cse41 .cse3 .cse4 .cse5) (and .cse9 .cse19 .cse22 .cse3 .cse4 .cse5) (and .cse56 .cse29 .cse44) (and .cse16 .cse19 .cse31 .cse3 .cse4 .cse5) (and .cse52 .cse40 .cse10 .cse5) (and .cse11 .cse1 .cse23 .cse4 .cse3 .cse5) (and .cse52 .cse12 .cse57 .cse23 .cse5) (and .cse39 .cse12 .cse19 .cse3 .cse4 .cse5) (and .cse16 .cse14 .cse19 .cse35 .cse23 .cse3) (and .cse2 .cse41 .cse3 .cse4 .cse10 .cse5) (and .cse16 .cse56 .cse42 .cse17 .cse23 .cse5) (and .cse49 .cse7 .cse18) (and .cse54 .cse0 .cse12 .cse23 .cse3 .cse5) (and .cse16 .cse52 .cse23 .cse4 .cse3 .cse5) (and .cse58 .cse12 .cse37 .cse4) (and .cse14 .cse19 .cse22 .cse23 .cse4 .cse3) (and .cse16 .cse35 .cse41 .cse23 .cse3 .cse5) (and .cse19 .cse47 .cse35 .cse22 .cse23 .cse3) (and .cse54 .cse12 .cse19 .cse23 .cse32 .cse3) (and .cse29 .cse57 .cse41 .cse23 .cse5) (and .cse20 .cse7 .cse19 .cse23 .cse4 .cse3) (and .cse7 .cse38 .cse51 .cse23) (and .cse0 .cse12 .cse59 .cse3 .cse4 .cse5) (and .cse60 .cse41 .cse10) (and .cse8 .cse7 .cse23 .cse4 .cse3 .cse5) (and .cse37 (and .cse61 .cse19) .cse10) (and .cse55 .cse1 .cse19 .cse51 .cse23 .cse3) (and .cse35 .cse23 .cse3 .cse27 .cse10) (and .cse49 .cse37 .cse29) (and .cse12 .cse19 .cse34 .cse4 .cse13) (and .cse19 .cse26 .cse48 .cse32 .cse3 .cse4) (and .cse55 .cse19 .cse18 .cse62 .cse22) (and .cse59 .cse17 .cse3 .cse4 .cse10 .cse5) (and .cse12 .cse19 .cse31 .cse51 .cse42 .cse4) (and .cse57 .cse7 .cse17 .cse23 .cse5) (and .cse39 .cse19 .cse32 .cse3 .cse10 .cse4) (and .cse29 .cse26 .cse41 .cse3 .cse4 .cse5) (and .cse12 .cse14 .cse19 (and .cse55 .cse23 .cse3)) (and .cse12 .cse19 .cse23 .cse3 .cse33 .cse5) (and .cse11 .cse12 .cse60) (and .cse12 .cse59 .cse19 .cse32 .cse4 .cse3) (and .cse8 .cse1 .cse35 .cse23 .cse3 .cse5) (and .cse56 .cse19 .cse22 .cse23 .cse32 .cse3) (and .cse1 .cse19 .cse2 .cse32 .cse3 .cse4) (and .cse1 .cse19 .cse47 .cse23 .cse4 .cse3) (and .cse53 .cse19 .cse23 .cse32 .cse4 .cse3) (and .cse16 .cse56 .cse19 .cse51 .cse23 .cse3) (and .cse19 .cse22 .cse32 .cse3 .cse4 .cse13) (and .cse11 (and .cse56 .cse23 .cse3) .cse10 .cse5) (and .cse1 .cse18 .cse23 .cse38) (and .cse61 .cse29 .cse19 .cse47) (and .cse8 .cse56 .cse12 .cse42 .cse23 .cse5) (and .cse12 .cse9 .cse30 .cse3 .cse4 .cse5) (and (and .cse20 .cse45 .cse19 .cse3 .cse4) .cse1) (and (and .cse57 .cse23 .cse5) .cse10) (and .cse46 .cse0 .cse35 .cse23 .cse3 .cse5) (and .cse12 .cse19 .cse51 .cse23 .cse28 .cse3) (and .cse43 .cse42 .cse22 .cse17 .cse23 .cse5) (and .cse16 .cse9 .cse19 .cse32 .cse4 .cse3) (and .cse20 .cse63 .cse56 .cse12 .cse23) (and .cse0 .cse22 .cse3 .cse4 .cse5 .cse13) (and .cse8 .cse57 .cse22 .cse23 .cse5) (and .cse20 .cse1 .cse19 .cse35 .cse23 .cse3) (and .cse16 .cse19 .cse47 .cse26 .cse42 .cse4) (and .cse11 .cse45 .cse22 .cse3 .cse4 .cse5) (and .cse19 .cse59 .cse51 .cse42 .cse4 .cse10) (and .cse8 .cse29 .cse60) (and .cse64 .cse19 .cse23 .cse4 .cse3 .cse5) (and .cse6 .cse7 .cse19 .cse32 .cse3 .cse4) (and .cse17 (or (and .cse45 .cse48 .cse3 .cse4 .cse5) (and .cse35 .cse48 .cse23 .cse3 .cse5))) (and .cse8 .cse24 .cse42 .cse23 .cse10 .cse5) (and .cse8 .cse12 .cse3 .cse4 .cse5 .cse13) (and .cse56 .cse1 .cse19 .cse23 .cse3 .cse5) (and .cse63 .cse56 .cse47 .cse23 .cse10) (and .cse12 (and .cse43 .cse19 .cse47 .cse23 .cse3)) (and .cse46 .cse19 .cse26 .cse3 .cse4 .cse5) (and .cse19 .cse23 .cse32 .cse3 .cse10 .cse33) (and .cse45 .cse7 .cse30 .cse3 .cse4 .cse5) (and .cse53 .cse0 .cse23 .cse4 .cse3 .cse5) (and .cse1 .cse19 .cse3 .cse4 .cse5 .cse13) (and .cse9 .cse19 .cse29 .cse51 .cse42 .cse4) (and .cse16 .cse2 .cse30 .cse3 .cse4 .cse5) (and .cse29 .cse18 .cse19 .cse3 .cse4 .cse13) (and (and .cse49 .cse47) .cse22) (and .cse16 .cse11 .cse57 .cse23 .cse5) (and .cse7 .cse19 .cse51 .cse26 .cse3 .cse4) (and .cse54 .cse19 .cse29 .cse23 .cse3 .cse5) (and .cse58 .cse4 .cse36 .cse10) (and .cse29 (and .cse20 .cse63 .cse43) .cse23) (and .cse19 .cse2 .cse51 .cse22 .cse42 .cse4) (and .cse31 .cse18 .cse19 .cse3 .cse4 .cse10) (and .cse55 .cse1 .cse42 .cse17 .cse23 .cse5) (and .cse12 .cse19 .cse47 .cse2 .cse3 .cse4) (and .cse55 .cse19 .cse48 .cse23 .cse3 .cse5) (and (<= main_~x~0 10) .cse19 .cse3 .cse4 .cse10 .cse5) (and .cse12 (and .cse42 .cse31 .cse17 .cse4) .cse5) (and .cse8 .cse26 .cse22 .cse3 .cse4 .cse5) (and .cse56 .cse42 .cse29 .cse30 .cse23 .cse5) (and .cse38 .cse14 .cse29 .cse23) (and .cse24 .cse19 .cse22 .cse23 .cse3 .cse5) (and .cse38 .cse16 .cse47 .cse23) (and .cse8 .cse50 .cse16 .cse5) (and .cse0 .cse43 .cse1 .cse23 .cse3 .cse5) (and (and .cse6 .cse19 .cse18 .cse3) .cse22 .cse4) (and .cse20 .cse29 .cse19 .cse2 .cse3 .cse4) (and .cse0 .cse16 .cse9 .cse3 .cse4 .cse5) (and .cse19 .cse29 .cse23 .cse4 .cse36 .cse3) (and .cse54 .cse42 .cse17 .cse23 .cse10 .cse5) (and .cse65 .cse19 .cse23 .cse3 .cse10 .cse5) (and .cse19 .cse18 .cse48 .cse23 .cse4 .cse3) (and .cse16 (and .cse20 .cse55 .cse3) .cse19 .cse23) (and .cse19 .cse51 .cse35 .cse48 .cse23 .cse3) (and .cse44 .cse28 .cse10) (and .cse25 .cse22 .cse30 .cse4 .cse5) (and .cse15 .cse29 .cse47 .cse4) (and .cse14 .cse29 .cse19 .cse26 .cse42 .cse4) (and .cse7 .cse35 .cse30 .cse23 .cse3 .cse5) (and .cse50 .cse52 .cse10 .cse5) (and .cse49 .cse12 .cse36) (and .cse0 .cse26 .cse48 .cse3 .cse4 .cse5) (and .cse46 .cse19 .cse51 .cse23 .cse4 .cse3) (and .cse37 (and .cse6 .cse19 .cse3) .cse4 .cse10) (and .cse6 .cse19 .cse48 .cse3 .cse4 .cse5) (and .cse14 .cse19 .cse2 .cse3 .cse4 .cse10) (and .cse9 .cse29 .cse17 .cse3 .cse4 .cse5) (and .cse48 .cse30 .cse23 .cse4 .cse3 .cse5) (and .cse16 .cse11 .cse26 .cse3 .cse4 .cse5) (and .cse1 .cse57 .cse30 .cse23 .cse5) (and .cse7 .cse19 .cse2 .cse3 .cse4 .cse5) (and .cse46 .cse0 .cse45 .cse3 .cse4 .cse5) (and .cse43 .cse1 .cse19 .cse23 .cse32 .cse3) (and .cse7 .cse18 .cse19 .cse35 .cse23 .cse3) (and .cse12 (<= main_~y~0 9) .cse19 .cse23 .cse4 .cse3) (and .cse16 .cse19 .cse51 .cse42 .cse4 .cse13) (and .cse46 .cse19 .cse35 .cse23 .cse32 .cse3) (and .cse2 .cse22 .cse17 .cse3 .cse4 .cse5) (and .cse0 .cse56 .cse22 .cse23 .cse3 .cse5) (and .cse52 .cse12 .cse26 .cse3 .cse4 .cse5) (and .cse59 .cse29 .cse19 .cse3 .cse4 .cse5) (and .cse21 .cse19 .cse48 .cse23 .cse32 .cse3) (and .cse12 .cse42 .cse17 .cse23 .cse28 .cse5) (and (and .cse20 .cse3) .cse24 .cse19 .cse23 .cse10) (and .cse46 .cse17 .cse23 .cse4 .cse3 .cse5) (and .cse46 .cse45 .cse19 .cse32 .cse3 .cse4) (and (<= 0 (+ main_~y~0 9)) (or (and .cse45 .cse12 .cse3 .cse4 .cse5) (and .cse12 .cse35 .cse23 .cse3 .cse5))) (and .cse43 .cse7 .cse19 .cse23 .cse3 .cse5) (and .cse6 .cse1 .cse19 .cse51 .cse42 .cse4) (and .cse31 .cse30 .cse3 .cse4 .cse10 .cse5) (and (and (and .cse43 .cse19 .cse3) .cse14 .cse23) .cse10) (and (and .cse23 .cse38) .cse36 .cse10) (and .cse55 .cse7 .cse19 .cse23 .cse32 .cse3))))) [2018-11-18 12:23:17,917 INFO L425 ceAbstractionStarter]: For program point mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 26) no Hoare annotation was computed. [2018-11-18 12:23:17,917 INFO L425 ceAbstractionStarter]: For program point mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 30) no Hoare annotation was computed. [2018-11-18 12:23:17,956 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 12:23:17 BoogieIcfgContainer [2018-11-18 12:23:17,956 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 12:23:17,956 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 12:23:17,956 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 12:23:17,956 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 12:23:17,957 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:21:18" (3/4) ... [2018-11-18 12:23:17,960 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 12:23:17,965 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 12:23:17,966 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 12:23:17,970 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2018-11-18 12:23:17,971 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-11-18 12:23:17,971 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-18 12:23:17,971 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-18 12:23:18,020 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_33ff0bd9-d720-48d2-9668-4a75c350ef95/bin-2019/utaipan/witness.graphml [2018-11-18 12:23:18,020 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 12:23:18,022 INFO L168 Benchmark]: Toolchain (without parser) took 119897.09 ms. Allocated memory was 1.0 GB in the beginning and 3.6 GB in the end (delta: 2.6 GB). Free memory was 959.1 MB in the beginning and 1.3 GB in the end (delta: -379.0 MB). Peak memory consumption was 2.2 GB. Max. memory is 11.5 GB. [2018-11-18 12:23:18,023 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 12:23:18,023 INFO L168 Benchmark]: CACSL2BoogieTranslator took 140.22 ms. Allocated memory is still 1.0 GB. Free memory was 959.1 MB in the beginning and 948.4 MB in the end (delta: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. [2018-11-18 12:23:18,023 INFO L168 Benchmark]: Boogie Procedure Inliner took 12.04 ms. Allocated memory is still 1.0 GB. Free memory is still 948.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 12:23:18,023 INFO L168 Benchmark]: Boogie Preprocessor took 12.16 ms. Allocated memory is still 1.0 GB. Free memory was 948.4 MB in the beginning and 945.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 12:23:18,023 INFO L168 Benchmark]: RCFGBuilder took 170.76 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 135.3 MB). Free memory was 945.7 MB in the beginning and 1.1 GB in the end (delta: -169.8 MB). Peak memory consumption was 14.2 MB. Max. memory is 11.5 GB. [2018-11-18 12:23:18,024 INFO L168 Benchmark]: TraceAbstraction took 119493.55 ms. Allocated memory was 1.2 GB in the beginning and 3.6 GB in the end (delta: 2.4 GB). Free memory was 1.1 GB in the beginning and 1.3 GB in the end (delta: -222.7 MB). Peak memory consumption was 4.5 GB. Max. memory is 11.5 GB. [2018-11-18 12:23:18,024 INFO L168 Benchmark]: Witness Printer took 63.54 ms. Allocated memory is still 3.6 GB. Free memory is still 1.3 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 12:23:18,025 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.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 140.22 ms. Allocated memory is still 1.0 GB. Free memory was 959.1 MB in the beginning and 948.4 MB in the end (delta: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 12.04 ms. Allocated memory is still 1.0 GB. Free memory is still 948.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 12.16 ms. Allocated memory is still 1.0 GB. Free memory was 948.4 MB in the beginning and 945.7 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 170.76 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 135.3 MB). Free memory was 945.7 MB in the beginning and 1.1 GB in the end (delta: -169.8 MB). Peak memory consumption was 14.2 MB. Max. memory is 11.5 GB. * TraceAbstraction took 119493.55 ms. Allocated memory was 1.2 GB in the beginning and 3.6 GB in the end (delta: 2.4 GB). Free memory was 1.1 GB in the beginning and 1.3 GB in the end (delta: -222.7 MB). Peak memory consumption was 4.5 GB. Max. memory is 11.5 GB. * Witness Printer took 63.54 ms. Allocated memory is still 3.6 GB. Free memory is still 1.3 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 26]: 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: 24]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: 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: 20]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 30]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 26]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 30]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - AllSpecificationsHoldResult: All specifications hold 10 specifications checked. All of them hold - InvariantResult [Line: 19]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((0 <= y + 1 && 5 <= i) && x <= 4) && N <= 10) && 0 <= x) && y <= 0) || (((((0 <= y + 1 && x <= 3) && 4 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y + 4 && x <= 6) && N <= 10) && 0 <= x) && 10 <= i) && y <= 0)) || (((((0 <= y + 5 && 9 <= i) && x <= 4) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y + 5 && N <= 10) && 0 <= x) && 10 <= i) && y <= 0) && x <= 5)) || (((9 <= i && y <= 6) && ((x <= 3 && 0 <= i) && 0 <= y) && N <= 10) && 0 <= x)) || (((((7 <= i && 0 <= y + 2) && N <= 10) && 0 <= x) && y <= 0) && x <= 5)) || (((((7 <= i && y <= 3) && 0 <= y) && x <= 4) && N <= 10) && 0 <= x)) || (((((y <= 4 && x <= 6) && 0 <= y) && N <= 10) && 0 <= x) && 10 <= i)) || (((0 <= y && (y <= 4 && 0 <= x + 2) && N <= 10) && 6 <= i) && x <= 0)) || (((((0 <= y + 1 && 7 <= i) && 0 <= x + 6) && x <= 0) && N <= 10) && y <= 0)) || ((((0 <= y + 4 && ((x <= 3 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 7 <= i) && 0 <= x) && y <= 0)) || (((((x <= 2 && N <= 10) && 0 <= y + 2147483648) && 0 <= x) && 10 <= i) && y <= 0)) || (((((7 <= i && 0 <= y) && x <= 0) && 0 <= x + 7) && N <= 10) && y <= 0)) || (((((8 <= i && 0 <= y + 3) && N <= 10) && 0 <= x) && y <= 0) && x <= 5)) || (((((8 <= i && x <= 7) && 0 <= y) && y <= 1) && 0 <= x) && N <= 10)) || (((((0 <= y + 1 && x <= 0) && 10 <= i) && N <= 10) && 0 <= x + 9) && y <= 0)) || (((((y <= 4 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y) && x <= 2) && 6 <= i) && 0 <= x)) || ((7 <= i && y <= 4 && ((x <= 3 && 0 <= i) && 0 <= y) && N <= 10) && 0 <= x)) || (((((9 <= i && 0 <= y) && 0 <= x + 1) && x <= 0) && N <= 10) && y <= 8)) || (((9 <= i && y <= 7) && x <= 0) && ((0 <= x + 2 && 0 <= i) && 0 <= y) && N <= 10)) || (((((x <= 3 && 5 <= i) && 0 <= y + 2) && N <= 10) && 0 <= x) && y <= 0)) || (((((x <= 9 && 0 <= y + 1) && N <= 10) && 0 <= x) && 10 <= i) && y <= 0)) || (((9 <= i && (((x <= 3 && 0 <= i) && N <= 10) && 0 <= x) && 0 <= y + 2147483648) && 0 <= y + 6) && y <= 0)) || (((((0 <= x + 6 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 8 <= i) && 0 <= y + 2) && x <= 0) && y <= 0)) || ((7 <= i && 0 <= x + 4) && (0 <= y && y <= 3) && (((0 <= x + 2147483648 && 0 <= i) && x <= 0) && N <= 10) && 0 <= y + 2147483648)) || (((((0 <= y + 4 && x <= 1) && 5 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y + 1 && 8 <= i) && 0 <= x + 7) && x <= 0) && N <= 10) && y <= 0)) || ((9 <= i && 0 <= x + 6) && (0 <= y && y <= 3) && (((0 <= x + 2147483648 && 0 <= i) && x <= 0) && N <= 10) && 0 <= y + 2147483648)) || (((((7 <= i && 0 <= x + 6) && 0 <= y) && x <= 0) && y <= 1) && N <= 10)) || (((((0 <= y + 8 && 8 <= i) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || (((((((x <= 3 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 5) && 8 <= i) && 0 <= x) && y <= 0)) || (((((6 <= i && 0 <= y + 6) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || (((((0 <= y + 5 && 0 <= x + 1) && 6 <= i) && x <= 0) && N <= 10) && y <= 0)) || (((((0 <= x + 2 && 2 <= i) && 0 <= y) && x <= 0) && N <= 10) && y <= 0)) || (((((7 <= i && 0 <= y) && y <= 7) && x <= 0) && 0 <= x) && N <= 10)) || (((((0 <= y && 8 <= i) && x <= 0) && y <= 1) && 0 <= x + 7) && N <= 10)) || (((((0 <= y && y <= 5) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x) && 10 <= i) && x <= 5)) || (((((5 <= i && 0 <= y) && y <= 3) && x <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x)) || ((((((((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 3) && x <= 0) && 0 <= x + 7) && 10 <= i) && y <= 0)) || (((((0 <= x + 2 && 0 <= y + 1) && 3 <= i) && x <= 0) && N <= 10) && y <= 0)) || ((7 <= i && (((0 <= i && x <= 1) && 0 <= y) && N <= 10) && 0 <= x) && y <= 6)) || (((((0 <= x + 3 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && 9 <= i) && 0 <= y + 6) && y <= 0)) || (((((0 <= y + 1 && x <= 7) && 8 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((5 <= i && x <= 2) && 0 <= y + 3) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y && y <= 7) && 8 <= i) && 0 <= x + 1) && x <= 0) && N <= 10)) || (((((x <= 1 && 0 <= y) && y <= 2) && 3 <= i) && N <= 10) && 0 <= x)) || (((((0 <= y + 7 && 8 <= i) && 0 <= x + 1) && x <= 0) && N <= 10) && y <= 0)) || (((((7 <= i && 0 <= x + 4) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 3) && x <= 0) && y <= 0)) || (((((0 <= x + 3 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && 6 <= i) && 0 <= y + 3) && y <= 0)) || (((((0 <= i && x <= 1) && 0 <= y) && N <= 10) && 0 <= x) && 10 <= i)) || (((((9 <= i && x <= 6) && y <= 3) && 0 <= y) && N <= 10) && 0 <= x)) || (0 <= y && (((((1 <= i && 0 <= x + 1) && x <= 0) && N <= 10) && y <= 0) || ((((1 <= i && x <= 1) && N <= 10) && 0 <= x) && y <= 0)))) || (((((9 <= i && 0 <= x + 6) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 3) && x <= 0) && y <= 0)) || (((((0 <= y + 7 && x <= 1) && 8 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= x + 3 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && 0 <= y + 5) && 8 <= i) && y <= 0)) || (((((0 <= x + 8 && 0 <= y) && y <= 2) && x <= 0) && N <= 10) && 10 <= i)) || (((((0 <= x + 3 && 0 <= y + 1) && 4 <= i) && x <= 0) && N <= 10) && y <= 0)) || (((((0 <= x + 4 && 0 <= y) && y <= 2) && 6 <= i) && x <= 0) && N <= 10)) || (((((0 <= y + 4 && 8 <= i) && x <= 4) && N <= 10) && 0 <= x) && y <= 0)) || (((((4 <= i && x <= 2) && 0 <= y + 2) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= x + 6 && 8 <= i) && 0 <= y) && y <= 2) && x <= 0) && N <= 10)) || (((((7 <= i && x <= 1) && 0 <= y + 6) && N <= 10) && 0 <= x) && y <= 0)) || (((((x <= 6 && 0 <= y) && 6 <= i) && N <= 10) && 0 <= x) && y <= 0)) || ((0 <= x + 5 && 8 <= i) && (0 <= y && y <= 3) && (((0 <= x + 2147483648 && 0 <= i) && x <= 0) && N <= 10) && 0 <= y + 2147483648)) || (((((7 <= i && 0 <= y) && x <= 7) && N <= 10) && 0 <= x) && y <= 0)) || (((0 <= y + 7 && (((x <= 3 && 0 <= i) && N <= 10) && 0 <= x) && 0 <= y + 2147483648) && 10 <= i) && y <= 0)) || (((((0 <= y + 5 && 5 <= i) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || ((((0 <= y + 7 && 9 <= i) && ((0 <= x + 2 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && y <= 0)) || (((((x <= 9 && 9 <= i) && 0 <= y) && N <= 10) && 0 <= x) && y <= 0)) || (((((7 <= i && y <= 6) && 0 <= y) && 0 <= x + 1) && x <= 0) && N <= 10)) || (((((x <= 4 && 0 <= y + 6) && N <= 10) && 0 <= x) && 10 <= i) && y <= 0)) || (((((7 <= i && 0 <= x + 5) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 2) && x <= 0) && y <= 0)) || ((((((0 <= i && x <= 1) && 0 <= y) && N <= 10) && 0 <= x) && 4 <= i) && y <= 3)) || (((((0 <= x + 8 && 0 <= y + 1) && 9 <= i) && x <= 0) && N <= 10) && y <= 0)) || (((((7 <= i && 0 <= y + 7) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || ((((((0 <= i && 0 <= y) && x <= 2) && N <= 10) && 9 <= i) && y <= 7) && 0 <= x)) || (((((y <= 6 && 0 <= y) && 6 <= i) && x <= 0) && 0 <= x) && N <= 10)) || (((((7 <= i && 0 <= x + 1) && 0 <= y + 6) && x <= 0) && N <= 10) && y <= 0)) || (((((0 <= y && y <= 5) && 0 <= x + 1) && 6 <= i) && x <= 0) && N <= 10)) || (((((0 <= x + 8 && 9 <= i) && 0 <= y) && x <= 0) && y <= 1) && N <= 10)) || ((((8 <= i && ((0 <= x + 2 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 6) && x <= 0) && y <= 0)) || (((((y <= 4 && 4 <= i) && 0 <= y) && x <= 0) && 0 <= x) && N <= 10)) || (((4 <= i && ((0 <= x + 2 && 0 <= i) && 0 <= y) && N <= 10) && y <= 2) && x <= 0)) || (((((0 <= y + 1 && 9 <= i) && x <= 8) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= x + 4 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && y <= 0) && 0 <= y + 6) && 10 <= i)) || (((((0 <= y + 4 && 4 <= i) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || ((y <= 7 && (0 <= x + 3 && (((0 <= x + 2147483648 && 0 <= i) && x <= 0) && N <= 10) && 0 <= y + 2147483648) && 0 <= y) && 10 <= i)) || (((((0 <= x + 3 && 5 <= i) && 0 <= y) && y <= 2) && x <= 0) && N <= 10)) || ((((0 <= x + 1 && x <= 0) && N <= 10) && 0 <= y + 2147483648) && 10 <= i)) || ((((((0 <= i && x <= 1) && 0 <= y) && N <= 10) && 0 <= x) && y <= 7) && 8 <= i)) || ((((9 <= i && 0 <= y) && y <= 4 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x) && x <= 5)) || (((((0 <= y && x <= 2) && 3 <= i) && y <= 1) && N <= 10) && 0 <= x)) || ((((0 <= x + 3 && 0 <= y) && y <= 3) && (((0 <= x + 2147483648 && 0 <= i) && x <= 0) && N <= 10) && 0 <= y + 2147483648) && 6 <= i)) || (((((x <= 8 && 0 <= y + 2) && N <= 10) && 0 <= x) && 10 <= i) && y <= 0)) || (((((9 <= i && 0 <= y) && x <= 7) && y <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x)) || (((((((0 <= x + 2 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 4 <= i) && 0 <= y + 2) && x <= 0) && y <= 0)) || (((((x <= 9 && 0 <= y) && y <= 1) && N <= 10) && 10 <= i) && 0 <= x)) || (((((8 <= i && x <= 2) && 0 <= y + 6) && N <= 10) && 0 <= x) && y <= 0)) || (((9 <= i && y <= 6) && 0 <= y) && (0 <= x + 3 && x <= 0) && N <= 10)) || (((((9 <= i && 0 <= y) && x <= 0) && N <= 10) && 0 <= x + 9) && y <= 0)) || ((0 <= y + 5 && 9 <= i) && ((0 <= x + 4 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && y <= 0)) || (((((9 <= i && x <= 8) && 0 <= y) && y <= 1) && 0 <= x) && N <= 10)) || (((((0 <= y + 4 && 5 <= i) && 0 <= x + 1) && x <= 0) && N <= 10) && y <= 0)) || (((((0 <= x + 5 && 0 <= y) && 6 <= i) && x <= 0) && y <= 1) && N <= 10)) || (((((5 <= i && 0 <= y) && x <= 4) && y <= 1) && N <= 10) && 0 <= x)) || (((((5 <= i && 0 <= y) && y <= 5) && x <= 0) && 0 <= x) && N <= 10)) || (((((1 <= i && 0 <= y) && x <= 0) && y <= 1) && 0 <= x) && N <= 10)) || (((((7 <= i && 0 <= x + 5) && 0 <= y) && y <= 2) && x <= 0) && N <= 10)) || (((((0 <= y && 6 <= i) && y <= 1) && N <= 10) && 0 <= x) && x <= 5)) || (((0 <= y + 5 && (0 <= x + 5 && x <= 0) && N <= 10) && 10 <= i) && y <= 0)) || (((5 <= i && y <= 3) && x <= 0) && ((0 <= x + 2 && 0 <= i) && 0 <= y) && N <= 10)) || ((((0 <= x + 3 && (((0 <= x + 2147483648 && 0 <= i) && x <= 0) && N <= 10) && 0 <= y + 2147483648) && 8 <= i) && 0 <= y) && y <= 5)) || (((((0 <= y + 4 && 0 <= x + 5) && 9 <= i) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && y <= 0)) || (((((9 <= i && x <= 6) && 0 <= y + 3) && N <= 10) && 0 <= x) && y <= 0)) || (((((y <= 4 && x <= 1) && 0 <= y) && N <= 10) && 0 <= x) && 5 <= i)) || ((((((0 <= x + 2 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && y <= 0) && 10 <= i)) || (((((2 <= i && 0 <= y + 1) && 0 <= x + 1) && x <= 0) && N <= 10) && y <= 0)) || (((((9 <= i && 0 <= y) && y <= 2) && x <= 0) && 0 <= x + 7) && N <= 10)) || (((((0 <= x + 4 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 6 <= i) && 0 <= y + 2) && x <= 0) && y <= 0)) || (((((7 <= i && x <= 6) && 0 <= y) && y <= 1) && 0 <= x) && N <= 10)) || ((((y <= 4 && ((0 <= x + 2147483648 && 0 <= i) && 0 <= y) && N <= 10) && 0 <= x + 5) && 9 <= i) && x <= 0)) || (((((0 <= y + 1 && 6 <= i) && N <= 10) && 0 <= x) && y <= 0) && x <= 5)) || ((((0 <= y + 4 && ((0 <= x + 2 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 6 <= i) && x <= 0) && y <= 0)) || (((((y <= 4 && 5 <= i) && 0 <= y) && 0 <= x + 1) && x <= 0) && N <= 10)) || (((((7 <= i && 0 <= y) && y <= 5) && x <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x)) || (((((0 <= y + 5 && x <= 1) && 6 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y && x <= 8) && y <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x) && 10 <= i)) || ((0 <= y + 4 && 8 <= i) && ((0 <= x + 4 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && y <= 0)) || (((((0 <= i && 0 <= y) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || (((((x <= 3 && 4 <= i) && 0 <= y) && y <= 1) && N <= 10) && 0 <= x)) || (0 <= y + 2 && (((((x <= 1 && 3 <= i) && N <= 10) && 0 <= x) && y <= 0) || ((((0 <= x + 1 && 3 <= i) && x <= 0) && N <= 10) && y <= 0)))) || (((((0 <= y + 4 && 0 <= x + 6) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && 10 <= i) && y <= 0)) || (((((0 <= y + 4 && 9 <= i) && N <= 10) && 0 <= x) && y <= 0) && x <= 5)) || (((((0 <= x + 5 && 5 <= i) && 0 <= y) && x <= 0) && N <= 10) && y <= 0)) || (((((((0 <= x + 2147483648 && 0 <= i) && 0 <= y) && N <= 10) && 0 <= x + 5) && y <= 5) && x <= 0) && 10 <= i)) || (9 <= i && (((0 <= x + 4 && 0 <= y) && y <= 5) && x <= 0) && N <= 10)) || (((((2 <= i && 0 <= y) && x <= 2) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y && x <= 0) && y <= 1) && N <= 10) && 10 <= i) && 0 <= x + 9)) || (((((x <= 1 && 4 <= i) && 0 <= y + 3) && N <= 10) && 0 <= x) && y <= 0)) || (((((1 <= i && 0 <= y + 1) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || (((((5 <= i && 0 <= y) && N <= 10) && 0 <= x) && y <= 0) && x <= 5)) || (((((x <= 6 && 0 <= y) && 8 <= i) && y <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x)) || (((((7 <= i && x <= 4) && 0 <= y + 3) && N <= 10) && 0 <= x) && y <= 0)) || (((((8 <= i && y <= 3) && 0 <= y) && N <= 10) && 0 <= x) && x <= 5)) || ((((((0 <= i && x <= 1) && 0 <= y) && N <= 10) && 0 <= x) && y <= 5) && 6 <= i)) || ((((7 <= i && 0 <= y + 5) && ((0 <= x + 2 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && y <= 0)) || (((((4 <= i && 0 <= y) && y <= 2) && x <= 2) && N <= 10) && 0 <= x)) || (((((0 <= x + 8 && 0 <= y) && 8 <= i) && x <= 0) && N <= 10) && y <= 0)) || ((((((0 <= i && 0 <= y) && x <= 2) && N <= 10) && 0 <= x) && y <= 8) && 10 <= i)) || ((8 <= i && (y <= 4 && ((0 <= x + 2147483648 && 0 <= i) && 0 <= y) && N <= 10) && 0 <= x + 4) && x <= 0)) || (((((0 <= y && x <= 4) && y <= 2) && 6 <= i) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x)) || (((((x <= 7 && y <= 3) && 0 <= y) && N <= 10) && 0 <= x) && 10 <= i)) || (((((0 <= x + 3 && 5 <= i) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 2) && x <= 0) && y <= 0)) || (((((9 <= i && 0 <= y) && y <= 5) && x <= 4) && N <= 10) && 0 <= x)) || (((((0 <= x + 3 && 0 <= y) && 3 <= i) && x <= 0) && N <= 10) && y <= 0)) || (((((x <= 10 && 0 <= y) && N <= 10) && 0 <= x) && 10 <= i) && y <= 0)) || ((9 <= i && (((((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 7) && 0 <= y + 2) && 0 <= x) && y <= 0)) || (((((0 <= y + 4 && x <= 2) && 6 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= x + 5 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 8 <= i) && 0 <= y + 3) && x <= 0) && y <= 0)) || ((((((0 <= x + 2 && 0 <= i) && 0 <= y) && N <= 10) && y <= 6) && 8 <= i) && x <= 0)) || (((((0 <= x + 6 && 0 <= y) && 6 <= i) && x <= 0) && N <= 10) && y <= 0)) || ((((((0 <= x + 2 && 0 <= i) && 0 <= y) && N <= 10) && 7 <= i) && y <= 5) && x <= 0)) || (((0 <= y + 4 && (0 <= x + 3 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && 7 <= i) && y <= 0)) || (((((0 <= y + 1 && 0 <= x + 4) && 5 <= i) && x <= 0) && N <= 10) && y <= 0)) || (((((x <= 3 && 0 <= y) && y <= 3) && N <= 10) && 6 <= i) && 0 <= x)) || (((((y <= 4 && 8 <= i) && 0 <= y) && x <= 4) && N <= 10) && 0 <= x)) || (((((0 <= y + 1 && 7 <= i) && x <= 6) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y && 8 <= i) && x <= 0) && 0 <= x) && y <= 8) && N <= 10)) || (((((0 <= x + 8 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 2) && x <= 0) && 10 <= i) && y <= 0)) || (((((0 <= x + 2147483648 && 0 <= y) && x <= 0) && N <= 10) && 10 <= i) && y <= 0)) || (((((0 <= y && y <= 3) && 3 <= i) && x <= 0) && 0 <= x) && N <= 10)) || (((7 <= i && (y <= 4 && 0 <= x + 3) && N <= 10) && 0 <= y) && x <= 0)) || (((((0 <= y && y <= 2) && 0 <= x + 1) && 3 <= i) && x <= 0) && N <= 10)) || ((((0 <= y && y <= 3) && (((0 <= x + 2147483648 && 0 <= i) && x <= 0) && N <= 10) && 0 <= y + 2147483648) && 0 <= x + 7) && 10 <= i)) || (((((((x <= 3 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 6 <= i) && 0 <= y + 3) && 0 <= x) && y <= 0)) || ((((((x <= 3 && 0 <= i) && 0 <= y) && N <= 10) && 8 <= i) && y <= 5) && 0 <= x)) || (((((y <= 6 && 8 <= i) && 0 <= y) && x <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x)) || (((((4 <= i && 0 <= x + 1) && 0 <= y + 3) && x <= 0) && N <= 10) && y <= 0)) || (((((0 <= x + 3 && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && x <= 0) && 0 <= y + 7) && 10 <= i) && y <= 0)) || ((((((0 <= i && x <= 1) && 0 <= y) && N <= 10) && 0 <= x) && 9 <= i) && y <= 8)) || (((((0 <= y + 1 && x <= 2) && 3 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((2 <= i && 0 <= y) && y <= 2) && x <= 0) && 0 <= x) && N <= 10)) || (((y <= 7 && (x <= 3 && 0 <= y) && N <= 10) && 0 <= x) && 10 <= i)) || (((((x <= 3 && 0 <= y) && 3 <= i) && N <= 10) && 0 <= x) && y <= 0)) || (((((y <= 6 && 0 <= y) && x <= 4) && N <= 10) && 0 <= x) && 10 <= i)) || (((((x <= 6 && 8 <= i) && 0 <= y + 2) && N <= 10) && 0 <= x) && y <= 0)) || (((((3 <= i && 0 <= y + 3) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || (((((7 <= i && 0 <= y + 5) && x <= 2) && N <= 10) && 0 <= x) && y <= 0)) || ((((5 <= i && ((0 <= x + 2 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 3) && x <= 0) && y <= 0)) || (((((4 <= i && 0 <= y) && x <= 4) && N <= 10) && 0 <= x) && y <= 0)) || (((((2 <= i && 0 <= y + 1) && x <= 1) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= x + 4 && 5 <= i) && 0 <= y) && x <= 0) && y <= 1) && N <= 10)) || (((((4 <= i && y <= 3) && 0 <= y) && 0 <= x + 1) && x <= 0) && N <= 10)) || (((((9 <= i && y <= 9) && 0 <= y) && x <= 0) && 0 <= x) && N <= 10)) || (((((7 <= i && 0 <= y) && y <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x) && x <= 5)) || (((((2 <= i && 0 <= y) && 0 <= x + 1) && x <= 0) && y <= 1) && N <= 10)) || (((((x <= 4 && 6 <= i) && 0 <= y + 2) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= y + 1 && 0 <= x + 5) && 6 <= i) && x <= 0) && N <= 10) && y <= 0)) || (((((0 <= y + 7 && 9 <= i) && x <= 2) && N <= 10) && 0 <= x) && y <= 0)) || (((((x <= 8 && 8 <= i) && 0 <= y) && N <= 10) && 0 <= x) && y <= 0)) || (((((0 <= x + 2 && 0 <= y) && 3 <= i) && x <= 0) && y <= 1) && N <= 10)) || (((((9 <= i && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= y + 2) && x <= 0) && 0 <= x + 7) && y <= 0)) || (((((y <= 4 && N <= 10) && 0 <= x + 6) && 0 <= y) && x <= 0) && 10 <= i)) || (((((2 <= i && 0 <= y + 2) && x <= 0) && 0 <= x) && N <= 10) && y <= 0)) || (((((2 <= i && x <= 1) && 0 <= y) && y <= 1) && N <= 10) && 0 <= x)) || (0 <= y + 9 && (((((x <= 1 && 9 <= i) && N <= 10) && 0 <= x) && y <= 0) || ((((9 <= i && 0 <= x + 1) && x <= 0) && N <= 10) && y <= 0)))) || (((((0 <= x + 4 && 4 <= i) && 0 <= y) && x <= 0) && N <= 10) && y <= 0)) || (((((x <= 3 && 5 <= i) && 0 <= y) && y <= 2) && ((0 <= x + 2147483648 && 0 <= i) && N <= 10) && 0 <= y + 2147483648) && 0 <= x)) || (((((x <= 7 && 0 <= y + 3) && N <= 10) && 0 <= x) && 10 <= i) && y <= 0)) || (((((0 <= x + 4 && 0 <= y) && N <= 10) && y <= 6) && x <= 0) && 10 <= i)) || (((x <= 0 && ((0 <= x + 2 && 0 <= i) && 0 <= y) && N <= 10) && y <= 8) && 10 <= i)) || (((((0 <= x + 3 && 4 <= i) && 0 <= y) && x <= 0) && y <= 1) && N <= 10) - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 37 locations, 10 error locations. SAFE Result, 119.4s OverallTime, 47 OverallIterations, 12 TraceHistogramMax, 12.3s AutomataDifference, 0.0s DeadEndRemovalTime, 85.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 1463 SDtfs, 6929 SDslu, 5745 SDs, 0 SdLazy, 1418 SolverSat, 1148 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5194 GetRequests, 4681 SyntacticMatches, 0 SemanticMatches, 513 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 3.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=85551occurred in iteration=43, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.4s AbstIntTime, 7 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 13.3s AutomataMinimizationTime, 47 MinimizatonAttempts, 205835 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 5 LocationsWithAnnotation, 5 PreInvPairs, 1839 NumberOfFragments, 5281 HoareAnnotationTreeSize, 5 FomulaSimplifications, 473514 FormulaSimplificationTreeSizeReduction, 30.6s HoareSimplificationTime, 5 FomulaSimplificationsInter, 73403 FormulaSimplificationTreeSizeReductionInter, 55.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 5.0s InterpolantComputationTime, 5005 NumberOfCodeBlocks, 5005 NumberOfCodeBlocksAsserted, 171 NumberOfCheckSat, 7343 ConstructedInterpolants, 0 QuantifiedInterpolants, 2012067 SizeOfPredicates, 4 NumberOfNonLiveVariables, 5356 ConjunctsInSsa, 287 ConjunctsInUnsatCore, 129 InterpolantComputations, 12 PerfectInterpolantSequences, 1064/21432 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...