./Ultimate.py --spec ../../sv-benchmarks/c/ReachSafety.prp --file ../../sv-benchmarks/c/bitvector/soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5842f4b8 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ee05cb2d66f71fb2277986b04bb223cfc634fed1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ee05cb2d66f71fb2277986b04bb223cfc634fed1 .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-5842f4b [2018-11-18 11:45:49,493 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 11:45:49,495 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 11:45:49,502 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 11:45:49,502 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 11:45:49,503 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 11:45:49,504 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 11:45:49,505 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 11:45:49,506 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 11:45:49,506 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 11:45:49,507 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 11:45:49,507 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 11:45:49,508 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 11:45:49,508 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 11:45:49,509 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 11:45:49,510 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 11:45:49,510 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 11:45:49,511 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 11:45:49,513 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 11:45:49,514 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 11:45:49,514 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 11:45:49,515 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 11:45:49,517 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 11:45:49,517 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 11:45:49,517 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 11:45:49,518 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 11:45:49,519 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 11:45:49,519 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 11:45:49,520 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 11:45:49,521 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 11:45:49,521 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 11:45:49,521 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 11:45:49,521 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 11:45:49,521 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 11:45:49,522 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 11:45:49,522 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 11:45:49,522 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-11-18 11:45:49,529 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 11:45:49,529 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 11:45:49,530 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 11:45:49,530 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-18 11:45:49,530 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-18 11:45:49,531 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-18 11:45:49,531 INFO L133 SettingsManager]: * Use SBE=true [2018-11-18 11:45:49,531 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 11:45:49,531 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-18 11:45:49,531 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 11:45:49,531 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-18 11:45:49,531 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 11:45:49,532 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 11:45:49,532 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 11:45:49,532 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 11:45:49,532 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-18 11:45:49,532 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 11:45:49,532 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 11:45:49,532 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 11:45:49,533 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 11:45:49,533 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 11:45:49,533 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 11:45:49,533 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 11:45:49,533 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 11:45:49,533 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 11:45:49,533 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 11:45:49,534 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 11:45:49,534 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-18 11:45:49,534 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 11:45:49,534 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 11:45:49,534 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer 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 ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ee05cb2d66f71fb2277986b04bb223cfc634fed1 [2018-11-18 11:45:49,561 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 11:45:49,571 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 11:45:49,574 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 11:45:49,575 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 11:45:49,575 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 11:45:49,576 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/../../sv-benchmarks/c/bitvector/soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c [2018-11-18 11:45:49,621 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/bda656168/8aae86672a1940cc977d0b8eab024d0d/FLAG2b1f10f07 [2018-11-18 11:45:50,016 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 11:45:50,016 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/sv-benchmarks/c/bitvector/soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c [2018-11-18 11:45:50,021 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/bda656168/8aae86672a1940cc977d0b8eab024d0d/FLAG2b1f10f07 [2018-11-18 11:45:50,031 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/bda656168/8aae86672a1940cc977d0b8eab024d0d [2018-11-18 11:45:50,034 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 11:45:50,035 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-18 11:45:50,036 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 11:45:50,036 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 11:45:50,039 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 11:45:50,039 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,041 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25c31600 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50, skipping insertion in model container [2018-11-18 11:45:50,041 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,047 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 11:45:50,068 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 11:45:50,187 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:45:50,190 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 11:45:50,214 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:45:50,222 INFO L195 MainTranslator]: Completed translation [2018-11-18 11:45:50,222 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50 WrapperNode [2018-11-18 11:45:50,222 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 11:45:50,222 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 11:45:50,223 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 11:45:50,223 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 11:45:50,232 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,232 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,272 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,272 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,279 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,285 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,286 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... [2018-11-18 11:45:50,288 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 11:45:50,289 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 11:45:50,289 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 11:45:50,289 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 11:45:50,289 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 11:45:50,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 11:45:50,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 11:45:50,327 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-11-18 11:45:50,327 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2018-11-18 11:45:50,327 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2018-11-18 11:45:50,327 INFO L138 BoogieDeclarations]: Found implementation of procedure mulflt [2018-11-18 11:45:50,327 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 11:45:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-18 11:45:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2018-11-18 11:45:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2018-11-18 11:45:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-11-18 11:45:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2018-11-18 11:45:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2018-11-18 11:45:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure mulflt [2018-11-18 11:45:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 11:45:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 11:45:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 11:45:50,583 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 11:45:50,584 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:45:50 BoogieIcfgContainer [2018-11-18 11:45:50,584 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 11:45:50,585 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 11:45:50,585 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 11:45:50,588 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 11:45:50,588 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 11:45:50" (1/3) ... [2018-11-18 11:45:50,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fb369a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:45:50, skipping insertion in model container [2018-11-18 11:45:50,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:50" (2/3) ... [2018-11-18 11:45:50,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fb369a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:45:50, skipping insertion in model container [2018-11-18 11:45:50,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:45:50" (3/3) ... [2018-11-18 11:45:50,591 INFO L112 eAbstractionObserver]: Analyzing ICFG soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c [2018-11-18 11:45:50,602 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 11:45:50,610 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 11:45:50,623 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 11:45:50,649 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 11:45:50,650 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 11:45:50,650 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 11:45:50,650 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 11:45:50,650 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 11:45:50,650 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 11:45:50,650 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 11:45:50,650 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 11:45:50,650 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 11:45:50,666 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states. [2018-11-18 11:45:50,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-18 11:45:50,672 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:50,673 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:50,675 INFO L423 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:50,679 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:50,679 INFO L82 PathProgramCache]: Analyzing trace with hash 171896770, now seen corresponding path program 1 times [2018-11-18 11:45:50,681 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 11:45:50,681 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 11:45:50,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:50,722 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:50,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:50,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:50,955 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:50,958 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:50,958 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 11:45:50,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 11:45:50,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 11:45:50,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:45:50,977 INFO L87 Difference]: Start difference. First operand 63 states. Second operand 8 states. [2018-11-18 11:45:51,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:51,060 INFO L93 Difference]: Finished difference Result 131 states and 193 transitions. [2018-11-18 11:45:51,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 11:45:51,061 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 34 [2018-11-18 11:45:51,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:51,068 INFO L225 Difference]: With dead ends: 131 [2018-11-18 11:45:51,068 INFO L226 Difference]: Without dead ends: 71 [2018-11-18 11:45:51,071 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-11-18 11:45:51,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-11-18 11:45:51,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 64. [2018-11-18 11:45:51,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-11-18 11:45:51,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 83 transitions. [2018-11-18 11:45:51,100 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 83 transitions. Word has length 34 [2018-11-18 11:45:51,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:51,100 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 83 transitions. [2018-11-18 11:45:51,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 11:45:51,100 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 83 transitions. [2018-11-18 11:45:51,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 11:45:51,103 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:51,103 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:51,103 INFO L423 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:51,103 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:51,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1637273788, now seen corresponding path program 1 times [2018-11-18 11:45:51,104 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 11:45:51,104 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 11:45:51,105 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:51,105 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:51,105 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:51,261 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:51,262 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:45:51,262 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:45:51,272 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:51,301 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-18 11:45:51,393 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:45:51,393 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 12 [2018-11-18 11:45:51,393 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 11:45:51,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 11:45:51,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:45:51,394 INFO L87 Difference]: Start difference. First operand 64 states and 83 transitions. Second operand 12 states. [2018-11-18 11:45:51,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:51,720 INFO L93 Difference]: Finished difference Result 177 states and 238 transitions. [2018-11-18 11:45:51,720 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:45:51,720 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 39 [2018-11-18 11:45:51,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:51,722 INFO L225 Difference]: With dead ends: 177 [2018-11-18 11:45:51,723 INFO L226 Difference]: Without dead ends: 119 [2018-11-18 11:45:51,724 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2018-11-18 11:45:51,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-11-18 11:45:51,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 87. [2018-11-18 11:45:51,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-11-18 11:45:51,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 116 transitions. [2018-11-18 11:45:51,738 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 116 transitions. Word has length 39 [2018-11-18 11:45:51,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:51,739 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 116 transitions. [2018-11-18 11:45:51,739 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 11:45:51,739 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 116 transitions. [2018-11-18 11:45:51,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 11:45:51,741 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:51,741 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:51,742 INFO L423 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:51,742 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:51,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1694532090, now seen corresponding path program 1 times [2018-11-18 11:45:51,742 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 11:45:51,742 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 11:45:51,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:51,743 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:51,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:51,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:51,879 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:51,879 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:45:51,879 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:45:51,885 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:51,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:51,903 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:51,975 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-18 11:45:51,990 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:45:51,990 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 13 [2018-11-18 11:45:51,990 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 11:45:51,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 11:45:51,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2018-11-18 11:45:51,991 INFO L87 Difference]: Start difference. First operand 87 states and 116 transitions. Second operand 13 states. [2018-11-18 11:45:52,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:52,239 INFO L93 Difference]: Finished difference Result 151 states and 200 transitions. [2018-11-18 11:45:52,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-18 11:45:52,240 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 39 [2018-11-18 11:45:52,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:52,242 INFO L225 Difference]: With dead ends: 151 [2018-11-18 11:45:52,242 INFO L226 Difference]: Without dead ends: 115 [2018-11-18 11:45:52,243 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:45:52,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-11-18 11:45:52,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 79. [2018-11-18 11:45:52,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-11-18 11:45:52,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 102 transitions. [2018-11-18 11:45:52,254 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 102 transitions. Word has length 39 [2018-11-18 11:45:52,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:52,254 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 102 transitions. [2018-11-18 11:45:52,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 11:45:52,255 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 102 transitions. [2018-11-18 11:45:52,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-11-18 11:45:52,256 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:52,256 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:52,257 INFO L423 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:52,257 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:52,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1126781220, now seen corresponding path program 1 times [2018-11-18 11:45:52,258 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 11:45:52,258 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 11:45:52,258 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:52,259 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:52,259 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:52,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:52,354 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:52,355 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:45:52,355 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:45:52,367 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:52,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:52,387 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:52,460 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-18 11:45:52,475 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:45:52,475 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 14 [2018-11-18 11:45:52,475 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:45:52,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:45:52,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:45:52,476 INFO L87 Difference]: Start difference. First operand 79 states and 102 transitions. Second operand 14 states. [2018-11-18 11:45:52,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:52,779 INFO L93 Difference]: Finished difference Result 177 states and 234 transitions. [2018-11-18 11:45:52,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-18 11:45:52,781 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 42 [2018-11-18 11:45:52,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:52,783 INFO L225 Difference]: With dead ends: 177 [2018-11-18 11:45:52,783 INFO L226 Difference]: Without dead ends: 155 [2018-11-18 11:45:52,784 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2018-11-18 11:45:52,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-11-18 11:45:52,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 111. [2018-11-18 11:45:52,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-11-18 11:45:52,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 141 transitions. [2018-11-18 11:45:52,797 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 141 transitions. Word has length 42 [2018-11-18 11:45:52,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:52,797 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 141 transitions. [2018-11-18 11:45:52,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:45:52,798 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 141 transitions. [2018-11-18 11:45:52,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:52,800 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:52,800 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:52,800 INFO L423 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:52,801 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:52,801 INFO L82 PathProgramCache]: Analyzing trace with hash 172103726, now seen corresponding path program 2 times [2018-11-18 11:45:52,801 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 11:45:52,801 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 11:45:52,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:52,802 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:52,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:52,896 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:45:52,896 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:45:52,896 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:45:52,910 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-18 11:45:52,925 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:45:52,925 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:45:52,927 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:53,002 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:45:53,017 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:45:53,017 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [8] total 12 [2018-11-18 11:45:53,018 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 11:45:53,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 11:45:53,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:45:53,018 INFO L87 Difference]: Start difference. First operand 111 states and 141 transitions. Second operand 12 states. [2018-11-18 11:45:53,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:53,124 INFO L93 Difference]: Finished difference Result 196 states and 264 transitions. [2018-11-18 11:45:53,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:45:53,124 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 44 [2018-11-18 11:45:53,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:53,126 INFO L225 Difference]: With dead ends: 196 [2018-11-18 11:45:53,126 INFO L226 Difference]: Without dead ends: 170 [2018-11-18 11:45:53,126 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2018-11-18 11:45:53,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2018-11-18 11:45:53,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 148. [2018-11-18 11:45:53,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-11-18 11:45:53,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 196 transitions. [2018-11-18 11:45:53,137 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 196 transitions. Word has length 44 [2018-11-18 11:45:53,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:53,137 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 196 transitions. [2018-11-18 11:45:53,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 11:45:53,137 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 196 transitions. [2018-11-18 11:45:53,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:53,138 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:53,138 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:53,138 INFO L423 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:53,138 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:53,139 INFO L82 PathProgramCache]: Analyzing trace with hash 229362028, now seen corresponding path program 2 times [2018-11-18 11:45:53,139 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 11:45:53,139 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 11:45:53,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:53,139 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:45:53,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:53,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:53,308 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:45:53,309 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:53,309 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-11-18 11:45:53,309 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 11:45:53,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 11:45:53,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2018-11-18 11:45:53,309 INFO L87 Difference]: Start difference. First operand 148 states and 196 transitions. Second operand 13 states. [2018-11-18 11:45:53,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:53,440 INFO L93 Difference]: Finished difference Result 170 states and 224 transitions. [2018-11-18 11:45:53,440 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-18 11:45:53,440 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 44 [2018-11-18 11:45:53,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:53,442 INFO L225 Difference]: With dead ends: 170 [2018-11-18 11:45:53,442 INFO L226 Difference]: Without dead ends: 168 [2018-11-18 11:45:53,442 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2018-11-18 11:45:53,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-11-18 11:45:53,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 152. [2018-11-18 11:45:53,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-11-18 11:45:53,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 199 transitions. [2018-11-18 11:45:53,457 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 199 transitions. Word has length 44 [2018-11-18 11:45:53,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:53,457 INFO L480 AbstractCegarLoop]: Abstraction has 152 states and 199 transitions. [2018-11-18 11:45:53,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 11:45:53,457 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 199 transitions. [2018-11-18 11:45:53,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:53,458 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:53,458 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:53,459 INFO L423 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:53,459 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:53,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1752794032, now seen corresponding path program 1 times [2018-11-18 11:45:53,459 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 11:45:53,459 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 11:45:53,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:53,460 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:45:53,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:45:53,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-18 11:45:53,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-18 11:45:53,490 INFO L442 BasicCegarLoop]: Counterexample might be feasible [2018-11-18 11:45:53,514 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 11:45:53 BoogieIcfgContainer [2018-11-18 11:45:53,514 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 11:45:53,514 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 11:45:53,514 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 11:45:53,515 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 11:45:53,516 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:45:50" (3/4) ... [2018-11-18 11:45:53,518 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-11-18 11:45:53,518 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 11:45:53,519 INFO L168 Benchmark]: Toolchain (without parser) took 3484.52 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 222.8 MB). Free memory was 958.2 MB in the beginning and 996.4 MB in the end (delta: -38.2 MB). Peak memory consumption was 184.6 MB. Max. memory is 11.5 GB. [2018-11-18 11:45:53,520 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:45:53,520 INFO L168 Benchmark]: CACSL2BoogieTranslator took 186.70 ms. Allocated memory is still 1.0 GB. Free memory was 958.2 MB in the beginning and 944.7 MB in the end (delta: 13.5 MB). Peak memory consumption was 13.5 MB. Max. memory is 11.5 GB. [2018-11-18 11:45:53,520 INFO L168 Benchmark]: Boogie Preprocessor took 65.86 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 159.9 MB). Free memory was 944.7 MB in the beginning and 1.2 GB in the end (delta: -210.2 MB). Peak memory consumption was 16.9 MB. Max. memory is 11.5 GB. [2018-11-18 11:45:53,521 INFO L168 Benchmark]: RCFGBuilder took 295.81 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 30.9 MB). Peak memory consumption was 30.9 MB. Max. memory is 11.5 GB. [2018-11-18 11:45:53,521 INFO L168 Benchmark]: TraceAbstraction took 2929.12 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 62.9 MB). Free memory was 1.1 GB in the beginning and 996.4 MB in the end (delta: 127.6 MB). Peak memory consumption was 190.5 MB. Max. memory is 11.5 GB. [2018-11-18 11:45:53,522 INFO L168 Benchmark]: Witness Printer took 4.05 ms. Allocated memory is still 1.3 GB. Free memory is still 996.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:45:53,524 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.16 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 186.70 ms. Allocated memory is still 1.0 GB. Free memory was 958.2 MB in the beginning and 944.7 MB in the end (delta: 13.5 MB). Peak memory consumption was 13.5 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 65.86 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 159.9 MB). Free memory was 944.7 MB in the beginning and 1.2 GB in the end (delta: -210.2 MB). Peak memory consumption was 16.9 MB. Max. memory is 11.5 GB. * RCFGBuilder took 295.81 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 30.9 MB). Peak memory consumption was 30.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 2929.12 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 62.9 MB). Free memory was 1.1 GB in the beginning and 996.4 MB in the end (delta: 127.6 MB). Peak memory consumption was 190.5 MB. Max. memory is 11.5 GB. * Witness Printer took 4.05 ms. Allocated memory is still 1.3 GB. Free memory is still 996.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 7]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of bitwiseOr at line 100, overapproximation of bitwiseAnd at line 98. Possible FailurePath: [L215] unsigned int a ; [L216] unsigned int ma = __VERIFIER_nondet_uint(); [L217] signed char ea = __VERIFIER_nondet_char(); [L218] unsigned int b ; [L219] unsigned int mb = __VERIFIER_nondet_uint(); [L220] signed char eb = __VERIFIER_nondet_char(); [L221] unsigned int r_add1 ; [L222] unsigned int r_add2 ; [L223] unsigned int zero ; [L224] int tmp ; [L225] int tmp___0 ; [L226] int __retres14 ; VAL [ea=127, eb=0, ma=33554432, mb=16777216] [L230] CALL, EXPR base2flt(0, 0) VAL [\old(e)=0, \old(m)=0] [L15] unsigned int res ; [L16] unsigned int __retres4 ; VAL [\old(e)=0, \old(m)=0, e=0, m=0] [L19] COND TRUE ! m [L20] __retres4 = 0U VAL [\old(e)=0, \old(m)=0, __retres4=0, e=0, m=0] [L70] RET return (__retres4); VAL [\old(e)=0, \old(m)=0, \result=0, __retres4=0, e=0, m=0] [L230] EXPR base2flt(0, 0) VAL [base2flt(0, 0)=0, ea=127, eb=0, ma=33554432, mb=16777216] [L230] zero = base2flt(0, 0) [L231] CALL, EXPR base2flt(ma, ea) VAL [\old(e)=127, \old(m)=33554432] [L15] unsigned int res ; [L16] unsigned int __retres4 ; VAL [\old(e)=127, \old(m)=33554432, e=127, m=33554432] [L19] COND FALSE !(! m) VAL [\old(e)=127, \old(m)=33554432, e=127, m=33554432] [L25] COND FALSE !(m < 1U << 24U) VAL [\old(e)=127, \old(m)=33554432, e=127, m=33554432] [L47] COND TRUE 1 VAL [\old(e)=127, \old(m)=33554432, e=127, m=33554432] [L49] COND TRUE m >= 1U << 25U VAL [\old(e)=127, \old(m)=33554432, e=127, m=33554432] [L54] COND TRUE e >= 127 [L55] __retres4 = 4294967295U VAL [\old(e)=127, \old(m)=33554432, __retres4=4294967295, e=127, m=33554432] [L70] RET return (__retres4); VAL [\old(e)=127, \old(m)=33554432, \result=4294967295, __retres4=4294967295, e=127, m=33554432] [L231] EXPR base2flt(ma, ea) VAL [base2flt(ma, ea)=4294967295, ea=127, eb=0, ma=33554432, mb=16777216, zero=0] [L231] a = base2flt(ma, ea) [L232] CALL, EXPR base2flt(mb, eb) VAL [\old(e)=0, \old(m)=16777216] [L15] unsigned int res ; [L16] unsigned int __retres4 ; VAL [\old(e)=0, \old(m)=16777216, e=0, m=16777216] [L19] COND FALSE !(! m) VAL [\old(e)=0, \old(m)=16777216, e=0, m=16777216] [L25] COND FALSE !(m < 1U << 24U) VAL [\old(e)=0, \old(m)=16777216, e=0, m=16777216] [L47] COND TRUE 1 VAL [\old(e)=0, \old(m)=16777216, e=0, m=16777216] [L49] COND FALSE !(m >= 1U << 25U) VAL [\old(e)=0, \old(m)=16777216, e=0, m=16777216] [L66] m = m & ~ (1U << 24U) [L67] res = m | (unsigned int )((e + 128) << 24U) [L68] __retres4 = res VAL [\old(e)=0, \old(m)=16777216, __retres4=4278190080, e=0, res=4278190080] [L70] RET return (__retres4); VAL [\old(e)=0, \old(m)=16777216, \result=36028797002186752, __retres4=4278190080, e=0, res=4278190080] [L232] EXPR base2flt(mb, eb) VAL [a=4294967295, base2flt(mb, eb)=36028797002186752, ea=127, eb=0, ma=33554432, mb=16777216, zero=0] [L232] b = base2flt(mb, eb) [L233] CALL addflt(a, b) VAL [\old(a)=4294967295, \old(b)=4278190080] [L74] unsigned int res ; [L75] unsigned int ma ; [L76] unsigned int mb ; [L77] unsigned int delta ; [L78] int ea ; [L79] int eb ; [L80] unsigned int tmp ; [L81] unsigned int __retres10 ; VAL [\old(a)=4294967295, \old(b)=4278190080, a=4294967295, b=4278190080] [L84] COND FALSE !(a < b) VAL [\old(a)=4294967295, \old(b)=4278190080, a=4294967295, b=4278190080] [L91] COND FALSE !(! b) [L98] ma = a & ((1U << 24U) - 1U) [L99] ea = (int )(a >> 24U) - 128 [L100] ma = ma | (1U << 24U) [L101] mb = b & ((1U << 24U) - 1U) [L102] eb = (int )(b >> 24U) - 128 [L103] mb = mb | (1U << 24U) VAL [\old(a)=4294967295, \old(b)=4278190080, a=4294967295, b=4278190080, ea=127, eb=2147483519] [L104] CALL __VERIFIER_assert(ea >= eb) VAL [\old(cond)=0] [L6] COND TRUE !(cond) VAL [\old(cond)=0, cond=0] [L7] __VERIFIER_error() VAL [\old(cond)=0, cond=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 72 locations, 1 error locations. UNSAFE Result, 2.8s OverallTime, 7 OverallIterations, 3 TraceHistogramMax, 1.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 499 SDtfs, 368 SDslu, 4168 SDs, 0 SdLazy, 1272 SolverSat, 57 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 259 GetRequests, 155 SyntacticMatches, 5 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=152occurred in iteration=6, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 6 MinimizatonAttempts, 157 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 450 NumberOfCodeBlocks, 450 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 396 ConstructedInterpolants, 1 QuantifiedInterpolants, 45424 SizeOfPredicates, 19 NumberOfNonLiveVariables, 496 ConjunctsInSsa, 88 ConjunctsInUnsatCore, 10 InterpolantComputations, 3 PerfectInterpolantSequences, 129/171 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-5842f4b [2018-11-18 11:45:54,917 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 11:45:54,919 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 11:45:54,927 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 11:45:54,928 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 11:45:54,928 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 11:45:54,929 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 11:45:54,930 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 11:45:54,931 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 11:45:54,932 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 11:45:54,933 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 11:45:54,933 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 11:45:54,934 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 11:45:54,935 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 11:45:54,935 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 11:45:54,936 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 11:45:54,937 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 11:45:54,938 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 11:45:54,939 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 11:45:54,941 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 11:45:54,942 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 11:45:54,942 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 11:45:54,944 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 11:45:54,944 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 11:45:54,945 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 11:45:54,945 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 11:45:54,946 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 11:45:54,946 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 11:45:54,947 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 11:45:54,948 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 11:45:54,948 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 11:45:54,949 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 11:45:54,949 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 11:45:54,949 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 11:45:54,950 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 11:45:54,951 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 11:45:54,951 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2018-11-18 11:45:54,961 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 11:45:54,961 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 11:45:54,962 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 11:45:54,962 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-18 11:45:54,962 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-18 11:45:54,963 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-18 11:45:54,963 INFO L133 SettingsManager]: * Use SBE=true [2018-11-18 11:45:54,963 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 11:45:54,963 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-18 11:45:54,963 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-18 11:45:54,963 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 11:45:54,963 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 11:45:54,963 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 11:45:54,964 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 11:45:54,964 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-18 11:45:54,964 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-18 11:45:54,964 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-18 11:45:54,964 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 11:45:54,966 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 11:45:54,966 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 11:45:54,966 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 11:45:54,966 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 11:45:54,966 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 11:45:54,966 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 11:45:54,967 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 11:45:54,967 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 11:45:54,967 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 11:45:54,967 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 11:45:54,967 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-11-18 11:45:54,967 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 11:45:54,967 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-18 11:45:54,967 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-18 11:45:54,968 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer 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 ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ee05cb2d66f71fb2277986b04bb223cfc634fed1 [2018-11-18 11:45:54,999 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 11:45:55,008 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 11:45:55,010 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 11:45:55,011 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 11:45:55,012 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 11:45:55,012 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/../../sv-benchmarks/c/bitvector/soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c [2018-11-18 11:45:55,054 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/4b788f6ff/6f3906e190a845b687dadacb71333c3d/FLAGacac77082 [2018-11-18 11:45:55,448 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 11:45:55,448 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/sv-benchmarks/c/bitvector/soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c [2018-11-18 11:45:55,452 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/4b788f6ff/6f3906e190a845b687dadacb71333c3d/FLAGacac77082 [2018-11-18 11:45:55,460 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/data/4b788f6ff/6f3906e190a845b687dadacb71333c3d [2018-11-18 11:45:55,462 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 11:45:55,463 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-18 11:45:55,463 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 11:45:55,464 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 11:45:55,466 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 11:45:55,466 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,468 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@27a4379e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55, skipping insertion in model container [2018-11-18 11:45:55,468 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,474 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 11:45:55,494 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 11:45:55,648 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:45:55,651 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 11:45:55,685 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:45:55,697 INFO L195 MainTranslator]: Completed translation [2018-11-18 11:45:55,697 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55 WrapperNode [2018-11-18 11:45:55,697 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 11:45:55,698 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 11:45:55,698 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 11:45:55,698 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 11:45:55,707 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,707 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,713 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,713 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,719 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,723 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,724 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... [2018-11-18 11:45:55,726 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 11:45:55,726 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 11:45:55,726 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 11:45:55,727 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 11:45:55,727 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 11:45:55,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 11:45:55,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 11:45:55,810 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-11-18 11:45:55,810 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2018-11-18 11:45:55,811 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2018-11-18 11:45:55,811 INFO L138 BoogieDeclarations]: Found implementation of procedure mulflt [2018-11-18 11:45:55,811 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 11:45:55,811 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-18 11:45:55,811 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2018-11-18 11:45:55,811 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2018-11-18 11:45:55,811 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-11-18 11:45:55,811 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2018-11-18 11:45:55,811 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2018-11-18 11:45:55,812 INFO L130 BoogieDeclarations]: Found specification of procedure mulflt [2018-11-18 11:45:55,812 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 11:45:55,812 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 11:45:55,812 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 11:45:56,079 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 11:45:56,080 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:45:56 BoogieIcfgContainer [2018-11-18 11:45:56,080 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 11:45:56,080 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 11:45:56,081 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 11:45:56,083 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 11:45:56,083 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 11:45:55" (1/3) ... [2018-11-18 11:45:56,084 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b585a3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:45:56, skipping insertion in model container [2018-11-18 11:45:56,085 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:45:55" (2/3) ... [2018-11-18 11:45:56,085 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b585a3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:45:56, skipping insertion in model container [2018-11-18 11:45:56,085 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:45:56" (3/3) ... [2018-11-18 11:45:56,086 INFO L112 eAbstractionObserver]: Analyzing ICFG soft_float_4_true-unreach-call_true-no-overflow_true-termination.c.cil.c [2018-11-18 11:45:56,093 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 11:45:56,099 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 11:45:56,108 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 11:45:56,126 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 11:45:56,126 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 11:45:56,126 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 11:45:56,126 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 11:45:56,126 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 11:45:56,127 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 11:45:56,127 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 11:45:56,127 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 11:45:56,127 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 11:45:56,139 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states. [2018-11-18 11:45:56,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-18 11:45:56,144 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:56,144 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:56,146 INFO L423 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:56,149 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:56,149 INFO L82 PathProgramCache]: Analyzing trace with hash 171896770, now seen corresponding path program 1 times [2018-11-18 11:45:56,152 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:56,152 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:56,165 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:56,208 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:56,317 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:56,318 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:45:56,363 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:56,366 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:45:56,366 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-11-18 11:45:56,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 11:45:56,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 11:45:56,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 11:45:56,383 INFO L87 Difference]: Start difference. First operand 63 states. Second operand 9 states. [2018-11-18 11:45:56,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:56,537 INFO L93 Difference]: Finished difference Result 140 states and 208 transitions. [2018-11-18 11:45:56,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:45:56,539 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 34 [2018-11-18 11:45:56,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:56,545 INFO L225 Difference]: With dead ends: 140 [2018-11-18 11:45:56,546 INFO L226 Difference]: Without dead ends: 80 [2018-11-18 11:45:56,548 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2018-11-18 11:45:56,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-11-18 11:45:56,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 66. [2018-11-18 11:45:56,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-11-18 11:45:56,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 88 transitions. [2018-11-18 11:45:56,579 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 88 transitions. Word has length 34 [2018-11-18 11:45:56,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:56,579 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 88 transitions. [2018-11-18 11:45:56,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 11:45:56,579 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 88 transitions. [2018-11-18 11:45:56,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 11:45:56,582 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:56,582 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:56,582 INFO L423 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:56,583 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:56,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1531098864, now seen corresponding path program 1 times [2018-11-18 11:45:56,584 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:56,584 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:56,605 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:56,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:56,634 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:56,685 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:56,685 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:45:56,762 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:56,763 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:45:56,763 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-11-18 11:45:56,764 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 11:45:56,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 11:45:56,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:45:56,765 INFO L87 Difference]: Start difference. First operand 66 states and 88 transitions. Second operand 8 states. [2018-11-18 11:45:56,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:56,863 INFO L93 Difference]: Finished difference Result 119 states and 166 transitions. [2018-11-18 11:45:56,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 11:45:56,865 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 39 [2018-11-18 11:45:56,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:56,867 INFO L225 Difference]: With dead ends: 119 [2018-11-18 11:45:56,867 INFO L226 Difference]: Without dead ends: 93 [2018-11-18 11:45:56,868 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-11-18 11:45:56,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-11-18 11:45:56,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 86. [2018-11-18 11:45:56,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-11-18 11:45:56,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 120 transitions. [2018-11-18 11:45:56,882 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 120 transitions. Word has length 39 [2018-11-18 11:45:56,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:56,882 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 120 transitions. [2018-11-18 11:45:56,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 11:45:56,882 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 120 transitions. [2018-11-18 11:45:56,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 11:45:56,884 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:56,884 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:56,885 INFO L423 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:56,885 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:56,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1473840562, now seen corresponding path program 1 times [2018-11-18 11:45:56,886 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:56,886 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:56,915 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:56,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:56,938 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:56,973 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:56,974 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:45:56,977 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:56,977 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 11:45:56,977 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 11:45:56,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 11:45:56,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:45:56,978 INFO L87 Difference]: Start difference. First operand 86 states and 120 transitions. Second operand 8 states. [2018-11-18 11:45:57,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:57,076 INFO L93 Difference]: Finished difference Result 163 states and 220 transitions. [2018-11-18 11:45:57,078 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 11:45:57,078 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 39 [2018-11-18 11:45:57,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:57,079 INFO L225 Difference]: With dead ends: 163 [2018-11-18 11:45:57,079 INFO L226 Difference]: Without dead ends: 123 [2018-11-18 11:45:57,080 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-11-18 11:45:57,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-11-18 11:45:57,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 94. [2018-11-18 11:45:57,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-11-18 11:45:57,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 128 transitions. [2018-11-18 11:45:57,095 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 128 transitions. Word has length 39 [2018-11-18 11:45:57,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:57,095 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 128 transitions. [2018-11-18 11:45:57,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 11:45:57,095 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 128 transitions. [2018-11-18 11:45:57,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-11-18 11:45:57,097 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:57,097 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:57,097 INFO L423 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:57,098 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:57,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1126781220, now seen corresponding path program 1 times [2018-11-18 11:45:57,098 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:57,098 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:57,110 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:57,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:57,141 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:57,184 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-18 11:45:57,184 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:45:57,185 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:57,186 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 11:45:57,186 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 11:45:57,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 11:45:57,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 11:45:57,186 INFO L87 Difference]: Start difference. First operand 94 states and 128 transitions. Second operand 9 states. [2018-11-18 11:45:57,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:57,304 INFO L93 Difference]: Finished difference Result 138 states and 184 transitions. [2018-11-18 11:45:57,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:45:57,305 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 42 [2018-11-18 11:45:57,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:57,307 INFO L225 Difference]: With dead ends: 138 [2018-11-18 11:45:57,307 INFO L226 Difference]: Without dead ends: 117 [2018-11-18 11:45:57,308 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2018-11-18 11:45:57,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-11-18 11:45:57,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 102. [2018-11-18 11:45:57,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-11-18 11:45:57,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 137 transitions. [2018-11-18 11:45:57,322 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 137 transitions. Word has length 42 [2018-11-18 11:45:57,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:57,322 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 137 transitions. [2018-11-18 11:45:57,322 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 11:45:57,322 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 137 transitions. [2018-11-18 11:45:57,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:57,324 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:57,324 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:57,324 INFO L423 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:57,324 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:57,324 INFO L82 PathProgramCache]: Analyzing trace with hash 229362028, now seen corresponding path program 2 times [2018-11-18 11:45:57,325 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:57,325 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:57,338 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:45:57,356 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-11-18 11:45:57,357 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:45:57,360 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:57,451 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:45:57,451 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:45:57,452 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:57,452 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-11-18 11:45:57,453 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 11:45:57,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 11:45:57,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:45:57,453 INFO L87 Difference]: Start difference. First operand 102 states and 137 transitions. Second operand 12 states. [2018-11-18 11:45:57,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:57,669 INFO L93 Difference]: Finished difference Result 197 states and 265 transitions. [2018-11-18 11:45:57,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:45:57,670 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 44 [2018-11-18 11:45:57,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:57,671 INFO L225 Difference]: With dead ends: 197 [2018-11-18 11:45:57,671 INFO L226 Difference]: Without dead ends: 162 [2018-11-18 11:45:57,671 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2018-11-18 11:45:57,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2018-11-18 11:45:57,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 150. [2018-11-18 11:45:57,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-11-18 11:45:57,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 198 transitions. [2018-11-18 11:45:57,685 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 198 transitions. Word has length 44 [2018-11-18 11:45:57,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:57,686 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 198 transitions. [2018-11-18 11:45:57,686 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 11:45:57,686 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 198 transitions. [2018-11-18 11:45:57,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:57,687 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:57,687 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:57,688 INFO L423 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:57,688 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:57,688 INFO L82 PathProgramCache]: Analyzing trace with hash 1752794032, now seen corresponding path program 1 times [2018-11-18 11:45:57,688 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:57,688 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:57,702 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:45:57,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:57,729 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:57,794 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:45:57,795 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:45:57,943 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:45:57,943 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:45:57,962 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:57,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:57,974 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:57,984 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:45:57,984 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:45:58,004 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:45:58,004 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-11-18 11:45:58,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:45:58,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:45:58,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2018-11-18 11:45:58,005 INFO L87 Difference]: Start difference. First operand 150 states and 198 transitions. Second operand 11 states. [2018-11-18 11:45:58,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:58,185 INFO L93 Difference]: Finished difference Result 209 states and 269 transitions. [2018-11-18 11:45:58,186 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:45:58,186 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2018-11-18 11:45:58,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:58,187 INFO L225 Difference]: With dead ends: 209 [2018-11-18 11:45:58,187 INFO L226 Difference]: Without dead ends: 178 [2018-11-18 11:45:58,187 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2018-11-18 11:45:58,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-11-18 11:45:58,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 158. [2018-11-18 11:45:58,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2018-11-18 11:45:58,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 203 transitions. [2018-11-18 11:45:58,202 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 203 transitions. Word has length 44 [2018-11-18 11:45:58,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:58,203 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 203 transitions. [2018-11-18 11:45:58,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:45:58,203 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 203 transitions. [2018-11-18 11:45:58,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:58,204 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:58,204 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:58,204 INFO L423 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:58,204 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:58,206 INFO L82 PathProgramCache]: Analyzing trace with hash 655789170, now seen corresponding path program 1 times [2018-11-18 11:45:58,206 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:58,206 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:58,220 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:58,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:58,254 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:58,326 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:45:58,326 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:45:58,327 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:58,327 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-11-18 11:45:58,327 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 11:45:58,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 11:45:58,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:45:58,328 INFO L87 Difference]: Start difference. First operand 158 states and 203 transitions. Second operand 12 states. [2018-11-18 11:45:58,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:58,585 INFO L93 Difference]: Finished difference Result 208 states and 266 transitions. [2018-11-18 11:45:58,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-11-18 11:45:58,586 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 44 [2018-11-18 11:45:58,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:58,587 INFO L225 Difference]: With dead ends: 208 [2018-11-18 11:45:58,587 INFO L226 Difference]: Without dead ends: 177 [2018-11-18 11:45:58,588 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2018-11-18 11:45:58,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2018-11-18 11:45:58,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 153. [2018-11-18 11:45:58,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-11-18 11:45:58,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 194 transitions. [2018-11-18 11:45:58,599 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 194 transitions. Word has length 44 [2018-11-18 11:45:58,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:58,599 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 194 transitions. [2018-11-18 11:45:58,600 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 11:45:58,600 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 194 transitions. [2018-11-18 11:45:58,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:58,600 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:58,600 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:58,601 INFO L423 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:58,601 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:58,601 INFO L82 PathProgramCache]: Analyzing trace with hash -2115746122, now seen corresponding path program 1 times [2018-11-18 11:45:58,601 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:58,601 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:58,634 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:58,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:58,669 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:58,714 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:45:58,714 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:45:58,716 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:58,716 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 11:45:58,716 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 11:45:58,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 11:45:58,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:45:58,717 INFO L87 Difference]: Start difference. First operand 153 states and 194 transitions. Second operand 6 states. [2018-11-18 11:45:59,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:45:59,710 INFO L93 Difference]: Finished difference Result 198 states and 249 transitions. [2018-11-18 11:45:59,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:45:59,711 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 44 [2018-11-18 11:45:59,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:45:59,712 INFO L225 Difference]: With dead ends: 198 [2018-11-18 11:45:59,712 INFO L226 Difference]: Without dead ends: 196 [2018-11-18 11:45:59,712 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:45:59,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-11-18 11:45:59,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 159. [2018-11-18 11:45:59,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-11-18 11:45:59,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 201 transitions. [2018-11-18 11:45:59,727 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 201 transitions. Word has length 44 [2018-11-18 11:45:59,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:45:59,727 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 201 transitions. [2018-11-18 11:45:59,727 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 11:45:59,728 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 201 transitions. [2018-11-18 11:45:59,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 11:45:59,729 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:45:59,730 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:45:59,730 INFO L423 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:45:59,730 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:45:59,730 INFO L82 PathProgramCache]: Analyzing trace with hash -2058487820, now seen corresponding path program 1 times [2018-11-18 11:45:59,730 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:45:59,730 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:45:59,742 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:45:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:45:59,772 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:45:59,804 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:45:59,804 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:45:59,805 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:45:59,805 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 11:45:59,806 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 11:45:59,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 11:45:59,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:45:59,806 INFO L87 Difference]: Start difference. First operand 159 states and 201 transitions. Second operand 6 states. [2018-11-18 11:46:03,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:03,821 INFO L93 Difference]: Finished difference Result 178 states and 221 transitions. [2018-11-18 11:46:03,823 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:46:03,824 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 44 [2018-11-18 11:46:03,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:03,825 INFO L225 Difference]: With dead ends: 178 [2018-11-18 11:46:03,825 INFO L226 Difference]: Without dead ends: 176 [2018-11-18 11:46:03,826 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:46:03,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-11-18 11:46:03,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 157. [2018-11-18 11:46:03,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-11-18 11:46:03,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 197 transitions. [2018-11-18 11:46:03,842 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 197 transitions. Word has length 44 [2018-11-18 11:46:03,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:03,842 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 197 transitions. [2018-11-18 11:46:03,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 11:46:03,842 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 197 transitions. [2018-11-18 11:46:03,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-11-18 11:46:03,843 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:03,843 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:03,843 INFO L423 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:03,843 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:03,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1471549843, now seen corresponding path program 1 times [2018-11-18 11:46:03,844 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:03,844 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:03,862 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:03,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:03,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:03,916 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 11:46:03,916 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:03,987 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 11:46:03,989 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:03,989 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2018-11-18 11:46:03,990 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 11:46:03,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 11:46:03,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2018-11-18 11:46:03,990 INFO L87 Difference]: Start difference. First operand 157 states and 197 transitions. Second operand 10 states. [2018-11-18 11:46:04,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:04,159 INFO L93 Difference]: Finished difference Result 214 states and 275 transitions. [2018-11-18 11:46:04,160 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 11:46:04,160 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 47 [2018-11-18 11:46:04,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:04,163 INFO L225 Difference]: With dead ends: 214 [2018-11-18 11:46:04,164 INFO L226 Difference]: Without dead ends: 203 [2018-11-18 11:46:04,164 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 84 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2018-11-18 11:46:04,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-11-18 11:46:04,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 171. [2018-11-18 11:46:04,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-11-18 11:46:04,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 216 transitions. [2018-11-18 11:46:04,183 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 216 transitions. Word has length 47 [2018-11-18 11:46:04,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:04,183 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 216 transitions. [2018-11-18 11:46:04,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 11:46:04,183 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 216 transitions. [2018-11-18 11:46:04,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-11-18 11:46:04,184 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:04,184 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:04,185 INFO L423 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:04,185 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:04,185 INFO L82 PathProgramCache]: Analyzing trace with hash -770485265, now seen corresponding path program 1 times [2018-11-18 11:46:04,185 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:04,185 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:04,207 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:04,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:04,229 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:04,287 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:04,287 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:04,390 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:04,391 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:04,392 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2018-11-18 11:46:04,392 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:46:04,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:46:04,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:46:04,392 INFO L87 Difference]: Start difference. First operand 171 states and 216 transitions. Second operand 14 states. [2018-11-18 11:46:04,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:04,620 INFO L93 Difference]: Finished difference Result 237 states and 303 transitions. [2018-11-18 11:46:04,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:46:04,621 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 47 [2018-11-18 11:46:04,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:04,622 INFO L225 Difference]: With dead ends: 237 [2018-11-18 11:46:04,622 INFO L226 Difference]: Without dead ends: 230 [2018-11-18 11:46:04,623 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2018-11-18 11:46:04,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2018-11-18 11:46:04,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 190. [2018-11-18 11:46:04,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-11-18 11:46:04,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 242 transitions. [2018-11-18 11:46:04,644 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 242 transitions. Word has length 47 [2018-11-18 11:46:04,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:04,645 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 242 transitions. [2018-11-18 11:46:04,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:46:04,645 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 242 transitions. [2018-11-18 11:46:04,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-11-18 11:46:04,646 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:04,646 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:04,647 INFO L423 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:04,647 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:04,647 INFO L82 PathProgramCache]: Analyzing trace with hash -2019685995, now seen corresponding path program 1 times [2018-11-18 11:46:04,647 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:04,647 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:04,672 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:04,693 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:04,737 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:04,737 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:04,859 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:04,861 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:04,861 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2018-11-18 11:46:04,861 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-18 11:46:04,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-18 11:46:04,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:46:04,862 INFO L87 Difference]: Start difference. First operand 190 states and 242 transitions. Second operand 16 states. [2018-11-18 11:46:05,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:05,173 INFO L93 Difference]: Finished difference Result 246 states and 317 transitions. [2018-11-18 11:46:05,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:46:05,174 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 49 [2018-11-18 11:46:05,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:05,175 INFO L225 Difference]: With dead ends: 246 [2018-11-18 11:46:05,175 INFO L226 Difference]: Without dead ends: 238 [2018-11-18 11:46:05,175 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2018-11-18 11:46:05,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-11-18 11:46:05,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 209. [2018-11-18 11:46:05,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-11-18 11:46:05,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 267 transitions. [2018-11-18 11:46:05,190 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 267 transitions. Word has length 49 [2018-11-18 11:46:05,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:05,191 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 267 transitions. [2018-11-18 11:46:05,191 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-18 11:46:05,191 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 267 transitions. [2018-11-18 11:46:05,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-11-18 11:46:05,192 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:05,192 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:05,192 INFO L423 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:05,192 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:05,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1962427693, now seen corresponding path program 1 times [2018-11-18 11:46:05,193 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:05,193 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:05,210 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:05,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:05,250 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:05,292 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 11:46:05,292 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:46:05,294 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:46:05,294 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 11:46:05,295 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 11:46:05,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 11:46:05,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:46:05,295 INFO L87 Difference]: Start difference. First operand 209 states and 267 transitions. Second operand 6 states. [2018-11-18 11:46:05,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:05,349 INFO L93 Difference]: Finished difference Result 217 states and 274 transitions. [2018-11-18 11:46:05,350 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:46:05,350 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 49 [2018-11-18 11:46:05,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:05,351 INFO L225 Difference]: With dead ends: 217 [2018-11-18 11:46:05,351 INFO L226 Difference]: Without dead ends: 198 [2018-11-18 11:46:05,352 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-11-18 11:46:05,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-11-18 11:46:05,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 198. [2018-11-18 11:46:05,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 198 states. [2018-11-18 11:46:05,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 248 transitions. [2018-11-18 11:46:05,370 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 248 transitions. Word has length 49 [2018-11-18 11:46:05,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:05,371 INFO L480 AbstractCegarLoop]: Abstraction has 198 states and 248 transitions. [2018-11-18 11:46:05,371 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 11:46:05,371 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 248 transitions. [2018-11-18 11:46:05,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:05,372 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:05,372 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:05,372 INFO L423 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:05,372 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:05,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1741264307, now seen corresponding path program 1 times [2018-11-18 11:46:05,372 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:05,373 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:05,391 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:05,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:05,410 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:05,486 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 11:46:05,486 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:05,606 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 11:46:05,607 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:05,607 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2018-11-18 11:46:05,607 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-18 11:46:05,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-18 11:46:05,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:46:05,607 INFO L87 Difference]: Start difference. First operand 198 states and 248 transitions. Second operand 16 states. [2018-11-18 11:46:06,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:06,017 INFO L93 Difference]: Finished difference Result 263 states and 353 transitions. [2018-11-18 11:46:06,018 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-18 11:46:06,018 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 52 [2018-11-18 11:46:06,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:06,019 INFO L225 Difference]: With dead ends: 263 [2018-11-18 11:46:06,019 INFO L226 Difference]: Without dead ends: 254 [2018-11-18 11:46:06,020 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 88 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:46:06,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-11-18 11:46:06,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 210. [2018-11-18 11:46:06,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-11-18 11:46:06,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 266 transitions. [2018-11-18 11:46:06,036 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 266 transitions. Word has length 52 [2018-11-18 11:46:06,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:06,036 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 266 transitions. [2018-11-18 11:46:06,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-18 11:46:06,036 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 266 transitions. [2018-11-18 11:46:06,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:06,038 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:06,038 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:06,038 INFO L423 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:06,038 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:06,039 INFO L82 PathProgramCache]: Analyzing trace with hash -444356113, now seen corresponding path program 1 times [2018-11-18 11:46:06,039 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:06,039 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:06,054 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:06,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:06,072 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:06,165 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:06,165 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:06,429 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:06,431 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:06,431 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2018-11-18 11:46:06,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:46:06,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:46:06,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:46:06,432 INFO L87 Difference]: Start difference. First operand 210 states and 266 transitions. Second operand 24 states. [2018-11-18 11:46:07,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:07,155 INFO L93 Difference]: Finished difference Result 280 states and 385 transitions. [2018-11-18 11:46:07,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-18 11:46:07,156 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 52 [2018-11-18 11:46:07,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:07,157 INFO L225 Difference]: With dead ends: 280 [2018-11-18 11:46:07,157 INFO L226 Difference]: Without dead ends: 265 [2018-11-18 11:46:07,158 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=199, Invalid=1361, Unknown=0, NotChecked=0, Total=1560 [2018-11-18 11:46:07,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2018-11-18 11:46:07,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 213. [2018-11-18 11:46:07,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2018-11-18 11:46:07,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 283 transitions. [2018-11-18 11:46:07,180 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 283 transitions. Word has length 52 [2018-11-18 11:46:07,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:07,180 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 283 transitions. [2018-11-18 11:46:07,181 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:46:07,181 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 283 transitions. [2018-11-18 11:46:07,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:07,182 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:07,182 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:07,182 INFO L423 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:07,182 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:07,182 INFO L82 PathProgramCache]: Analyzing trace with hash 2000135135, now seen corresponding path program 2 times [2018-11-18 11:46:07,183 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:07,183 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:07,209 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:46:07,224 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:46:07,224 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:46:07,227 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:07,282 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 11:46:07,282 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:07,381 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 11:46:07,382 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:07,382 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2018-11-18 11:46:07,382 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:46:07,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:46:07,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:46:07,383 INFO L87 Difference]: Start difference. First operand 213 states and 283 transitions. Second operand 14 states. [2018-11-18 11:46:07,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:07,807 INFO L93 Difference]: Finished difference Result 270 states and 395 transitions. [2018-11-18 11:46:07,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:46:07,808 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 52 [2018-11-18 11:46:07,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:07,809 INFO L225 Difference]: With dead ends: 270 [2018-11-18 11:46:07,810 INFO L226 Difference]: Without dead ends: 263 [2018-11-18 11:46:07,810 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2018-11-18 11:46:07,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-11-18 11:46:07,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 217. [2018-11-18 11:46:07,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-11-18 11:46:07,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 289 transitions. [2018-11-18 11:46:07,840 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 289 transitions. Word has length 52 [2018-11-18 11:46:07,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:07,841 INFO L480 AbstractCegarLoop]: Abstraction has 217 states and 289 transitions. [2018-11-18 11:46:07,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:46:07,841 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 289 transitions. [2018-11-18 11:46:07,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:07,842 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:07,842 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:07,842 INFO L423 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:07,842 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:07,842 INFO L82 PathProgramCache]: Analyzing trace with hash 849762505, now seen corresponding path program 1 times [2018-11-18 11:46:07,842 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:07,843 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:07,862 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:46:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:07,908 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:08,067 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:46:08,067 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:46:08,070 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:46:08,070 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-11-18 11:46:08,070 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 11:46:08,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 11:46:08,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2018-11-18 11:46:08,071 INFO L87 Difference]: Start difference. First operand 217 states and 289 transitions. Second operand 13 states. [2018-11-18 11:46:08,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:08,331 INFO L93 Difference]: Finished difference Result 303 states and 415 transitions. [2018-11-18 11:46:08,332 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:46:08,332 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 52 [2018-11-18 11:46:08,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:08,333 INFO L225 Difference]: With dead ends: 303 [2018-11-18 11:46:08,333 INFO L226 Difference]: Without dead ends: 245 [2018-11-18 11:46:08,334 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2018-11-18 11:46:08,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-11-18 11:46:08,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 224. [2018-11-18 11:46:08,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-11-18 11:46:08,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 296 transitions. [2018-11-18 11:46:08,365 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 296 transitions. Word has length 52 [2018-11-18 11:46:08,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:08,365 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 296 transitions. [2018-11-18 11:46:08,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 11:46:08,365 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 296 transitions. [2018-11-18 11:46:08,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:08,366 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:08,367 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:08,367 INFO L423 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:08,367 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:08,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1958244595, now seen corresponding path program 1 times [2018-11-18 11:46:08,367 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:08,367 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:08,380 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:08,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:08,414 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:10,161 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:46:10,162 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:10,253 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:46:10,253 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:46:10,260 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:10,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:10,274 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:10,283 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:46:10,283 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:10,352 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:10,352 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-11-18 11:46:10,353 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:46:10,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:46:10,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:46:10,353 INFO L87 Difference]: Start difference. First operand 224 states and 296 transitions. Second operand 11 states. [2018-11-18 11:46:14,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:14,265 INFO L93 Difference]: Finished difference Result 288 states and 377 transitions. [2018-11-18 11:46:14,265 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:46:14,265 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 52 [2018-11-18 11:46:14,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:14,266 INFO L225 Difference]: With dead ends: 288 [2018-11-18 11:46:14,266 INFO L226 Difference]: Without dead ends: 237 [2018-11-18 11:46:14,267 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=64, Invalid=277, Unknown=1, NotChecked=0, Total=342 [2018-11-18 11:46:14,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-11-18 11:46:14,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 225. [2018-11-18 11:46:14,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-11-18 11:46:14,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 294 transitions. [2018-11-18 11:46:14,284 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 294 transitions. Word has length 52 [2018-11-18 11:46:14,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:14,284 INFO L480 AbstractCegarLoop]: Abstraction has 225 states and 294 transitions. [2018-11-18 11:46:14,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:46:14,284 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 294 transitions. [2018-11-18 11:46:14,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:14,285 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:14,285 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:14,285 INFO L423 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:14,285 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:14,286 INFO L82 PathProgramCache]: Analyzing trace with hash -461007837, now seen corresponding path program 2 times [2018-11-18 11:46:14,286 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:14,286 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:14,306 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:46:14,324 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:46:14,324 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:46:14,326 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:14,415 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:14,415 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:46:14,752 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:46:14,753 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:46:14,754 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2018-11-18 11:46:14,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:46:14,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:46:14,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:46:14,754 INFO L87 Difference]: Start difference. First operand 225 states and 294 transitions. Second operand 24 states. [2018-11-18 11:46:15,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:15,729 INFO L93 Difference]: Finished difference Result 286 states and 377 transitions. [2018-11-18 11:46:15,731 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-18 11:46:15,731 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 52 [2018-11-18 11:46:15,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:15,732 INFO L225 Difference]: With dead ends: 286 [2018-11-18 11:46:15,732 INFO L226 Difference]: Without dead ends: 247 [2018-11-18 11:46:15,733 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=184, Invalid=1298, Unknown=0, NotChecked=0, Total=1482 [2018-11-18 11:46:15,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2018-11-18 11:46:15,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 199. [2018-11-18 11:46:15,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-11-18 11:46:15,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 263 transitions. [2018-11-18 11:46:15,750 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 263 transitions. Word has length 52 [2018-11-18 11:46:15,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:15,751 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 263 transitions. [2018-11-18 11:46:15,751 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:46:15,751 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 263 transitions. [2018-11-18 11:46:15,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:15,752 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:15,752 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:15,752 INFO L423 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:15,752 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:15,752 INFO L82 PathProgramCache]: Analyzing trace with hash -600263217, now seen corresponding path program 1 times [2018-11-18 11:46:15,752 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:15,752 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:15,764 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:46:15,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:15,796 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:17,892 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:46:17,892 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:46:17,894 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:46:17,894 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-11-18 11:46:17,894 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 11:46:17,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 11:46:17,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=110, Unknown=1, NotChecked=0, Total=132 [2018-11-18 11:46:17,894 INFO L87 Difference]: Start difference. First operand 199 states and 263 transitions. Second operand 12 states. [2018-11-18 11:46:20,034 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 27 [2018-11-18 11:46:22,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:22,413 INFO L93 Difference]: Finished difference Result 264 states and 346 transitions. [2018-11-18 11:46:22,413 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:46:22,413 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 52 [2018-11-18 11:46:22,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:22,414 INFO L225 Difference]: With dead ends: 264 [2018-11-18 11:46:22,414 INFO L226 Difference]: Without dead ends: 213 [2018-11-18 11:46:22,414 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=92, Invalid=368, Unknown=2, NotChecked=0, Total=462 [2018-11-18 11:46:22,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-11-18 11:46:22,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 194. [2018-11-18 11:46:22,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-11-18 11:46:22,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 256 transitions. [2018-11-18 11:46:22,440 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 256 transitions. Word has length 52 [2018-11-18 11:46:22,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:22,441 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 256 transitions. [2018-11-18 11:46:22,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 11:46:22,441 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 256 transitions. [2018-11-18 11:46:22,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:46:22,442 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:22,442 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:22,442 INFO L423 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:22,442 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:22,442 INFO L82 PathProgramCache]: Analyzing trace with hash 886696979, now seen corresponding path program 1 times [2018-11-18 11:46:22,443 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:22,443 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:22,462 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:22,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:22,494 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:26,094 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:46:26,094 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:46:26,095 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:46:26,096 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 11:46:26,096 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 11:46:26,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 11:46:26,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=37, Unknown=1, NotChecked=0, Total=56 [2018-11-18 11:46:26,096 INFO L87 Difference]: Start difference. First operand 194 states and 256 transitions. Second operand 8 states. [2018-11-18 11:46:34,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:46:34,217 INFO L93 Difference]: Finished difference Result 214 states and 281 transitions. [2018-11-18 11:46:34,217 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 11:46:34,217 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 52 [2018-11-18 11:46:34,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:46:34,218 INFO L225 Difference]: With dead ends: 214 [2018-11-18 11:46:34,218 INFO L226 Difference]: Without dead ends: 212 [2018-11-18 11:46:34,218 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=22, Invalid=49, Unknown=1, NotChecked=0, Total=72 [2018-11-18 11:46:34,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-11-18 11:46:34,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 199. [2018-11-18 11:46:34,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-11-18 11:46:34,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 261 transitions. [2018-11-18 11:46:34,246 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 261 transitions. Word has length 52 [2018-11-18 11:46:34,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:46:34,246 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 261 transitions. [2018-11-18 11:46:34,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 11:46:34,247 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 261 transitions. [2018-11-18 11:46:34,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-11-18 11:46:34,248 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:46:34,248 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:46:34,248 INFO L423 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:46:34,248 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:46:34,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1490792353, now seen corresponding path program 1 times [2018-11-18 11:46:34,248 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:46:34,248 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 25 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:46:34,265 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:46:34,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:46:34,313 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:46:42,449 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:46:42,449 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:46:42,451 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:46:42,451 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 11:46:42,451 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 11:46:42,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 11:46:42,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=38, Unknown=4, NotChecked=0, Total=56 [2018-11-18 11:46:42,451 INFO L87 Difference]: Start difference. First operand 199 states and 261 transitions. Second operand 8 states. [2018-11-18 11:46:58,830 WARN L180 SmtUtils]: Spent 6.20 s on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2018-11-18 11:47:02,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:02,024 INFO L93 Difference]: Finished difference Result 218 states and 284 transitions. [2018-11-18 11:47:02,026 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 11:47:02,026 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 53 [2018-11-18 11:47:02,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:02,027 INFO L225 Difference]: With dead ends: 218 [2018-11-18 11:47:02,027 INFO L226 Difference]: Without dead ends: 194 [2018-11-18 11:47:02,028 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=23, Invalid=63, Unknown=4, NotChecked=0, Total=90 [2018-11-18 11:47:02,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-11-18 11:47:02,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 181. [2018-11-18 11:47:02,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-11-18 11:47:02,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 238 transitions. [2018-11-18 11:47:02,054 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 238 transitions. Word has length 53 [2018-11-18 11:47:02,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:02,055 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 238 transitions. [2018-11-18 11:47:02,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 11:47:02,055 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 238 transitions. [2018-11-18 11:47:02,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-11-18 11:47:02,056 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:02,056 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:02,056 INFO L423 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:02,056 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:02,056 INFO L82 PathProgramCache]: Analyzing trace with hash 1126924001, now seen corresponding path program 1 times [2018-11-18 11:47:02,057 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:02,057 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 26 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:02,075 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:02,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:02,094 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:02,143 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:47:02,144 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:47:02,145 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:47:02,145 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 11:47:02,145 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 11:47:02,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 11:47:02,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 11:47:02,146 INFO L87 Difference]: Start difference. First operand 181 states and 238 transitions. Second operand 9 states. [2018-11-18 11:47:02,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:02,315 INFO L93 Difference]: Finished difference Result 221 states and 313 transitions. [2018-11-18 11:47:02,315 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 11:47:02,316 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 59 [2018-11-18 11:47:02,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:02,317 INFO L225 Difference]: With dead ends: 221 [2018-11-18 11:47:02,317 INFO L226 Difference]: Without dead ends: 212 [2018-11-18 11:47:02,317 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-11-18 11:47:02,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-11-18 11:47:02,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 186. [2018-11-18 11:47:02,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-11-18 11:47:02,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 252 transitions. [2018-11-18 11:47:02,334 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 252 transitions. Word has length 59 [2018-11-18 11:47:02,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:02,335 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 252 transitions. [2018-11-18 11:47:02,335 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 11:47:02,335 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 252 transitions. [2018-11-18 11:47:02,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-11-18 11:47:02,336 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:02,336 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:02,336 INFO L423 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:02,336 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:02,337 INFO L82 PathProgramCache]: Analyzing trace with hash 984708125, now seen corresponding path program 1 times [2018-11-18 11:47:02,337 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:02,337 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 27 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:02,350 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:02,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:02,370 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:02,396 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:47:02,396 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:47:02,398 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:47:02,398 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:47:02,398 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:47:02,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:47:02,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:47:02,398 INFO L87 Difference]: Start difference. First operand 186 states and 252 transitions. Second operand 5 states. [2018-11-18 11:47:02,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:02,479 INFO L93 Difference]: Finished difference Result 226 states and 336 transitions. [2018-11-18 11:47:02,480 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:47:02,480 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 59 [2018-11-18 11:47:02,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:02,481 INFO L225 Difference]: With dead ends: 226 [2018-11-18 11:47:02,481 INFO L226 Difference]: Without dead ends: 215 [2018-11-18 11:47:02,481 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:47:02,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-11-18 11:47:02,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 208. [2018-11-18 11:47:02,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2018-11-18 11:47:02,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 299 transitions. [2018-11-18 11:47:02,503 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 299 transitions. Word has length 59 [2018-11-18 11:47:02,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:02,503 INFO L480 AbstractCegarLoop]: Abstraction has 208 states and 299 transitions. [2018-11-18 11:47:02,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:47:02,503 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 299 transitions. [2018-11-18 11:47:02,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-11-18 11:47:02,504 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:02,504 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:02,504 INFO L423 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:02,505 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:02,505 INFO L82 PathProgramCache]: Analyzing trace with hash 268694133, now seen corresponding path program 1 times [2018-11-18 11:47:02,505 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:02,505 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 28 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:02,521 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:02,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:02,541 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:02,627 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:47:02,627 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:02,829 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:47:02,831 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:02,831 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2018-11-18 11:47:02,831 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-18 11:47:02,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-18 11:47:02,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2018-11-18 11:47:02,832 INFO L87 Difference]: Start difference. First operand 208 states and 299 transitions. Second operand 18 states. [2018-11-18 11:47:03,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:03,129 INFO L93 Difference]: Finished difference Result 237 states and 337 transitions. [2018-11-18 11:47:03,129 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:47:03,129 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 66 [2018-11-18 11:47:03,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:03,131 INFO L225 Difference]: With dead ends: 237 [2018-11-18 11:47:03,131 INFO L226 Difference]: Without dead ends: 228 [2018-11-18 11:47:03,132 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2018-11-18 11:47:03,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-11-18 11:47:03,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 213. [2018-11-18 11:47:03,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2018-11-18 11:47:03,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 305 transitions. [2018-11-18 11:47:03,170 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 305 transitions. Word has length 66 [2018-11-18 11:47:03,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:03,170 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 305 transitions. [2018-11-18 11:47:03,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-18 11:47:03,170 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 305 transitions. [2018-11-18 11:47:03,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-11-18 11:47:03,171 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:03,171 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:03,172 INFO L423 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:03,172 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:03,172 INFO L82 PathProgramCache]: Analyzing trace with hash -2057113616, now seen corresponding path program 1 times [2018-11-18 11:47:03,172 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:03,172 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 29 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:03,195 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:03,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:03,223 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:03,283 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 11:47:03,283 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:03,348 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 11:47:03,349 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:03,350 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2018-11-18 11:47:03,350 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:47:03,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:47:03,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2018-11-18 11:47:03,350 INFO L87 Difference]: Start difference. First operand 213 states and 305 transitions. Second operand 11 states. [2018-11-18 11:47:03,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:03,495 INFO L93 Difference]: Finished difference Result 231 states and 327 transitions. [2018-11-18 11:47:03,495 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 11:47:03,495 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 66 [2018-11-18 11:47:03,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:03,496 INFO L225 Difference]: With dead ends: 231 [2018-11-18 11:47:03,496 INFO L226 Difference]: Without dead ends: 213 [2018-11-18 11:47:03,497 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2018-11-18 11:47:03,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-11-18 11:47:03,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2018-11-18 11:47:03,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2018-11-18 11:47:03,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 303 transitions. [2018-11-18 11:47:03,529 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 303 transitions. Word has length 66 [2018-11-18 11:47:03,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:03,530 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 303 transitions. [2018-11-18 11:47:03,530 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:47:03,530 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 303 transitions. [2018-11-18 11:47:03,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-11-18 11:47:03,530 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:03,531 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:03,531 INFO L423 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:03,531 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:03,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1748938256, now seen corresponding path program 2 times [2018-11-18 11:47:03,531 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:03,531 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 30 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:03,550 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:47:03,585 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:47:03,585 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:47:03,588 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:03,619 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 11:47:03,619 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:03,688 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 11:47:03,693 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:03,693 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2018-11-18 11:47:03,693 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:47:03,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:47:03,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2018-11-18 11:47:03,694 INFO L87 Difference]: Start difference. First operand 213 states and 303 transitions. Second operand 11 states. [2018-11-18 11:47:03,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:03,895 INFO L93 Difference]: Finished difference Result 226 states and 321 transitions. [2018-11-18 11:47:03,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 11:47:03,896 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 66 [2018-11-18 11:47:03,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:03,897 INFO L225 Difference]: With dead ends: 226 [2018-11-18 11:47:03,897 INFO L226 Difference]: Without dead ends: 208 [2018-11-18 11:47:03,898 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:47:03,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-11-18 11:47:03,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2018-11-18 11:47:03,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2018-11-18 11:47:03,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 294 transitions. [2018-11-18 11:47:03,923 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 294 transitions. Word has length 66 [2018-11-18 11:47:03,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:03,923 INFO L480 AbstractCegarLoop]: Abstraction has 208 states and 294 transitions. [2018-11-18 11:47:03,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:47:03,924 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 294 transitions. [2018-11-18 11:47:03,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-18 11:47:03,925 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:03,925 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:03,925 INFO L423 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:03,925 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:03,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1889836214, now seen corresponding path program 1 times [2018-11-18 11:47:03,926 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:03,926 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 31 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:03,952 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:47:03,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:03,972 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:04,005 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:47:04,005 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:04,069 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:47:04,070 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:04,070 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2018-11-18 11:47:04,071 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:47:04,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:47:04,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2018-11-18 11:47:04,071 INFO L87 Difference]: Start difference. First operand 208 states and 294 transitions. Second operand 11 states. [2018-11-18 11:47:04,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:04,222 INFO L93 Difference]: Finished difference Result 219 states and 305 transitions. [2018-11-18 11:47:04,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 11:47:04,222 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 68 [2018-11-18 11:47:04,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:04,223 INFO L225 Difference]: With dead ends: 219 [2018-11-18 11:47:04,223 INFO L226 Difference]: Without dead ends: 205 [2018-11-18 11:47:04,223 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2018-11-18 11:47:04,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2018-11-18 11:47:04,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 205. [2018-11-18 11:47:04,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-11-18 11:47:04,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 288 transitions. [2018-11-18 11:47:04,250 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 288 transitions. Word has length 68 [2018-11-18 11:47:04,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:04,250 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 288 transitions. [2018-11-18 11:47:04,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:47:04,250 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 288 transitions. [2018-11-18 11:47:04,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-18 11:47:04,252 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:04,252 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:04,252 INFO L423 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:04,252 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:04,252 INFO L82 PathProgramCache]: Analyzing trace with hash 318821134, now seen corresponding path program 2 times [2018-11-18 11:47:04,252 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:04,253 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 32 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:04,275 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:47:04,319 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:47:04,319 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:47:04,323 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:04,358 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:47:04,358 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:04,445 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:47:04,446 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:04,446 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2018-11-18 11:47:04,446 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:47:04,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:47:04,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2018-11-18 11:47:04,447 INFO L87 Difference]: Start difference. First operand 205 states and 288 transitions. Second operand 11 states. [2018-11-18 11:47:04,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:04,624 INFO L93 Difference]: Finished difference Result 216 states and 299 transitions. [2018-11-18 11:47:04,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 11:47:04,625 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 68 [2018-11-18 11:47:04,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:04,626 INFO L225 Difference]: With dead ends: 216 [2018-11-18 11:47:04,626 INFO L226 Difference]: Without dead ends: 202 [2018-11-18 11:47:04,627 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:47:04,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2018-11-18 11:47:04,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 200. [2018-11-18 11:47:04,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-11-18 11:47:04,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 271 transitions. [2018-11-18 11:47:04,648 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 271 transitions. Word has length 68 [2018-11-18 11:47:04,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:04,648 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 271 transitions. [2018-11-18 11:47:04,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:47:04,648 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 271 transitions. [2018-11-18 11:47:04,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-11-18 11:47:04,649 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:04,649 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:04,650 INFO L423 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:04,650 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:04,650 INFO L82 PathProgramCache]: Analyzing trace with hash -542631703, now seen corresponding path program 1 times [2018-11-18 11:47:04,650 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:04,650 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 33 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:04,666 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:47:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:04,690 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:04,778 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-11-18 11:47:04,778 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:04,953 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-11-18 11:47:04,954 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:04,954 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2018-11-18 11:47:04,954 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-18 11:47:04,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-18 11:47:04,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:47:04,955 INFO L87 Difference]: Start difference. First operand 200 states and 271 transitions. Second operand 16 states. [2018-11-18 11:47:05,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:05,305 INFO L93 Difference]: Finished difference Result 221 states and 302 transitions. [2018-11-18 11:47:05,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-18 11:47:05,306 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 73 [2018-11-18 11:47:05,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:05,306 INFO L225 Difference]: With dead ends: 221 [2018-11-18 11:47:05,306 INFO L226 Difference]: Without dead ends: 209 [2018-11-18 11:47:05,307 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 131 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:47:05,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-11-18 11:47:05,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 199. [2018-11-18 11:47:05,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-11-18 11:47:05,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 271 transitions. [2018-11-18 11:47:05,327 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 271 transitions. Word has length 73 [2018-11-18 11:47:05,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:05,328 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 271 transitions. [2018-11-18 11:47:05,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-18 11:47:05,328 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 271 transitions. [2018-11-18 11:47:05,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-11-18 11:47:05,328 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:05,328 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:05,329 INFO L423 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:05,329 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:05,329 INFO L82 PathProgramCache]: Analyzing trace with hash -669802775, now seen corresponding path program 2 times [2018-11-18 11:47:05,329 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:05,329 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 34 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:05,341 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:47:05,373 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:47:05,373 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:47:05,376 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:05,502 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-11-18 11:47:05,502 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:06,397 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:47:06,397 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:47:06,403 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-18 11:47:06,420 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:47:06,420 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:47:06,422 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:06,495 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-11-18 11:47:06,495 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:47:06,511 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:47:06,511 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [15] total 20 [2018-11-18 11:47:06,511 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-18 11:47:06,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-18 11:47:06,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2018-11-18 11:47:06,512 INFO L87 Difference]: Start difference. First operand 199 states and 271 transitions. Second operand 20 states. [2018-11-18 11:47:07,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:07,212 INFO L93 Difference]: Finished difference Result 259 states and 331 transitions. [2018-11-18 11:47:07,213 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-18 11:47:07,213 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 73 [2018-11-18 11:47:07,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:07,214 INFO L225 Difference]: With dead ends: 259 [2018-11-18 11:47:07,214 INFO L226 Difference]: Without dead ends: 214 [2018-11-18 11:47:07,215 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 138 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=171, Invalid=1089, Unknown=0, NotChecked=0, Total=1260 [2018-11-18 11:47:07,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-11-18 11:47:07,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 191. [2018-11-18 11:47:07,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-11-18 11:47:07,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 250 transitions. [2018-11-18 11:47:07,241 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 250 transitions. Word has length 73 [2018-11-18 11:47:07,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:07,241 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 250 transitions. [2018-11-18 11:47:07,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-18 11:47:07,241 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 250 transitions. [2018-11-18 11:47:07,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-11-18 11:47:07,242 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:07,242 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:07,242 INFO L423 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:07,242 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:07,242 INFO L82 PathProgramCache]: Analyzing trace with hash 601038488, now seen corresponding path program 1 times [2018-11-18 11:47:07,243 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:07,243 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 36 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:07,271 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:47:07,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:07,356 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:07,662 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:47:07,662 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:08,899 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-11-18 11:47:08,900 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:08,900 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2018-11-18 11:47:08,900 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:47:08,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:47:08,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:47:08,901 INFO L87 Difference]: Start difference. First operand 191 states and 250 transitions. Second operand 22 states. [2018-11-18 11:47:09,268 WARN L180 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2018-11-18 11:47:09,739 WARN L180 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2018-11-18 11:47:10,086 WARN L180 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2018-11-18 11:47:10,591 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2018-11-18 11:47:11,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:11,562 INFO L93 Difference]: Finished difference Result 237 states and 322 transitions. [2018-11-18 11:47:11,563 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:47:11,563 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 73 [2018-11-18 11:47:11,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:11,564 INFO L225 Difference]: With dead ends: 237 [2018-11-18 11:47:11,564 INFO L226 Difference]: Without dead ends: 226 [2018-11-18 11:47:11,564 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:47:11,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2018-11-18 11:47:11,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 202. [2018-11-18 11:47:11,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-11-18 11:47:11,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 274 transitions. [2018-11-18 11:47:11,585 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 274 transitions. Word has length 73 [2018-11-18 11:47:11,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:11,585 INFO L480 AbstractCegarLoop]: Abstraction has 202 states and 274 transitions. [2018-11-18 11:47:11,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:47:11,586 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 274 transitions. [2018-11-18 11:47:11,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-11-18 11:47:11,586 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:11,586 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:11,586 INFO L423 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:11,586 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:11,587 INFO L82 PathProgramCache]: Analyzing trace with hash 574681436, now seen corresponding path program 2 times [2018-11-18 11:47:11,587 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:11,587 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 37 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:11,599 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:47:11,670 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:47:11,670 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:47:11,683 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:11,984 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:47:11,984 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:13,113 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-11-18 11:47:13,115 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:13,115 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2018-11-18 11:47:13,116 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:47:13,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:47:13,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:47:13,116 INFO L87 Difference]: Start difference. First operand 202 states and 274 transitions. Second operand 22 states. [2018-11-18 11:47:13,688 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 44 [2018-11-18 11:47:14,165 WARN L180 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 41 [2018-11-18 11:47:14,778 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 37 [2018-11-18 11:47:15,015 WARN L180 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2018-11-18 11:47:15,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:15,984 INFO L93 Difference]: Finished difference Result 243 states and 332 transitions. [2018-11-18 11:47:15,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-18 11:47:15,985 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 73 [2018-11-18 11:47:15,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:15,986 INFO L225 Difference]: With dead ends: 243 [2018-11-18 11:47:15,987 INFO L226 Difference]: Without dead ends: 232 [2018-11-18 11:47:15,987 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:47:15,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2018-11-18 11:47:16,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 211. [2018-11-18 11:47:16,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-11-18 11:47:16,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 289 transitions. [2018-11-18 11:47:16,028 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 289 transitions. Word has length 73 [2018-11-18 11:47:16,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:16,029 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 289 transitions. [2018-11-18 11:47:16,029 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:47:16,029 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 289 transitions. [2018-11-18 11:47:16,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-11-18 11:47:16,030 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:16,030 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:16,030 INFO L423 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:16,030 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:16,030 INFO L82 PathProgramCache]: Analyzing trace with hash -822756571, now seen corresponding path program 1 times [2018-11-18 11:47:16,030 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:16,031 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 38 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:16,048 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:47:16,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:16,084 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:16,229 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-11-18 11:47:16,229 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:16,304 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:47:16,304 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:47:16,310 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:16,367 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:17,559 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-11-18 11:47:17,559 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:47:17,575 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:47:17,575 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [18] imperfect sequences [13] total 29 [2018-11-18 11:47:17,575 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-11-18 11:47:17,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-11-18 11:47:17,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2018-11-18 11:47:17,576 INFO L87 Difference]: Start difference. First operand 211 states and 289 transitions. Second operand 29 states. [2018-11-18 11:47:18,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:18,987 INFO L93 Difference]: Finished difference Result 238 states and 318 transitions. [2018-11-18 11:47:18,987 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-18 11:47:18,987 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 73 [2018-11-18 11:47:18,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:18,988 INFO L225 Difference]: With dead ends: 238 [2018-11-18 11:47:18,988 INFO L226 Difference]: Without dead ends: 229 [2018-11-18 11:47:18,989 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=204, Invalid=1518, Unknown=0, NotChecked=0, Total=1722 [2018-11-18 11:47:18,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-11-18 11:47:19,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 211. [2018-11-18 11:47:19,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-11-18 11:47:19,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 288 transitions. [2018-11-18 11:47:19,012 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 288 transitions. Word has length 73 [2018-11-18 11:47:19,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:19,012 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 288 transitions. [2018-11-18 11:47:19,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-11-18 11:47:19,012 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 288 transitions. [2018-11-18 11:47:19,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-11-18 11:47:19,013 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:19,013 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:19,013 INFO L423 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:19,013 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:19,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1918289387, now seen corresponding path program 1 times [2018-11-18 11:47:19,014 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:19,014 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 40 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:19,030 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:19,109 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:19,866 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-11-18 11:47:19,867 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:20,131 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2018-11-18 11:47:21,219 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:47:21,219 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:47:21,226 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:21,305 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:22,202 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-11-18 11:47:22,202 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:22,416 WARN L180 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2018-11-18 11:47:22,895 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:22,895 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2018-11-18 11:47:22,895 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:47:22,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:47:22,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2018-11-18 11:47:22,896 INFO L87 Difference]: Start difference. First operand 211 states and 288 transitions. Second operand 24 states. [2018-11-18 11:47:23,886 WARN L180 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2018-11-18 11:47:24,163 WARN L180 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 38 [2018-11-18 11:47:24,460 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2018-11-18 11:47:26,032 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2018-11-18 11:47:26,341 WARN L180 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2018-11-18 11:47:26,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:26,745 INFO L93 Difference]: Finished difference Result 240 states and 320 transitions. [2018-11-18 11:47:26,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-18 11:47:26,746 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 78 [2018-11-18 11:47:26,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:26,747 INFO L225 Difference]: With dead ends: 240 [2018-11-18 11:47:26,747 INFO L226 Difference]: Without dead ends: 224 [2018-11-18 11:47:26,748 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 145 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=173, Invalid=1387, Unknown=0, NotChecked=0, Total=1560 [2018-11-18 11:47:26,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-11-18 11:47:26,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 211. [2018-11-18 11:47:26,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-11-18 11:47:26,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 283 transitions. [2018-11-18 11:47:26,771 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 283 transitions. Word has length 78 [2018-11-18 11:47:26,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:26,771 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 283 transitions. [2018-11-18 11:47:26,771 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:47:26,771 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 283 transitions. [2018-11-18 11:47:26,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-18 11:47:26,772 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:26,772 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:26,772 INFO L423 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:26,772 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:26,772 INFO L82 PathProgramCache]: Analyzing trace with hash -831671501, now seen corresponding path program 1 times [2018-11-18 11:47:26,772 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:26,773 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 42 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:26,786 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:26,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:26,870 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:27,234 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-11-18 11:47:27,234 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:27,846 WARN L180 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2018-11-18 11:47:28,781 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-18 11:47:28,783 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:28,783 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2018-11-18 11:47:28,783 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:47:28,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:47:28,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:47:28,784 INFO L87 Difference]: Start difference. First operand 211 states and 283 transitions. Second operand 24 states. [2018-11-18 11:47:31,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:31,832 INFO L93 Difference]: Finished difference Result 283 states and 361 transitions. [2018-11-18 11:47:31,834 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-18 11:47:31,834 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 79 [2018-11-18 11:47:31,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:31,835 INFO L225 Difference]: With dead ends: 283 [2018-11-18 11:47:31,835 INFO L226 Difference]: Without dead ends: 215 [2018-11-18 11:47:31,836 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=262, Invalid=1220, Unknown=0, NotChecked=0, Total=1482 [2018-11-18 11:47:31,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-11-18 11:47:31,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 204. [2018-11-18 11:47:31,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-11-18 11:47:31,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 272 transitions. [2018-11-18 11:47:31,858 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 272 transitions. Word has length 79 [2018-11-18 11:47:31,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:31,858 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 272 transitions. [2018-11-18 11:47:31,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:47:31,858 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 272 transitions. [2018-11-18 11:47:31,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-11-18 11:47:31,859 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:31,859 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:31,859 INFO L423 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:31,860 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:31,860 INFO L82 PathProgramCache]: Analyzing trace with hash -727548568, now seen corresponding path program 1 times [2018-11-18 11:47:31,860 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:31,860 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 43 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:31,880 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:31,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:31,955 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:32,372 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:47:32,372 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:33,423 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-11-18 11:47:33,424 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:33,425 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2018-11-18 11:47:33,425 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:47:33,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:47:33,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:47:33,425 INFO L87 Difference]: Start difference. First operand 204 states and 272 transitions. Second operand 22 states. [2018-11-18 11:47:33,896 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2018-11-18 11:47:34,359 WARN L180 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 38 [2018-11-18 11:47:34,609 WARN L180 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2018-11-18 11:47:34,813 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2018-11-18 11:47:35,290 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 32 [2018-11-18 11:47:35,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:35,773 INFO L93 Difference]: Finished difference Result 227 states and 297 transitions. [2018-11-18 11:47:35,774 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-18 11:47:35,774 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 75 [2018-11-18 11:47:35,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:35,775 INFO L225 Difference]: With dead ends: 227 [2018-11-18 11:47:35,775 INFO L226 Difference]: Without dead ends: 216 [2018-11-18 11:47:35,775 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:47:35,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2018-11-18 11:47:35,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 202. [2018-11-18 11:47:35,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-11-18 11:47:35,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 265 transitions. [2018-11-18 11:47:35,807 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 265 transitions. Word has length 75 [2018-11-18 11:47:35,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:35,808 INFO L480 AbstractCegarLoop]: Abstraction has 202 states and 265 transitions. [2018-11-18 11:47:35,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:47:35,808 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 265 transitions. [2018-11-18 11:47:35,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-11-18 11:47:35,809 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:35,809 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:35,809 INFO L423 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:35,809 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:35,809 INFO L82 PathProgramCache]: Analyzing trace with hash -147759011, now seen corresponding path program 1 times [2018-11-18 11:47:35,809 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:35,809 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 44 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:35,821 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:35,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:35,842 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:35,860 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 11:47:35,861 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:35,920 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 11:47:35,922 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:35,922 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-11-18 11:47:35,922 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 11:47:35,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 11:47:35,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:47:35,922 INFO L87 Difference]: Start difference. First operand 202 states and 265 transitions. Second operand 6 states. [2018-11-18 11:47:35,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:35,967 INFO L93 Difference]: Finished difference Result 216 states and 282 transitions. [2018-11-18 11:47:35,967 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:47:35,967 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 75 [2018-11-18 11:47:35,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:35,968 INFO L225 Difference]: With dead ends: 216 [2018-11-18 11:47:35,968 INFO L226 Difference]: Without dead ends: 211 [2018-11-18 11:47:35,968 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 143 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-11-18 11:47:35,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-11-18 11:47:35,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 204. [2018-11-18 11:47:35,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-11-18 11:47:35,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 270 transitions. [2018-11-18 11:47:35,990 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 270 transitions. Word has length 75 [2018-11-18 11:47:35,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:35,991 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 270 transitions. [2018-11-18 11:47:35,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 11:47:35,991 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 270 transitions. [2018-11-18 11:47:35,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-18 11:47:35,991 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:35,991 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:35,991 INFO L423 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:35,992 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:35,992 INFO L82 PathProgramCache]: Analyzing trace with hash -470064393, now seen corresponding path program 2 times [2018-11-18 11:47:35,992 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:35,992 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 45 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:36,005 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:47:36,084 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:47:36,084 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:47:36,099 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:36,508 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-11-18 11:47:36,508 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:38,237 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-18 11:47:38,239 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:38,239 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 25 [2018-11-18 11:47:38,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-18 11:47:38,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-18 11:47:38,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2018-11-18 11:47:38,240 INFO L87 Difference]: Start difference. First operand 204 states and 270 transitions. Second operand 25 states. [2018-11-18 11:47:39,320 WARN L180 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 25 [2018-11-18 11:47:39,947 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2018-11-18 11:47:40,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:40,366 INFO L93 Difference]: Finished difference Result 243 states and 314 transitions. [2018-11-18 11:47:40,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-18 11:47:40,367 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 79 [2018-11-18 11:47:40,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:40,368 INFO L225 Difference]: With dead ends: 243 [2018-11-18 11:47:40,368 INFO L226 Difference]: Without dead ends: 204 [2018-11-18 11:47:40,368 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 131 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=230, Invalid=1030, Unknown=0, NotChecked=0, Total=1260 [2018-11-18 11:47:40,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-11-18 11:47:40,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 190. [2018-11-18 11:47:40,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-11-18 11:47:40,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 246 transitions. [2018-11-18 11:47:40,394 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 246 transitions. Word has length 79 [2018-11-18 11:47:40,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:40,395 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 246 transitions. [2018-11-18 11:47:40,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-18 11:47:40,395 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 246 transitions. [2018-11-18 11:47:40,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-11-18 11:47:40,396 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:40,396 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:40,396 INFO L423 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:40,396 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:40,396 INFO L82 PathProgramCache]: Analyzing trace with hash 749631404, now seen corresponding path program 2 times [2018-11-18 11:47:40,396 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:40,396 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 46 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:40,410 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-18 11:47:40,478 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:47:40,478 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:47:40,489 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:40,873 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:47:40,873 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:41,969 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-11-18 11:47:41,971 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:41,971 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2018-11-18 11:47:41,971 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:47:41,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:47:41,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:47:41,971 INFO L87 Difference]: Start difference. First operand 190 states and 246 transitions. Second operand 22 states. [2018-11-18 11:47:42,387 WARN L180 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2018-11-18 11:47:42,892 WARN L180 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2018-11-18 11:47:43,196 WARN L180 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2018-11-18 11:47:43,414 WARN L180 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2018-11-18 11:47:44,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:44,236 INFO L93 Difference]: Finished difference Result 216 states and 276 transitions. [2018-11-18 11:47:44,238 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:47:44,238 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 75 [2018-11-18 11:47:44,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:44,239 INFO L225 Difference]: With dead ends: 216 [2018-11-18 11:47:44,239 INFO L226 Difference]: Without dead ends: 199 [2018-11-18 11:47:44,239 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2018-11-18 11:47:44,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-11-18 11:47:44,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 187. [2018-11-18 11:47:44,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-11-18 11:47:44,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 239 transitions. [2018-11-18 11:47:44,258 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 239 transitions. Word has length 75 [2018-11-18 11:47:44,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:44,258 INFO L480 AbstractCegarLoop]: Abstraction has 187 states and 239 transitions. [2018-11-18 11:47:44,258 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:47:44,258 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 239 transitions. [2018-11-18 11:47:44,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-11-18 11:47:44,258 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:44,259 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:44,259 INFO L423 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:44,259 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:44,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1716972473, now seen corresponding path program 1 times [2018-11-18 11:47:44,259 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:44,259 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 47 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:44,272 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:47:44,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:44,291 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:44,303 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-18 11:47:44,303 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:47:44,304 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:47:44,304 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 11:47:44,305 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 11:47:44,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 11:47:44,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:47:44,305 INFO L87 Difference]: Start difference. First operand 187 states and 239 transitions. Second operand 6 states. [2018-11-18 11:47:44,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:44,340 INFO L93 Difference]: Finished difference Result 199 states and 251 transitions. [2018-11-18 11:47:44,340 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:47:44,340 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 77 [2018-11-18 11:47:44,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:44,341 INFO L225 Difference]: With dead ends: 199 [2018-11-18 11:47:44,341 INFO L226 Difference]: Without dead ends: 190 [2018-11-18 11:47:44,342 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-11-18 11:47:44,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2018-11-18 11:47:44,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 176. [2018-11-18 11:47:44,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-11-18 11:47:44,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 218 transitions. [2018-11-18 11:47:44,359 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 218 transitions. Word has length 77 [2018-11-18 11:47:44,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:44,360 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 218 transitions. [2018-11-18 11:47:44,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 11:47:44,360 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 218 transitions. [2018-11-18 11:47:44,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-18 11:47:44,360 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:44,360 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:44,361 INFO L423 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:44,361 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:44,361 INFO L82 PathProgramCache]: Analyzing trace with hash -626509594, now seen corresponding path program 1 times [2018-11-18 11:47:44,361 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:44,361 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 48 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:44,373 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:44,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:44,428 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:44,591 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 18 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:47:44,591 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:44,724 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:47:44,724 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:47:44,730 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:44,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:44,749 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:44,946 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 24 proven. 3 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:47:44,946 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:45,148 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:45,149 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 15 [2018-11-18 11:47:45,149 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-18 11:47:45,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-18 11:47:45,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:47:45,149 INFO L87 Difference]: Start difference. First operand 176 states and 218 transitions. Second operand 15 states. [2018-11-18 11:47:45,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:47:45,981 INFO L93 Difference]: Finished difference Result 207 states and 256 transitions. [2018-11-18 11:47:45,981 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:47:45,981 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 82 [2018-11-18 11:47:45,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:47:45,982 INFO L225 Difference]: With dead ends: 207 [2018-11-18 11:47:45,982 INFO L226 Difference]: Without dead ends: 198 [2018-11-18 11:47:45,983 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 165 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2018-11-18 11:47:45,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-11-18 11:47:46,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 182. [2018-11-18 11:47:46,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-11-18 11:47:46,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 230 transitions. [2018-11-18 11:47:46,002 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 230 transitions. Word has length 82 [2018-11-18 11:47:46,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:47:46,002 INFO L480 AbstractCegarLoop]: Abstraction has 182 states and 230 transitions. [2018-11-18 11:47:46,002 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-18 11:47:46,002 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 230 transitions. [2018-11-18 11:47:46,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-18 11:47:46,003 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:47:46,003 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:47:46,003 INFO L423 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:47:46,003 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:47:46,004 INFO L82 PathProgramCache]: Analyzing trace with hash 1296718440, now seen corresponding path program 1 times [2018-11-18 11:47:46,004 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:47:46,004 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 50 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:47:46,018 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:46,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:46,072 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:51,189 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 18 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:47:51,190 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:51,568 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:47:51,568 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:47:51,575 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:47:51,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:47:51,596 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:47:51,716 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-11-18 11:47:51,717 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:47:51,858 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2018-11-18 11:47:52,207 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:47:52,207 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 14 [2018-11-18 11:47:52,207 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:47:52,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:47:52,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=179, Unknown=2, NotChecked=0, Total=210 [2018-11-18 11:47:52,208 INFO L87 Difference]: Start difference. First operand 182 states and 230 transitions. Second operand 14 states. [2018-11-18 11:48:00,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:00,187 INFO L93 Difference]: Finished difference Result 209 states and 257 transitions. [2018-11-18 11:48:00,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 11:48:00,188 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 82 [2018-11-18 11:48:00,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:00,189 INFO L225 Difference]: With dead ends: 209 [2018-11-18 11:48:00,189 INFO L226 Difference]: Without dead ends: 200 [2018-11-18 11:48:00,189 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 166 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=65, Invalid=394, Unknown=3, NotChecked=0, Total=462 [2018-11-18 11:48:00,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-11-18 11:48:00,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 182. [2018-11-18 11:48:00,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-11-18 11:48:00,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 229 transitions. [2018-11-18 11:48:00,209 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 229 transitions. Word has length 82 [2018-11-18 11:48:00,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:00,209 INFO L480 AbstractCegarLoop]: Abstraction has 182 states and 229 transitions. [2018-11-18 11:48:00,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:48:00,209 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 229 transitions. [2018-11-18 11:48:00,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-18 11:48:00,210 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:00,210 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:00,210 INFO L423 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:00,210 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:00,210 INFO L82 PathProgramCache]: Analyzing trace with hash -2002992726, now seen corresponding path program 2 times [2018-11-18 11:48:00,210 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:00,210 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 52 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:00,225 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:00,283 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:00,283 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:00,294 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:00,476 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:48:00,476 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:48:00,478 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:48:00,478 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-11-18 11:48:00,478 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 11:48:00,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 11:48:00,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2018-11-18 11:48:00,478 INFO L87 Difference]: Start difference. First operand 182 states and 229 transitions. Second operand 11 states. [2018-11-18 11:48:03,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:03,024 INFO L93 Difference]: Finished difference Result 205 states and 252 transitions. [2018-11-18 11:48:03,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:48:03,025 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 82 [2018-11-18 11:48:03,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:03,025 INFO L225 Difference]: With dead ends: 205 [2018-11-18 11:48:03,025 INFO L226 Difference]: Without dead ends: 196 [2018-11-18 11:48:03,026 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2018-11-18 11:48:03,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-11-18 11:48:03,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 182. [2018-11-18 11:48:03,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-11-18 11:48:03,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 228 transitions. [2018-11-18 11:48:03,052 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 228 transitions. Word has length 82 [2018-11-18 11:48:03,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:03,052 INFO L480 AbstractCegarLoop]: Abstraction has 182 states and 228 transitions. [2018-11-18 11:48:03,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 11:48:03,052 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 228 transitions. [2018-11-18 11:48:03,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-18 11:48:03,052 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:03,052 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:03,053 INFO L423 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:03,053 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:03,053 INFO L82 PathProgramCache]: Analyzing trace with hash 2039523566, now seen corresponding path program 1 times [2018-11-18 11:48:03,053 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:03,053 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 53 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:03,066 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:48:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:48:03,160 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:03,717 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-18 11:48:03,717 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:05,956 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:05,957 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:05,957 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2018-11-18 11:48:05,957 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-18 11:48:05,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-18 11:48:05,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:48:05,958 INFO L87 Difference]: Start difference. First operand 182 states and 228 transitions. Second operand 26 states. [2018-11-18 11:48:07,773 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 38 [2018-11-18 11:48:09,052 WARN L180 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 38 [2018-11-18 11:48:09,758 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 36 [2018-11-18 11:48:10,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:10,143 INFO L93 Difference]: Finished difference Result 236 states and 290 transitions. [2018-11-18 11:48:10,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-18 11:48:10,145 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 82 [2018-11-18 11:48:10,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:10,146 INFO L225 Difference]: With dead ends: 236 [2018-11-18 11:48:10,146 INFO L226 Difference]: Without dead ends: 211 [2018-11-18 11:48:10,146 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 137 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=318, Invalid=1322, Unknown=0, NotChecked=0, Total=1640 [2018-11-18 11:48:10,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-11-18 11:48:10,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 182. [2018-11-18 11:48:10,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-11-18 11:48:10,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 225 transitions. [2018-11-18 11:48:10,166 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 225 transitions. Word has length 82 [2018-11-18 11:48:10,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:10,166 INFO L480 AbstractCegarLoop]: Abstraction has 182 states and 225 transitions. [2018-11-18 11:48:10,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-18 11:48:10,166 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 225 transitions. [2018-11-18 11:48:10,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-18 11:48:10,166 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:10,166 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:10,166 INFO L423 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:10,167 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:10,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1933092310, now seen corresponding path program 2 times [2018-11-18 11:48:10,167 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:10,167 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 54 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:10,180 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:10,284 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:10,284 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:10,300 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:10,848 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-18 11:48:10,848 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:13,125 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:13,127 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:13,127 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2018-11-18 11:48:13,127 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-18 11:48:13,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-18 11:48:13,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:48:13,127 INFO L87 Difference]: Start difference. First operand 182 states and 225 transitions. Second operand 26 states. [2018-11-18 11:48:13,822 WARN L180 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2018-11-18 11:48:14,265 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 39 [2018-11-18 11:48:15,124 WARN L180 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 35 [2018-11-18 11:48:15,543 WARN L180 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 31 [2018-11-18 11:48:15,924 WARN L180 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 38 [2018-11-18 11:48:16,374 WARN L180 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 36 [2018-11-18 11:48:17,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:17,726 INFO L93 Difference]: Finished difference Result 234 states and 282 transitions. [2018-11-18 11:48:17,727 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-18 11:48:17,727 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 82 [2018-11-18 11:48:17,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:17,728 INFO L225 Difference]: With dead ends: 234 [2018-11-18 11:48:17,728 INFO L226 Difference]: Without dead ends: 214 [2018-11-18 11:48:17,728 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 136 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2018-11-18 11:48:17,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-11-18 11:48:17,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 200. [2018-11-18 11:48:17,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-11-18 11:48:17,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 243 transitions. [2018-11-18 11:48:17,752 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 243 transitions. Word has length 82 [2018-11-18 11:48:17,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:17,752 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 243 transitions. [2018-11-18 11:48:17,752 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-18 11:48:17,752 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 243 transitions. [2018-11-18 11:48:17,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-11-18 11:48:17,752 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:17,752 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:17,752 INFO L423 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:17,752 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:17,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1494301786, now seen corresponding path program 1 times [2018-11-18 11:48:17,753 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:17,753 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 55 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:17,767 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:48:17,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:48:17,789 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:17,846 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:48:17,846 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:17,994 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:48:17,995 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:17,995 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2018-11-18 11:48:17,995 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-18 11:48:17,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-18 11:48:17,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2018-11-18 11:48:17,995 INFO L87 Difference]: Start difference. First operand 200 states and 243 transitions. Second operand 18 states. [2018-11-18 11:48:18,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:18,340 INFO L93 Difference]: Finished difference Result 211 states and 255 transitions. [2018-11-18 11:48:18,340 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-18 11:48:18,340 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 83 [2018-11-18 11:48:18,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:18,341 INFO L225 Difference]: With dead ends: 211 [2018-11-18 11:48:18,341 INFO L226 Difference]: Without dead ends: 149 [2018-11-18 11:48:18,341 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2018-11-18 11:48:18,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-11-18 11:48:18,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-11-18 11:48:18,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-11-18 11:48:18,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 187 transitions. [2018-11-18 11:48:18,367 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 187 transitions. Word has length 83 [2018-11-18 11:48:18,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:18,367 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 187 transitions. [2018-11-18 11:48:18,368 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-18 11:48:18,368 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 187 transitions. [2018-11-18 11:48:18,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-11-18 11:48:18,368 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:18,368 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:18,369 INFO L423 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:18,369 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:18,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1215605918, now seen corresponding path program 2 times [2018-11-18 11:48:18,369 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:18,369 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 56 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:18,386 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:18,438 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:18,438 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:18,442 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:18,545 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:48:18,545 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:18,759 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-11-18 11:48:18,760 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:48:18,760 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 17 [2018-11-18 11:48:18,760 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-11-18 11:48:18,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-11-18 11:48:18,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2018-11-18 11:48:18,761 INFO L87 Difference]: Start difference. First operand 149 states and 187 transitions. Second operand 17 states. [2018-11-18 11:48:19,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:19,176 INFO L93 Difference]: Finished difference Result 160 states and 198 transitions. [2018-11-18 11:48:19,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:48:19,177 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 83 [2018-11-18 11:48:19,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:19,178 INFO L225 Difference]: With dead ends: 160 [2018-11-18 11:48:19,178 INFO L226 Difference]: Without dead ends: 119 [2018-11-18 11:48:19,178 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:48:19,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-11-18 11:48:19,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 116. [2018-11-18 11:48:19,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-18 11:48:19,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 150 transitions. [2018-11-18 11:48:19,193 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 150 transitions. Word has length 83 [2018-11-18 11:48:19,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:19,193 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 150 transitions. [2018-11-18 11:48:19,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-11-18 11:48:19,193 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 150 transitions. [2018-11-18 11:48:19,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-18 11:48:19,193 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:19,193 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:19,193 INFO L423 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:19,193 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:19,194 INFO L82 PathProgramCache]: Analyzing trace with hash -983723244, now seen corresponding path program 1 times [2018-11-18 11:48:19,194 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:19,194 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 57 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:19,206 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:48:19,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:48:19,298 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:19,897 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-18 11:48:19,897 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:21,981 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:21,982 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:21,983 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2018-11-18 11:48:21,983 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-18 11:48:21,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-18 11:48:21,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:48:21,983 INFO L87 Difference]: Start difference. First operand 116 states and 150 transitions. Second operand 26 states. [2018-11-18 11:48:22,722 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2018-11-18 11:48:25,180 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 36 [2018-11-18 11:48:26,117 WARN L180 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 41 [2018-11-18 11:48:26,743 WARN L180 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 45 [2018-11-18 11:48:27,038 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 45 [2018-11-18 11:48:27,494 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 42 [2018-11-18 11:48:28,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:28,358 INFO L93 Difference]: Finished difference Result 160 states and 200 transitions. [2018-11-18 11:48:28,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-18 11:48:28,360 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 80 [2018-11-18 11:48:28,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:28,360 INFO L225 Difference]: With dead ends: 160 [2018-11-18 11:48:28,360 INFO L226 Difference]: Without dead ends: 136 [2018-11-18 11:48:28,361 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 132 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=430, Invalid=2020, Unknown=0, NotChecked=0, Total=2450 [2018-11-18 11:48:28,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-11-18 11:48:28,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 124. [2018-11-18 11:48:28,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-11-18 11:48:28,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 158 transitions. [2018-11-18 11:48:28,375 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 158 transitions. Word has length 80 [2018-11-18 11:48:28,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:28,375 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 158 transitions. [2018-11-18 11:48:28,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-18 11:48:28,375 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 158 transitions. [2018-11-18 11:48:28,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-11-18 11:48:28,376 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:28,376 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:28,376 INFO L423 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:28,376 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:28,376 INFO L82 PathProgramCache]: Analyzing trace with hash -451652450, now seen corresponding path program 1 times [2018-11-18 11:48:28,376 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:28,376 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 58 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:28,391 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:48:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:48:28,412 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:28,490 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:28,490 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:28,613 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:28,614 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:28,614 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2018-11-18 11:48:28,614 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-18 11:48:28,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-18 11:48:28,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2018-11-18 11:48:28,615 INFO L87 Difference]: Start difference. First operand 124 states and 158 transitions. Second operand 15 states. [2018-11-18 11:48:29,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:29,078 INFO L93 Difference]: Finished difference Result 133 states and 166 transitions. [2018-11-18 11:48:29,078 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 11:48:29,079 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 83 [2018-11-18 11:48:29,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:29,079 INFO L225 Difference]: With dead ends: 133 [2018-11-18 11:48:29,079 INFO L226 Difference]: Without dead ends: 120 [2018-11-18 11:48:29,079 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 150 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:48:29,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-11-18 11:48:29,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2018-11-18 11:48:29,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-11-18 11:48:29,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 152 transitions. [2018-11-18 11:48:29,095 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 152 transitions. Word has length 83 [2018-11-18 11:48:29,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:29,095 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 152 transitions. [2018-11-18 11:48:29,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-18 11:48:29,095 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 152 transitions. [2018-11-18 11:48:29,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-18 11:48:29,096 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:29,096 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:29,096 INFO L423 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:29,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:29,096 INFO L82 PathProgramCache]: Analyzing trace with hash 82071700, now seen corresponding path program 2 times [2018-11-18 11:48:29,096 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:29,096 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 59 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:29,109 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:29,213 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:29,213 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:29,228 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:29,796 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-18 11:48:29,796 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:29,911 WARN L180 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2018-11-18 11:48:31,901 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:31,902 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:31,902 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2018-11-18 11:48:31,903 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-18 11:48:31,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-18 11:48:31,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2018-11-18 11:48:31,903 INFO L87 Difference]: Start difference. First operand 120 states and 152 transitions. Second operand 26 states. [2018-11-18 11:48:32,443 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2018-11-18 11:48:33,220 WARN L180 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2018-11-18 11:48:33,691 WARN L180 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 54 [2018-11-18 11:48:34,176 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2018-11-18 11:48:34,972 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 50 [2018-11-18 11:48:37,351 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 40 [2018-11-18 11:48:37,693 WARN L180 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 40 [2018-11-18 11:48:38,251 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 43 [2018-11-18 11:48:38,638 WARN L180 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 41 [2018-11-18 11:48:38,969 WARN L180 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 42 [2018-11-18 11:48:39,293 WARN L180 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 39 [2018-11-18 11:48:40,012 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 50 [2018-11-18 11:48:40,258 WARN L180 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2018-11-18 11:48:40,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:40,827 INFO L93 Difference]: Finished difference Result 164 states and 202 transitions. [2018-11-18 11:48:40,829 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-18 11:48:40,829 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 80 [2018-11-18 11:48:40,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:40,829 INFO L225 Difference]: With dead ends: 164 [2018-11-18 11:48:40,830 INFO L226 Difference]: Without dead ends: 151 [2018-11-18 11:48:40,830 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=446, Invalid=2104, Unknown=0, NotChecked=0, Total=2550 [2018-11-18 11:48:40,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-11-18 11:48:40,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 139. [2018-11-18 11:48:40,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-11-18 11:48:40,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 175 transitions. [2018-11-18 11:48:40,846 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 175 transitions. Word has length 80 [2018-11-18 11:48:40,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:40,847 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 175 transitions. [2018-11-18 11:48:40,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-18 11:48:40,847 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 175 transitions. [2018-11-18 11:48:40,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-11-18 11:48:40,847 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:40,847 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:40,848 INFO L423 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:40,848 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:40,848 INFO L82 PathProgramCache]: Analyzing trace with hash 951306978, now seen corresponding path program 2 times [2018-11-18 11:48:40,848 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:40,848 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 60 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:40,863 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:40,898 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:40,898 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:40,901 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:40,956 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:40,956 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:41,079 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:41,080 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:41,080 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2018-11-18 11:48:41,080 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-18 11:48:41,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-18 11:48:41,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2018-11-18 11:48:41,081 INFO L87 Difference]: Start difference. First operand 139 states and 175 transitions. Second operand 15 states. [2018-11-18 11:48:41,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:41,460 INFO L93 Difference]: Finished difference Result 146 states and 181 transitions. [2018-11-18 11:48:41,460 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:48:41,460 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 83 [2018-11-18 11:48:41,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:41,461 INFO L225 Difference]: With dead ends: 146 [2018-11-18 11:48:41,461 INFO L226 Difference]: Without dead ends: 128 [2018-11-18 11:48:41,462 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 149 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:48:41,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-11-18 11:48:41,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2018-11-18 11:48:41,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-11-18 11:48:41,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 159 transitions. [2018-11-18 11:48:41,480 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 159 transitions. Word has length 83 [2018-11-18 11:48:41,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:41,480 INFO L480 AbstractCegarLoop]: Abstraction has 128 states and 159 transitions. [2018-11-18 11:48:41,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-18 11:48:41,480 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 159 transitions. [2018-11-18 11:48:41,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-11-18 11:48:41,481 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:41,481 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:41,481 INFO L423 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:41,481 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:41,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1824680542, now seen corresponding path program 1 times [2018-11-18 11:48:41,481 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:41,481 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 61 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:41,493 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:48:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:48:41,514 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:41,569 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:41,691 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:41,693 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:41,693 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2018-11-18 11:48:41,693 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-18 11:48:41,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-18 11:48:41,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2018-11-18 11:48:41,693 INFO L87 Difference]: Start difference. First operand 128 states and 159 transitions. Second operand 15 states. [2018-11-18 11:48:42,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:42,065 INFO L93 Difference]: Finished difference Result 140 states and 171 transitions. [2018-11-18 11:48:42,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 11:48:42,065 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 81 [2018-11-18 11:48:42,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:42,066 INFO L225 Difference]: With dead ends: 140 [2018-11-18 11:48:42,066 INFO L226 Difference]: Without dead ends: 130 [2018-11-18 11:48:42,066 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 146 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:48:42,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-11-18 11:48:42,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 119. [2018-11-18 11:48:42,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-11-18 11:48:42,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 147 transitions. [2018-11-18 11:48:42,080 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 147 transitions. Word has length 81 [2018-11-18 11:48:42,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:42,080 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 147 transitions. [2018-11-18 11:48:42,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-18 11:48:42,080 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 147 transitions. [2018-11-18 11:48:42,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-11-18 11:48:42,080 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:42,080 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:42,080 INFO L423 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:42,081 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:42,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1318182193, now seen corresponding path program 1 times [2018-11-18 11:48:42,081 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:42,081 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 62 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:42,097 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:48:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:48:42,455 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:43,994 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-18 11:48:43,994 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:45,573 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:48:45,573 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:48:45,582 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:48:46,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:48:46,375 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:46,753 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 17 proven. 13 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-18 11:48:46,753 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:46,983 WARN L180 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2018-11-18 11:48:48,022 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:48,022 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 22 [2018-11-18 11:48:48,022 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:48:48,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:48:48,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=746, Unknown=0, NotChecked=0, Total=812 [2018-11-18 11:48:48,022 INFO L87 Difference]: Start difference. First operand 119 states and 147 transitions. Second operand 22 states. [2018-11-18 11:48:52,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:52,080 INFO L93 Difference]: Finished difference Result 133 states and 162 transitions. [2018-11-18 11:48:52,080 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-11-18 11:48:52,080 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 85 [2018-11-18 11:48:52,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:52,081 INFO L225 Difference]: With dead ends: 133 [2018-11-18 11:48:52,081 INFO L226 Difference]: Without dead ends: 124 [2018-11-18 11:48:52,081 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 161 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=144, Invalid=1748, Unknown=0, NotChecked=0, Total=1892 [2018-11-18 11:48:52,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-11-18 11:48:52,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 119. [2018-11-18 11:48:52,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-11-18 11:48:52,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 146 transitions. [2018-11-18 11:48:52,095 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 146 transitions. Word has length 85 [2018-11-18 11:48:52,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:52,095 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 146 transitions. [2018-11-18 11:48:52,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:48:52,095 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 146 transitions. [2018-11-18 11:48:52,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-11-18 11:48:52,095 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:52,095 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:52,096 INFO L423 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:52,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:52,096 INFO L82 PathProgramCache]: Analyzing trace with hash -1904425370, now seen corresponding path program 2 times [2018-11-18 11:48:52,096 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:52,096 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 64 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:52,110 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:52,145 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:52,145 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:52,147 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:52,204 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:52,204 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:52,326 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-18 11:48:52,327 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:52,327 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2018-11-18 11:48:52,328 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-18 11:48:52,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-18 11:48:52,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2018-11-18 11:48:52,328 INFO L87 Difference]: Start difference. First operand 119 states and 146 transitions. Second operand 15 states. [2018-11-18 11:48:52,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:48:52,698 INFO L93 Difference]: Finished difference Result 129 states and 156 transitions. [2018-11-18 11:48:52,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 11:48:52,698 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 81 [2018-11-18 11:48:52,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:48:52,699 INFO L225 Difference]: With dead ends: 129 [2018-11-18 11:48:52,699 INFO L226 Difference]: Without dead ends: 119 [2018-11-18 11:48:52,700 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 146 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2018-11-18 11:48:52,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-11-18 11:48:52,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 108. [2018-11-18 11:48:52,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-11-18 11:48:52,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 132 transitions. [2018-11-18 11:48:52,722 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 132 transitions. Word has length 81 [2018-11-18 11:48:52,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:48:52,722 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 132 transitions. [2018-11-18 11:48:52,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-18 11:48:52,722 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 132 transitions. [2018-11-18 11:48:52,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-11-18 11:48:52,722 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:48:52,723 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:48:52,723 INFO L423 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:48:52,723 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:48:52,723 INFO L82 PathProgramCache]: Analyzing trace with hash 824545201, now seen corresponding path program 2 times [2018-11-18 11:48:52,723 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:48:52,723 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 65 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:48:52,742 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:53,091 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:53,091 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:53,108 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:54,662 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-18 11:48:54,663 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:54,976 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2018-11-18 11:48:56,329 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:48:56,329 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:48:56,335 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-18 11:48:57,073 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:48:57,073 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:48:57,077 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:48:57,455 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 17 proven. 13 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-18 11:48:57,455 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:48:57,722 WARN L180 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2018-11-18 11:48:58,660 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:48:58,660 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 22 [2018-11-18 11:48:58,660 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-18 11:48:58,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-18 11:48:58,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=746, Unknown=0, NotChecked=0, Total=812 [2018-11-18 11:48:58,661 INFO L87 Difference]: Start difference. First operand 108 states and 132 transitions. Second operand 22 states. [2018-11-18 11:49:02,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:49:02,827 INFO L93 Difference]: Finished difference Result 122 states and 147 transitions. [2018-11-18 11:49:02,827 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-11-18 11:49:02,827 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 85 [2018-11-18 11:49:02,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:49:02,828 INFO L225 Difference]: With dead ends: 122 [2018-11-18 11:49:02,828 INFO L226 Difference]: Without dead ends: 113 [2018-11-18 11:49:02,828 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 162 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=144, Invalid=1748, Unknown=0, NotChecked=0, Total=1892 [2018-11-18 11:49:02,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-11-18 11:49:02,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 108. [2018-11-18 11:49:02,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-11-18 11:49:02,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 131 transitions. [2018-11-18 11:49:02,840 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 131 transitions. Word has length 85 [2018-11-18 11:49:02,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:49:02,840 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 131 transitions. [2018-11-18 11:49:02,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-18 11:49:02,841 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 131 transitions. [2018-11-18 11:49:02,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-18 11:49:02,841 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:49:02,841 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:49:02,841 INFO L423 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:49:02,841 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:49:02,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1831478609, now seen corresponding path program 1 times [2018-11-18 11:49:02,842 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:49:02,842 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 67 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:49:02,857 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:49:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:49:02,976 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:49:03,459 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-18 11:49:03,460 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:49:03,574 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2018-11-18 11:49:05,423 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-11-18 11:49:05,425 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:49:05,425 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2018-11-18 11:49:05,425 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:49:05,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:49:05,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:49:05,426 INFO L87 Difference]: Start difference. First operand 108 states and 131 transitions. Second operand 24 states. [2018-11-18 11:49:06,138 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2018-11-18 11:49:07,790 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 31 [2018-11-18 11:49:09,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:49:09,128 INFO L93 Difference]: Finished difference Result 133 states and 159 transitions. [2018-11-18 11:49:09,129 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 11:49:09,129 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 86 [2018-11-18 11:49:09,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:49:09,130 INFO L225 Difference]: With dead ends: 133 [2018-11-18 11:49:09,130 INFO L226 Difference]: Without dead ends: 93 [2018-11-18 11:49:09,130 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=308, Invalid=1414, Unknown=0, NotChecked=0, Total=1722 [2018-11-18 11:49:09,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-11-18 11:49:09,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 88. [2018-11-18 11:49:09,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-11-18 11:49:09,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 104 transitions. [2018-11-18 11:49:09,139 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 104 transitions. Word has length 86 [2018-11-18 11:49:09,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:49:09,139 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 104 transitions. [2018-11-18 11:49:09,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:49:09,139 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 104 transitions. [2018-11-18 11:49:09,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-18 11:49:09,139 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:49:09,140 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:49:09,140 INFO L423 AbstractCegarLoop]: === Iteration 58 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:49:09,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:49:09,140 INFO L82 PathProgramCache]: Analyzing trace with hash 45643823, now seen corresponding path program 2 times [2018-11-18 11:49:09,140 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:49:09,140 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 68 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:49:09,154 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:49:09,266 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:49:09,266 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:49:09,283 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:49:09,756 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-18 11:49:09,756 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:49:09,885 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2018-11-18 11:49:11,760 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-11-18 11:49:11,762 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:49:11,762 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2018-11-18 11:49:11,762 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:49:11,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:49:11,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2018-11-18 11:49:11,762 INFO L87 Difference]: Start difference. First operand 88 states and 104 transitions. Second operand 24 states. [2018-11-18 11:49:13,011 WARN L180 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2018-11-18 11:49:15,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:49:15,802 INFO L93 Difference]: Finished difference Result 108 states and 125 transitions. [2018-11-18 11:49:15,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-18 11:49:15,803 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 86 [2018-11-18 11:49:15,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:49:15,804 INFO L225 Difference]: With dead ends: 108 [2018-11-18 11:49:15,804 INFO L226 Difference]: Without dead ends: 75 [2018-11-18 11:49:15,804 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2018-11-18 11:49:15,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-11-18 11:49:15,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2018-11-18 11:49:15,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-11-18 11:49:15,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 89 transitions. [2018-11-18 11:49:15,813 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 89 transitions. Word has length 86 [2018-11-18 11:49:15,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:49:15,813 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 89 transitions. [2018-11-18 11:49:15,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:49:15,814 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 89 transitions. [2018-11-18 11:49:15,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-11-18 11:49:15,814 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:49:15,814 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:49:15,814 INFO L423 AbstractCegarLoop]: === Iteration 59 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:49:15,814 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:49:15,814 INFO L82 PathProgramCache]: Analyzing trace with hash -1662960963, now seen corresponding path program 1 times [2018-11-18 11:49:15,814 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:49:15,814 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 69 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:49:15,830 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-18 11:49:16,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:49:16,161 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:49:18,235 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-18 11:49:18,235 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:49:18,682 WARN L180 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2018-11-18 11:49:20,092 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:49:20,092 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:49:20,105 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:49:20,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:49:20,919 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:49:21,283 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2018-11-18 11:49:21,283 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:49:21,566 WARN L180 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2018-11-18 11:49:22,100 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:49:22,100 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 24 [2018-11-18 11:49:22,100 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 11:49:22,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 11:49:22,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=805, Unknown=0, NotChecked=0, Total=870 [2018-11-18 11:49:22,101 INFO L87 Difference]: Start difference. First operand 75 states and 89 transitions. Second operand 24 states. [2018-11-18 11:49:26,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:49:26,963 INFO L93 Difference]: Finished difference Result 84 states and 98 transitions. [2018-11-18 11:49:26,963 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 11:49:26,964 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 87 [2018-11-18 11:49:26,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:49:26,964 INFO L225 Difference]: With dead ends: 84 [2018-11-18 11:49:26,964 INFO L226 Difference]: Without dead ends: 73 [2018-11-18 11:49:26,965 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 166 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=149, Invalid=2013, Unknown=0, NotChecked=0, Total=2162 [2018-11-18 11:49:26,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-11-18 11:49:26,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-11-18 11:49:26,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-11-18 11:49:26,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 85 transitions. [2018-11-18 11:49:26,972 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 85 transitions. Word has length 87 [2018-11-18 11:49:26,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:49:26,973 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 85 transitions. [2018-11-18 11:49:26,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 11:49:26,973 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 85 transitions. [2018-11-18 11:49:26,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-11-18 11:49:26,973 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:49:26,973 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:49:26,973 INFO L423 AbstractCegarLoop]: === Iteration 60 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:49:26,974 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:49:26,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1740519295, now seen corresponding path program 2 times [2018-11-18 11:49:26,974 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:49:26,974 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/cvc4nyu Starting monitored process 71 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:49:26,990 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-11-18 11:49:27,264 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:49:27,265 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:49:27,282 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:49:29,380 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-18 11:49:29,380 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:49:29,871 WARN L180 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2018-11-18 11:49:31,240 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:49:31,240 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:49:31,247 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-18 11:49:32,103 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-18 11:49:32,103 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-18 11:49:32,106 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:49:34,572 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 17 proven. 14 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-18 11:49:34,573 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:49:34,922 WARN L180 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 74 [2018-11-18 11:49:35,118 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2018-11-18 11:49:35,224 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2018-11-18 11:49:35,874 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 11:49:35,874 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 31 [2018-11-18 11:49:35,874 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-18 11:49:35,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-18 11:49:35,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1311, Unknown=0, NotChecked=0, Total=1406 [2018-11-18 11:49:35,875 INFO L87 Difference]: Start difference. First operand 73 states and 85 transitions. Second operand 31 states. [2018-11-18 11:49:41,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:49:41,176 INFO L93 Difference]: Finished difference Result 73 states and 85 transitions. [2018-11-18 11:49:41,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 11:49:41,178 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 87 [2018-11-18 11:49:41,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:49:41,178 INFO L225 Difference]: With dead ends: 73 [2018-11-18 11:49:41,178 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 11:49:41,178 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 157 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=190, Invalid=2780, Unknown=0, NotChecked=0, Total=2970 [2018-11-18 11:49:41,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 11:49:41,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 11:49:41,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 11:49:41,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 11:49:41,179 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 87 [2018-11-18 11:49:41,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:49:41,179 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 11:49:41,179 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-18 11:49:41,179 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 11:49:41,179 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 11:49:41,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 11:49:41,398 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:49:41,790 WARN L180 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 204 [2018-11-18 11:49:42,280 WARN L180 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 269 DAG size of output: 258 [2018-11-18 11:49:42,290 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:49:42,559 WARN L180 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 363 DAG size of output: 347 [2018-11-18 11:49:42,943 WARN L180 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 279 DAG size of output: 261 [2018-11-18 11:49:43,438 WARN L180 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 382 DAG size of output: 365 [2018-11-18 11:49:43,717 WARN L180 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 315 DAG size of output: 292 [2018-11-18 11:49:44,061 WARN L180 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 386 DAG size of output: 370 [2018-11-18 11:49:44,283 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 386 DAG size of output: 367 [2018-11-18 11:49:44,464 WARN L180 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 264 [2018-11-18 11:49:44,465 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:49:44,522 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:49:44,715 WARN L180 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 355 DAG size of output: 344 [2018-11-18 11:49:44,826 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 355 DAG size of output: 336 [2018-11-18 11:49:44,930 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 232 [2018-11-18 11:49:45,319 WARN L180 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 422 DAG size of output: 402 [2018-11-18 11:49:45,470 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 325 DAG size of output: 300 [2018-11-18 11:49:45,510 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:49:45,591 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:49:45,693 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 313 DAG size of output: 292 [2018-11-18 11:49:46,414 WARN L180 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 316 DAG size of output: 302 [2018-11-18 11:51:00,672 WARN L180 SmtUtils]: Spent 1.24 m on a formula simplification. DAG size of input: 325 DAG size of output: 69 [2018-11-18 11:55:04,517 WARN L180 SmtUtils]: Spent 4.06 m on a formula simplification. DAG size of input: 783 DAG size of output: 150 [2018-11-18 11:55:06,981 WARN L180 SmtUtils]: Spent 2.46 s on a formula simplification. DAG size of input: 179 DAG size of output: 93 [2018-11-18 11:58:13,605 WARN L180 SmtUtils]: Spent 3.11 m on a formula simplification. DAG size of input: 406 DAG size of output: 123 [2018-11-18 11:58:13,608 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2018-11-18 11:58:13,608 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 11:58:13,608 INFO L425 ceAbstractionStarter]: For program point L27-1(lines 27 42) no Hoare annotation was computed. [2018-11-18 11:58:13,608 INFO L425 ceAbstractionStarter]: For program point L19(lines 19 24) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L48(lines 47 62) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L428 ceAbstractionStarter]: At program point L69(lines 18 71) the Hoare annotation is: true [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L28(lines 27 42) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L49(lines 47 62) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L37(lines 37 41) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L428 ceAbstractionStarter]: At program point L37-1(lines 27 42) the Hoare annotation is: true [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L25(lines 25 65) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L428 ceAbstractionStarter]: At program point base2fltENTRY(lines 14 72) the Hoare annotation is: true [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point base2fltFINAL(lines 14 72) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L428 ceAbstractionStarter]: At program point L63(lines 25 65) the Hoare annotation is: true [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point base2fltEXIT(lines 14 72) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L47-1(lines 47 62) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L428 ceAbstractionStarter]: At program point L47-3(lines 47 62) the Hoare annotation is: true [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point mulfltEXIT(lines 137 213) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L184(lines 184 201) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L184-2(lines 184 201) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L203(line 203) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L193(lines 193 198) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point mulfltFINAL(lines 137 213) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point mulfltENTRY(lines 137 213) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L185(lines 185 190) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L148(lines 148 154) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L148-2(lines 147 212) no Hoare annotation was computed. [2018-11-18 11:58:13,609 INFO L425 ceAbstractionStarter]: For program point L210(lines 147 212) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point L175(lines 175 180) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point L204(line 204) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point L169(lines 169 174) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L428 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-18 11:58:13,610 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 214 252) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 214 252) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point L236(lines 236 245) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L421 ceAbstractionStarter]: At program point L234(line 234) the Hoare annotation is: (let ((.cse6 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) main_~a~0))) (.cse3 (bvlshr main_~b~0 (_ bv24 32))) (.cse8 (bvlshr main_~a~0 (_ bv24 32)))) (let ((.cse22 (bvlshr .cse6 (bvadd .cse3 (bvneg (bvadd .cse8 (_ bv4294967168 32))) (_ bv4294967168 32)))) (.cse7 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) main_~b~0))) (.cse9 (bvneg (bvadd .cse3 (_ bv4294967168 32))))) (let ((.cse23 (bvlshr .cse7 (bvadd .cse9 .cse8 (_ bv4294967168 32)))) (.cse2 (bvadd .cse22 .cse7))) (let ((.cse0 (= (_ bv0 32) (bvand (_ bv33554432 32) .cse2))) (.cse19 (= main_~b~0 (_ bv0 32))) (.cse10 (bvadd .cse6 .cse23)) (.cse20 (= main_~a~0 (_ bv0 32)))) (let ((.cse11 (= (bvadd .cse8 (_ bv4294967041 32)) (_ bv0 32))) (.cse1 (not .cse20)) (.cse12 (= (bvand (_ bv33554432 32) .cse10) (_ bv0 32))) (.cse5 (not .cse19)) (.cse18 (= .cse23 (_ bv0 32))) (.cse17 (= main_~a~0 main_~r_add1~0)) (.cse16 (not .cse0)) (.cse14 (= (bvadd .cse3 (_ bv4294967041 32)) (_ bv0 32))) (.cse13 (= (_ bv4294967295 32) main_~r_add1~0)) (.cse4 (= .cse22 (_ bv0 32))) (.cse15 (bvult main_~a~0 main_~b~0)) (.cse21 (= main_~b~0 main_~r_add1~0))) (or (and .cse0 .cse1 (= main_~r_add1~0 (bvor (bvand (_ bv16777215 32) .cse2) (bvshl .cse3 (_ bv24 32)))) (not .cse4)) (and .cse5 .cse1 (not (= (_ bv0 32) (bvand (_ bv33554432 32) (bvadd .cse6 (bvlshr .cse7 (bvadd .cse8 (bvneg (bvneg .cse9)) (_ bv4294967168 32))))))) (= main_~r_add1~0 (bvor (bvand (_ bv16777215 32) (bvlshr .cse10 (_ bv1 32))) (bvshl (bvadd .cse8 (_ bv1 32)) (_ bv24 32)))) (not .cse11)) (and (not .cse12) (and .cse11 .cse13)) (and (not .cse14) .cse1 .cse15 .cse16 (= main_~r_add1~0 (bvor (bvand (_ bv16777215 32) (bvlshr .cse2 (_ bv1 32))) (bvshl (bvadd .cse3 (_ bv1 32)) (_ bv24 32))))) (and .cse17 .cse18 (not .cse15)) (and .cse12 .cse5 (= (bvor (bvand (_ bv16777215 32) .cse10) (bvshl .cse8 (_ bv24 32))) main_~r_add1~0) (not .cse18)) (and .cse19 .cse17) (and .cse16 .cse14 .cse13) (and .cse20 .cse21) (and .cse4 .cse15 .cse21))))))) [2018-11-18 11:58:13,610 INFO L421 ceAbstractionStarter]: At program point L236-2(lines 236 245) the Hoare annotation is: (and (= main_~tmp___0~0 (_ bv0 32)) (= main_~tmp~2 (_ bv0 32))) [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point L234-1(line 234) no Hoare annotation was computed. [2018-11-18 11:58:13,610 INFO L428 ceAbstractionStarter]: At program point L232(line 232) the Hoare annotation is: true [2018-11-18 11:58:13,610 INFO L425 ceAbstractionStarter]: For program point L232-1(line 232) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L428 ceAbstractionStarter]: At program point L230(line 230) the Hoare annotation is: true [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L230-1(line 230) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L428 ceAbstractionStarter]: At program point mainENTRY(lines 214 252) the Hoare annotation is: true [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L247(line 247) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L239(lines 239 243) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L239-2(lines 239 243) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L428 ceAbstractionStarter]: At program point L233(line 233) the Hoare annotation is: true [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L233-1(line 233) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L428 ceAbstractionStarter]: At program point L231(line 231) the Hoare annotation is: true [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L231-1(line 231) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L428 ceAbstractionStarter]: At program point __VERIFIER_assertENTRY(lines 5 10) the Hoare annotation is: true [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point __VERIFIER_assertEXIT(lines 5 10) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION(line 7) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L7(line 7) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L6(lines 6 8) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L6-2(lines 5 10) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L425 ceAbstractionStarter]: For program point L128(line 128) no Hoare annotation was computed. [2018-11-18 11:58:13,611 INFO L428 ceAbstractionStarter]: At program point addfltENTRY(lines 73 136) the Hoare annotation is: true [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point addfltFINAL(lines 73 136) no Hoare annotation was computed. [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point L116(lines 116 121) no Hoare annotation was computed. [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point L108(lines 108 113) no Hoare annotation was computed. [2018-11-18 11:58:13,612 INFO L421 ceAbstractionStarter]: At program point L104(line 104) the Hoare annotation is: (let ((.cse5 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) |addflt_#in~a|))) (.cse8 (bvlshr |addflt_#in~b| (_ bv24 32))) (.cse2 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) |addflt_#in~b|)))) (let ((.cse0 (= .cse2 addflt_~mb~0)) (.cse4 (bvadd .cse8 (_ bv4294967168 32))) (.cse1 (= .cse5 addflt_~ma~0)) (.cse6 (bvadd (bvlshr |addflt_#in~a| (_ bv24 32)) (_ bv4294967168 32))) (.cse3 (= addflt_~a |addflt_#in~a|))) (and (or (and .cse0 .cse1) (= .cse2 addflt_~ma~0)) (or (and .cse0 .cse3 (= (bvadd (bvlshr addflt_~a (_ bv24 32)) (_ bv4294967168 32)) addflt_~ea~0)) (and (= .cse4 addflt_~ea~0) (= .cse5 addflt_~mb~0) (= .cse6 addflt_~eb~0))) (or (and (= .cse4 addflt_~eb~0) .cse1) (let ((.cse7 (bvlshr .cse5 (bvadd .cse8 (bvneg .cse6) (_ bv4294967168 32))))) (and (not (= .cse7 (_ bv0 32))) (= (bvand (_ bv33554432 32) (bvadd .cse7 .cse2)) (_ bv0 32))))) (or (and (= addflt_~b |addflt_#in~a|) (= addflt_~a |addflt_#in~b|)) (and (and (not (= (_ bv0 32) |addflt_#in~b|)) (exists ((addflt_~b (_ BitVec 32)) (addflt_~a (_ BitVec 32))) (and (= (bvadd addflt_~eb~0 (_ bv128 32)) (bvlshr addflt_~b (_ bv24 32))) (not (bvult addflt_~a addflt_~b)) (= (bvadd (bvlshr addflt_~a (_ bv24 32)) (_ bv4294967168 32)) addflt_~ea~0))) (not (bvult addflt_~a addflt_~b))) .cse3 (= addflt_~b |addflt_#in~b|))) (not (= (_ bv0 32) |addflt_#in~a|))))) [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point L104-1(line 104) no Hoare annotation was computed. [2018-11-18 11:58:13,612 INFO L421 ceAbstractionStarter]: At program point L133(lines 83 135) the Hoare annotation is: (let ((.cse12 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) |addflt_#in~a|))) (.cse7 (bvlshr |addflt_#in~a| (_ bv24 32))) (.cse19 (bvlshr |addflt_#in~b| (_ bv24 32)))) (let ((.cse17 (bvadd .cse19 (_ bv4294967168 32))) (.cse14 (bvlshr .cse12 (bvadd .cse19 (bvneg (bvadd .cse7 (_ bv4294967168 32))) (_ bv4294967168 32)))) (.cse20 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) |addflt_#in~b|))) (.cse4 (= addflt_~a |addflt_#in~b|)) (.cse28 (= addflt_~b |addflt_#in~b|)) (.cse29 (= (_ bv0 32) |addflt_#in~b|))) (let ((.cse15 (= (_ bv0 32) |addflt_#in~a|)) (.cse3 (let ((.cse30 (and (not .cse29) (not (bvult addflt_~a addflt_~b))))) (or (and .cse4 .cse30) (and .cse28 .cse30)))) (.cse2 (= addflt_~b |addflt_#in~a|)) (.cse18 (bvadd .cse14 .cse20)) (.cse21 (bvneg .cse17)) (.cse0 (= addflt_~a |addflt_#in~a|)) (.cse26 (= addflt_~__retres10~0 |addflt_#in~a|))) (let ((.cse5 (and .cse0 .cse29 .cse26)) (.cse25 (bvlshr .cse20 (bvadd .cse7 .cse21 (_ bv4294967168 32)))) (.cse27 (not (= .cse14 (_ bv0 32)))) (.cse22 (= (bvand (_ bv33554432 32) .cse18) (_ bv0 32))) (.cse13 (and .cse15 (and .cse3 (= addflt_~__retres10~0 |addflt_#in~b|)) .cse2))) (and (or (let ((.cse1 (or (and .cse3 .cse0) (and .cse3 .cse4)))) (or (and .cse0 .cse1) (and .cse2 .cse1))) .cse5) (let ((.cse24 (bvlshr addflt_~a (_ bv24 32)))) (let ((.cse8 (= (bvlshr .cse20 (bvadd .cse24 .cse21 (_ bv4294967168 32))) addflt_~mb~0)) (.cse16 (= (_ bv0 32) (bvand (_ bv33554432 32) addflt_~ma~0))) (.cse11 (bvlshr .cse20 (bvadd .cse21 addflt_~ea~0))) (.cse9 (= .cse17 addflt_~eb~0)) (.cse23 (bvadd .cse25 .cse12)) (.cse10 (= (bvadd .cse24 (_ bv4294967168 32)) addflt_~ea~0))) (or .cse5 (let ((.cse6 (bvadd .cse11 .cse12))) (and (= .cse6 addflt_~ma~0) (= (bvadd addflt_~__retres10~0 (_ bv1 32)) (_ bv0 32)) (= (bvadd .cse7 (_ bv4294967041 32)) (_ bv0 32)) .cse8 (not (= (_ bv0 32) (bvand (_ bv33554432 32) .cse6))) .cse9 .cse10)) .cse13 (and (and (= .cse14 addflt_~mb~0) (bvult |addflt_#in~a| addflt_~a) (not .cse15)) .cse16 (= .cse17 addflt_~ea~0) (= addflt_~__retres10~0 (bvor (bvand (_ bv16777215 32) .cse18) (bvshl .cse19 (_ bv24 32))))) (and (not (= (_ bv0 32) (bvand (_ bv33554432 32) (bvadd (bvlshr .cse20 (bvadd .cse7 (bvneg (bvneg .cse21)) (_ bv4294967168 32))) .cse12)))) (or (not (= (_ bv127 32) addflt_~ea~0)) .cse16) (or .cse16 (not .cse22)) .cse8 (= (bvor (bvand (_ bv16777215 32) (bvlshr .cse23 (_ bv1 32))) (bvshl (bvadd .cse7 (_ bv1 32)) (_ bv24 32))) addflt_~__retres10~0)) (and (exists ((addflt_~delta~0 (_ BitVec 32)) (addflt_~b (_ BitVec 32)) (addflt_~a (_ BitVec 32))) (= (bvlshr (bvadd (bvneg (bvneg (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) addflt_~b)) addflt_~delta~0))) (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) addflt_~a))) (_ bv1 32)) addflt_~ma~0)) .cse8 .cse9 (= .cse12 addflt_~ma~0) (= (_ bv0 32) addflt_~mb~0) .cse10) (and (= (bvand (_ bv33554432 32) .cse23) (_ bv0 32)) .cse16 (not (= (_ bv0 32) .cse11)) .cse0 .cse9 (= (bvor (bvand (_ bv16777215 32) .cse23) (bvshl .cse7 (_ bv24 32))) addflt_~__retres10~0) .cse10)))) (or (and (not (= .cse25 (_ bv0 32))) (= .cse25 addflt_~mb~0)) .cse26 .cse13 .cse27) (or (and .cse27 .cse22) (and (not (bvult addflt_~__retres10~0 |addflt_#in~a|)) .cse28) .cse13)))))) [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point addfltEXIT(lines 73 136) no Hoare annotation was computed. [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point L84(lines 84 90) no Hoare annotation was computed. [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point L115(lines 115 126) no Hoare annotation was computed. [2018-11-18 11:58:13,612 INFO L425 ceAbstractionStarter]: For program point L84-2(lines 83 135) no Hoare annotation was computed. [2018-11-18 11:58:13,613 INFO L421 ceAbstractionStarter]: At program point L115-2(lines 115 126) the Hoare annotation is: (let ((.cse9 (bvlshr |addflt_#in~b| (_ bv24 32)))) (let ((.cse7 (bvadd .cse9 (_ bv4294967168 32)))) (let ((.cse3 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) |addflt_#in~b|))) (.cse2 (bvlshr |addflt_#in~a| (_ bv24 32))) (.cse4 (bvneg .cse7))) (let ((.cse0 (bvlshr .cse3 (bvadd .cse2 .cse4 (_ bv4294967168 32)))) (.cse6 (bvlshr .cse3 (bvadd .cse4 addflt_~ea~0))) (.cse8 (= (bvadd (bvlshr addflt_~a (_ bv24 32)) (_ bv4294967168 32)) addflt_~ea~0)) (.cse5 (= addflt_~b |addflt_#in~b|))) (and (let ((.cse1 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) |addflt_#in~a|)))) (or (and (= (bvlshr (bvadd .cse0 .cse1) (_ bv1 32)) addflt_~ma~0) (= (bvadd .cse2 (_ bv4294967169 32)) addflt_~ea~0) (not (= (_ bv0 32) (bvand (_ bv33554432 32) (bvadd (bvlshr .cse3 (bvadd .cse2 (bvneg (bvneg .cse4)) (_ bv4294967168 32))) .cse1)))) .cse5 (not (= (bvadd .cse2 (_ bv4294967041 32)) (_ bv0 32)))) (and (= (bvadd .cse6 .cse1) addflt_~ma~0) (= .cse7 addflt_~eb~0) .cse8) (let ((.cse10 (bvneg (bvadd .cse2 (_ bv4294967168 32))))) (and (= .cse7 addflt_~ea~0) (= (bvlshr .cse1 (bvadd .cse9 .cse10 (_ bv4294967168 32))) addflt_~mb~0) (not (= (_ bv0 32) (bvadd (bvneg .cse3) addflt_~ma~0))) (= (bvadd .cse3 (bvlshr .cse1 (bvadd .cse10 addflt_~ea~0))) addflt_~ma~0))))) (let ((.cse12 (= addflt_~a |addflt_#in~a|))) (let ((.cse11 (and (let ((.cse17 (= addflt_~a |addflt_#in~b|))) (let ((.cse16 (let ((.cse18 (and (not (= (_ bv0 32) addflt_~b)) (and (not (= (_ bv0 32) |addflt_#in~b|)) (not (bvult addflt_~a addflt_~b)))))) (or (and .cse18 .cse5) (and .cse18 .cse17))))) (or (and .cse16 .cse17) (and .cse12 .cse16)))) (not (bvult addflt_~a |addflt_#in~a|))))) (let ((.cse13 (let ((.cse14 (= (_ bv0 32) (bvand (_ bv33554432 32) addflt_~ma~0))) (.cse15 (exists ((addflt_~delta~0 (_ BitVec 32)) (addflt_~b (_ BitVec 32)) (addflt_~a (_ BitVec 32))) (= (bvadd (bvneg (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) addflt_~b)) addflt_~delta~0)) addflt_~ma~0) (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) addflt_~a)))))) (or (and .cse14 .cse11 .cse15 (= addflt_~b |addflt_#in~a|)) (and .cse14 .cse11 .cse12 .cse15))))) (or (and (not (= .cse0 (_ bv0 32))) (= .cse0 addflt_~mb~0) (and (exists ((addflt_~delta~0 (_ BitVec 32)) (addflt_~b (_ BitVec 32)) (addflt_~a (_ BitVec 32))) (= (bvlshr (bvadd (bvneg (bvneg (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) addflt_~b)) addflt_~delta~0))) (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) addflt_~a))) (_ bv1 32)) addflt_~ma~0)) .cse11 .cse12)) (and (not (= (_ bv0 32) .cse6)) .cse13 (= addflt_~mb~0 .cse6) .cse8) (and .cse13 (bvult |addflt_#in~a| |addflt_#in~b|))))))))))) [2018-11-18 11:58:13,621 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~b,QUANTIFIED] [2018-11-18 11:58:13,622 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~delta~0,QUANTIFIED] [2018-11-18 11:58:13,622 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~a,QUANTIFIED] [2018-11-18 11:58:13,632 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~b,QUANTIFIED] [2018-11-18 11:58:13,632 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~delta~0,QUANTIFIED] [2018-11-18 11:58:13,632 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~a,QUANTIFIED] [2018-11-18 11:58:13,638 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 11:58:13 BoogieIcfgContainer [2018-11-18 11:58:13,639 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 11:58:13,639 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 11:58:13,639 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 11:58:13,639 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 11:58:13,640 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:45:56" (3/4) ... [2018-11-18 11:58:13,643 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 11:58:13,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 11:58:13,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure base2flt [2018-11-18 11:58:13,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure mulflt [2018-11-18 11:58:13,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 11:58:13,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2018-11-18 11:58:13,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure addflt [2018-11-18 11:58:13,654 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 14 nodes and edges [2018-11-18 11:58:13,654 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2018-11-18 11:58:13,654 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-18 11:58:13,673 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((a == \old(a) && ((((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(a)) || (((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(b)))) || (b == \old(a) && ((((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(a)) || (((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(b))))) || ((a == \old(a) && 0bv32 == \old(b)) && __retres10 == \old(a))) && ((((((((a == \old(a) && 0bv32 == \old(b)) && __retres10 == \old(a)) || ((((((~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), ea)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a)))) == ma && ~bvadd64(__retres10, 1bv32) == 0bv32) && ~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967041bv32) == 0bv32) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(a, 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) && !(0bv32 == ~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), ea)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))))))) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == eb) && ~bvadd64(~bvlshr64(a, 24bv32), 4294967168bv32) == ea)) || ((0bv32 == \old(a) && ((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && __retres10 == \old(b)) && b == \old(a))) || (((((~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb && ~bvult64(\old(a), a)) && !(0bv32 == \old(a))) && 0bv32 == ~bvand64(33554432bv32, ma)) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == ea) && __retres10 == ~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))))), ~bvshl32(~bvlshr64(\old(b), 24bv32), 24bv32)))) || ((((!(0bv32 == ~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvneg32(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)))), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a)))))) && (!(127bv32 == ea) || 0bv32 == ~bvand64(33554432bv32, ma))) && (0bv32 == ~bvand64(33554432bv32, ma) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))))) == 0bv32))) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(a, 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) && ~bvor32(~bvand64(16777215bv32, ~bvlshr64(~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a)))), 1bv32)), ~bvshl32(~bvadd64(~bvlshr64(\old(a), 24bv32), 1bv32), 24bv32)) == __retres10)) || ((((((\exists addflt_~delta~0 : bv32, addflt_~b : bv32, addflt_~a : bv32 :: ~bvlshr64(~bvadd64(~bvneg32(~bvneg32(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, addflt_~b)), addflt_~delta~0))), ~bvor32(16777216bv32, ~bvand64(16777215bv32, addflt_~a))), 1bv32) == ma) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(a, 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == eb) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))) == ma) && 0bv32 == mb) && ~bvadd64(~bvlshr64(a, 24bv32), 4294967168bv32) == ea)) || ((((((~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))))) == 0bv32 && 0bv32 == ~bvand64(33554432bv32, ma)) && !(0bv32 == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), ea)))) && a == \old(a)) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == eb) && ~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))))), ~bvshl32(~bvlshr64(\old(a), 24bv32), 24bv32)) == __retres10) && ~bvadd64(~bvlshr64(a, 24bv32), 4294967168bv32) == ea))) && ((((!(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == 0bv32) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) || __retres10 == \old(a)) || ((0bv32 == \old(a) && ((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && __retres10 == \old(b)) && b == \old(a))) || !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)) == 0bv32))) && (((!(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)) == 0bv32) && ~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))))) == 0bv32) || (!~bvult64(__retres10, \old(a)) && b == \old(b))) || ((0bv32 == \old(a) && ((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && __retres10 == \old(b)) && b == \old(a))) [2018-11-18 11:58:13,690 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_5c755a6d-f6cd-440b-a20c-13deae48723b/bin-2019/uautomizer/witness.graphml [2018-11-18 11:58:13,690 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 11:58:13,691 INFO L168 Benchmark]: Toolchain (without parser) took 738227.95 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 163.1 MB). Free memory was 943.8 MB in the beginning and 882.5 MB in the end (delta: 61.3 MB). Peak memory consumption was 224.3 MB. Max. memory is 11.5 GB. [2018-11-18 11:58:13,691 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:58:13,691 INFO L168 Benchmark]: CACSL2BoogieTranslator took 234.07 ms. Allocated memory is still 1.0 GB. Free memory was 943.8 MB in the beginning and 927.7 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-11-18 11:58:13,691 INFO L168 Benchmark]: Boogie Preprocessor took 28.31 ms. Allocated memory is still 1.0 GB. Free memory is still 927.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:58:13,692 INFO L168 Benchmark]: RCFGBuilder took 353.51 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 156.8 MB). Free memory was 927.7 MB in the beginning and 1.1 GB in the end (delta: -186.6 MB). Peak memory consumption was 20.8 MB. Max. memory is 11.5 GB. [2018-11-18 11:58:13,692 INFO L168 Benchmark]: TraceAbstraction took 737558.18 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 6.3 MB). Free memory was 1.1 GB in the beginning and 889.2 MB in the end (delta: 225.2 MB). Peak memory consumption was 336.5 MB. Max. memory is 11.5 GB. [2018-11-18 11:58:13,692 INFO L168 Benchmark]: Witness Printer took 50.96 ms. Allocated memory is still 1.2 GB. Free memory was 889.2 MB in the beginning and 882.5 MB in the end (delta: 6.6 MB). Peak memory consumption was 6.6 MB. Max. memory is 11.5 GB. [2018-11-18 11:58:13,693 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.16 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 234.07 ms. Allocated memory is still 1.0 GB. Free memory was 943.8 MB in the beginning and 927.7 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 28.31 ms. Allocated memory is still 1.0 GB. Free memory is still 927.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 353.51 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 156.8 MB). Free memory was 927.7 MB in the beginning and 1.1 GB in the end (delta: -186.6 MB). Peak memory consumption was 20.8 MB. Max. memory is 11.5 GB. * TraceAbstraction took 737558.18 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 6.3 MB). Free memory was 1.1 GB in the beginning and 889.2 MB in the end (delta: 225.2 MB). Peak memory consumption was 336.5 MB. Max. memory is 11.5 GB. * Witness Printer took 50.96 ms. Allocated memory is still 1.2 GB. Free memory was 889.2 MB in the beginning and 882.5 MB in the end (delta: 6.6 MB). Peak memory consumption was 6.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~a,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 7]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 25]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 18]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 47]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 83]: Loop Invariant [2018-11-18 11:58:13,695 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~b,QUANTIFIED] [2018-11-18 11:58:13,696 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~delta~0,QUANTIFIED] [2018-11-18 11:58:13,696 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~a,QUANTIFIED] [2018-11-18 11:58:13,698 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~b,QUANTIFIED] [2018-11-18 11:58:13,699 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~delta~0,QUANTIFIED] [2018-11-18 11:58:13,699 WARN L387 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[addflt_~a,QUANTIFIED] Derived loop invariant: (((((a == \old(a) && ((((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(a)) || (((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(b)))) || (b == \old(a) && ((((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(a)) || (((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && a == \old(b))))) || ((a == \old(a) && 0bv32 == \old(b)) && __retres10 == \old(a))) && ((((((((a == \old(a) && 0bv32 == \old(b)) && __retres10 == \old(a)) || ((((((~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), ea)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a)))) == ma && ~bvadd64(__retres10, 1bv32) == 0bv32) && ~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967041bv32) == 0bv32) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(a, 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) && !(0bv32 == ~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), ea)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))))))) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == eb) && ~bvadd64(~bvlshr64(a, 24bv32), 4294967168bv32) == ea)) || ((0bv32 == \old(a) && ((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && __retres10 == \old(b)) && b == \old(a))) || (((((~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb && ~bvult64(\old(a), a)) && !(0bv32 == \old(a))) && 0bv32 == ~bvand64(33554432bv32, ma)) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == ea) && __retres10 == ~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))))), ~bvshl32(~bvlshr64(\old(b), 24bv32), 24bv32)))) || ((((!(0bv32 == ~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvneg32(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)))), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a)))))) && (!(127bv32 == ea) || 0bv32 == ~bvand64(33554432bv32, ma))) && (0bv32 == ~bvand64(33554432bv32, ma) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))))) == 0bv32))) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(a, 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) && ~bvor32(~bvand64(16777215bv32, ~bvlshr64(~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a)))), 1bv32)), ~bvshl32(~bvadd64(~bvlshr64(\old(a), 24bv32), 1bv32), 24bv32)) == __retres10)) || ((((((\exists addflt_~delta~0 : bv32, addflt_~b : bv32, addflt_~a : bv32 :: ~bvlshr64(~bvadd64(~bvneg32(~bvneg32(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, addflt_~b)), addflt_~delta~0))), ~bvor32(16777216bv32, ~bvand64(16777215bv32, addflt_~a))), 1bv32) == ma) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(a, 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == eb) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))) == ma) && 0bv32 == mb) && ~bvadd64(~bvlshr64(a, 24bv32), 4294967168bv32) == ea)) || ((((((~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))))) == 0bv32 && 0bv32 == ~bvand64(33554432bv32, ma)) && !(0bv32 == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), ea)))) && a == \old(a)) && ~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32) == eb) && ~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))))), ~bvshl32(~bvlshr64(\old(a), 24bv32), 24bv32)) == __retres10) && ~bvadd64(~bvlshr64(a, 24bv32), 4294967168bv32) == ea))) && ((((!(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == 0bv32) && ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))), ~bvadd64(~bvlshr64(\old(a), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(b), 24bv32), 4294967168bv32)), 4294967168bv32)) == mb) || __retres10 == \old(a)) || ((0bv32 == \old(a) && ((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && __retres10 == \old(b)) && b == \old(a))) || !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)) == 0bv32))) && (((!(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)) == 0bv32) && ~bvand64(33554432bv32, ~bvadd64(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(a))), ~bvadd64(~bvlshr64(\old(b), 24bv32), ~bvneg32(~bvadd64(~bvlshr64(\old(a), 24bv32), 4294967168bv32)), 4294967168bv32)), ~bvor32(16777216bv32, ~bvand64(16777215bv32, \old(b))))) == 0bv32) || (!~bvult64(__retres10, \old(a)) && b == \old(b))) || ((0bv32 == \old(a) && ((a == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b)) || (b == \old(b) && !(0bv32 == \old(b)) && !~bvult64(a, b))) && __retres10 == \old(b)) && b == \old(a))) - InvariantResult [Line: 27]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 72 locations, 1 error locations. SAFE Result, 737.4s OverallTime, 60 OverallIterations, 5 TraceHistogramMax, 132.8s AutomataDifference, 0.0s DeadEndRemovalTime, 512.4s HoareAnnotationTime, HoareTripleCheckerStatistics: 4481 SDtfs, 4420 SDslu, 40052 SDs, 0 SdLazy, 17127 SolverSat, 1720 SolverUnsat, 15 SolverUnknown, 0 SolverNotchecked, 68.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7818 GetRequests, 6356 SyntacticMatches, 79 SemanticMatches, 1383 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 4560 ImplicationChecksByTransitivity, 127.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=225occurred in iteration=18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 60 MinimizatonAttempts, 932 StatesRemovedByMinimization, 50 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 20 LocationsWithAnnotation, 340 PreInvPairs, 1389 NumberOfFragments, 2366 HoareAnnotationTreeSize, 340 FomulaSimplifications, 758975311 FormulaSimplificationTreeSizeReduction, 5.3s HoareSimplificationTime, 20 FomulaSimplificationsInter, 30902751 FormulaSimplificationTreeSizeReductionInter, 507.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 6.5s SatisfiabilityAnalysisTime, 82.5s InterpolantComputationTime, 4798 NumberOfCodeBlocks, 4779 NumberOfCodeBlocksAsserted, 91 NumberOfCheckSat, 7043 ConstructedInterpolants, 112 QuantifiedInterpolants, 3385096 SizeOfPredicates, 716 NumberOfNonLiveVariables, 8444 ConjunctsInSsa, 1328 ConjunctsInUnsatCore, 105 InterpolantComputations, 18 PerfectInterpolantSequences, 3244/3866 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...