./Ultimate.py --spec ../../sv-benchmarks/c/ReachSafety.prp --file ../../sv-benchmarks/c/product-lines/minepump_spec5_product46_true-unreach-call_false-termination.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_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec5_product46_true-unreach-call_false-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 484c358b13fd8def6bfbf41b26d96fd32414391c .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-5842f4b [2018-11-18 12:29:49,359 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 12:29:49,360 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 12:29:49,369 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 12:29:49,369 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 12:29:49,370 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 12:29:49,371 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 12:29:49,372 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 12:29:49,373 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 12:29:49,374 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 12:29:49,374 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 12:29:49,375 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 12:29:49,375 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 12:29:49,376 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 12:29:49,377 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 12:29:49,377 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 12:29:49,378 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 12:29:49,379 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 12:29:49,380 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 12:29:49,381 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 12:29:49,382 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 12:29:49,383 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 12:29:49,384 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 12:29:49,385 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 12:29:49,385 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 12:29:49,386 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 12:29:49,387 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 12:29:49,387 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 12:29:49,388 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 12:29:49,389 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 12:29:49,389 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 12:29:49,389 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 12:29:49,390 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 12:29:49,390 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 12:29:49,390 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 12:29:49,391 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 12:29:49,391 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2018-11-18 12:29:49,401 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 12:29:49,401 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 12:29:49,402 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 12:29:49,402 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 12:29:49,402 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 12:29:49,402 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 12:29:49,402 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 12:29:49,402 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-18 12:29:49,402 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 12:29:49,403 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 12:29:49,403 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-18 12:29:49,403 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-18 12:29:49,403 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 12:29:49,404 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 12:29:49,404 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-18 12:29:49,404 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 12:29:49,404 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-18 12:29:49,404 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 12:29:49,404 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 12:29:49,404 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 12:29:49,404 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 12:29:49,405 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-18 12:29:49,405 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 12:29:49,405 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 12:29:49,405 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 12:29:49,405 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 12:29:49,405 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 12:29:49,405 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 12:29:49,406 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 12:29:49,406 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 12:29:49,406 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 12:29:49,406 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 12:29:49,406 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 12:29:49,406 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-18 12:29:49,406 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 12:29:49,406 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 12:29:49,407 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 12:29:49,407 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 484c358b13fd8def6bfbf41b26d96fd32414391c [2018-11-18 12:29:49,428 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 12:29:49,436 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 12:29:49,438 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 12:29:49,439 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 12:29:49,439 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 12:29:49,440 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/../../sv-benchmarks/c/product-lines/minepump_spec5_product46_true-unreach-call_false-termination.cil.c [2018-11-18 12:29:49,475 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/data/0ad4a81e9/29beb8171ba243cfbe08f0e70a532bb9/FLAG40127736a [2018-11-18 12:29:49,822 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 12:29:49,823 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/sv-benchmarks/c/product-lines/minepump_spec5_product46_true-unreach-call_false-termination.cil.c [2018-11-18 12:29:49,834 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/data/0ad4a81e9/29beb8171ba243cfbe08f0e70a532bb9/FLAG40127736a [2018-11-18 12:29:49,844 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/data/0ad4a81e9/29beb8171ba243cfbe08f0e70a532bb9 [2018-11-18 12:29:49,846 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 12:29:49,847 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 12:29:49,848 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 12:29:49,848 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 12:29:49,851 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 12:29:49,852 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 12:29:49" (1/1) ... [2018-11-18 12:29:49,854 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11c3b532 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:49, skipping insertion in model container [2018-11-18 12:29:49,854 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 12:29:49" (1/1) ... [2018-11-18 12:29:49,862 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 12:29:49,896 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 12:29:50,097 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 12:29:50,104 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 12:29:50,194 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 12:29:50,208 INFO L195 MainTranslator]: Completed translation [2018-11-18 12:29:50,208 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50 WrapperNode [2018-11-18 12:29:50,208 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 12:29:50,209 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 12:29:50,209 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 12:29:50,209 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 12:29:50,213 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,223 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,228 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 12:29:50,228 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 12:29:50,228 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 12:29:50,228 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 12:29:50,234 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,234 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,236 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,236 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,243 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,247 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,249 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... [2018-11-18 12:29:50,250 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 12:29:50,251 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 12:29:50,251 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 12:29:50,251 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 12:29:50,252 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 12:29:50,285 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2018-11-18 12:29:50,285 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2018-11-18 12:29:50,286 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 12:29:50,286 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 12:29:50,286 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 12:29:50,286 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2018-11-18 12:29:50,286 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2018-11-18 12:29:50,286 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment [2018-11-18 12:29:50,286 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment [2018-11-18 12:29:50,286 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterSensorDry [2018-11-18 12:29:50,286 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterSensorDry [2018-11-18 12:29:50,287 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__base [2018-11-18 12:29:50,287 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__base [2018-11-18 12:29:50,287 INFO L130 BoogieDeclarations]: Found specification of procedure test [2018-11-18 12:29:50,287 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2018-11-18 12:29:50,287 INFO L130 BoogieDeclarations]: Found specification of procedure activatePump [2018-11-18 12:29:50,287 INFO L138 BoogieDeclarations]: Found implementation of procedure activatePump [2018-11-18 12:29:50,287 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterLevel [2018-11-18 12:29:50,287 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterLevel [2018-11-18 12:29:50,287 INFO L130 BoogieDeclarations]: Found specification of procedure getWaterLevel [2018-11-18 12:29:50,288 INFO L138 BoogieDeclarations]: Found implementation of procedure getWaterLevel [2018-11-18 12:29:50,288 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneLevelCritical [2018-11-18 12:29:50,288 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneLevelCritical [2018-11-18 12:29:50,288 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2018-11-18 12:29:50,288 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2018-11-18 12:29:50,288 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2018-11-18 12:29:50,288 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2018-11-18 12:29:50,288 INFO L130 BoogieDeclarations]: Found specification of procedure lowerWaterLevel [2018-11-18 12:29:50,288 INFO L138 BoogieDeclarations]: Found implementation of procedure lowerWaterLevel [2018-11-18 12:29:50,289 INFO L130 BoogieDeclarations]: Found specification of procedure startSystem [2018-11-18 12:29:50,289 INFO L138 BoogieDeclarations]: Found implementation of procedure startSystem [2018-11-18 12:29:50,289 INFO L130 BoogieDeclarations]: Found specification of procedure waterRise [2018-11-18 12:29:50,289 INFO L138 BoogieDeclarations]: Found implementation of procedure waterRise [2018-11-18 12:29:50,289 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2018-11-18 12:29:50,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2018-11-18 12:29:50,289 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2018-11-18 12:29:50,289 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2018-11-18 12:29:50,290 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__1 [2018-11-18 12:29:50,290 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__1 [2018-11-18 12:29:50,290 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__2 [2018-11-18 12:29:50,290 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__2 [2018-11-18 12:29:50,290 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__3 [2018-11-18 12:29:50,290 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__3 [2018-11-18 12:29:50,290 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__methaneQuery [2018-11-18 12:29:50,290 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__methaneQuery [2018-11-18 12:29:50,290 INFO L130 BoogieDeclarations]: Found specification of procedure isPumpRunning [2018-11-18 12:29:50,291 INFO L138 BoogieDeclarations]: Found implementation of procedure isPumpRunning [2018-11-18 12:29:50,291 INFO L130 BoogieDeclarations]: Found specification of procedure runTest [2018-11-18 12:29:50,291 INFO L138 BoogieDeclarations]: Found implementation of procedure runTest [2018-11-18 12:29:50,291 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneAlarm [2018-11-18 12:29:50,291 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneAlarm [2018-11-18 12:29:50,291 INFO L130 BoogieDeclarations]: Found specification of procedure deactivatePump [2018-11-18 12:29:50,291 INFO L138 BoogieDeclarations]: Found implementation of procedure deactivatePump [2018-11-18 12:29:50,291 INFO L130 BoogieDeclarations]: Found specification of procedure activatePump__wrappee__highWaterSensor [2018-11-18 12:29:50,291 INFO L138 BoogieDeclarations]: Found implementation of procedure activatePump__wrappee__highWaterSensor [2018-11-18 12:29:50,292 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 12:29:50,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 12:29:50,292 INFO L130 BoogieDeclarations]: Found specification of procedure changeMethaneLevel [2018-11-18 12:29:50,292 INFO L138 BoogieDeclarations]: Found implementation of procedure changeMethaneLevel [2018-11-18 12:29:50,292 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2018-11-18 12:29:50,292 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2018-11-18 12:29:50,292 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 12:29:50,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 12:29:50,731 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 12:29:50,731 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:29:50 BoogieIcfgContainer [2018-11-18 12:29:50,731 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 12:29:50,732 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 12:29:50,732 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 12:29:50,734 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 12:29:50,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 12:29:49" (1/3) ... [2018-11-18 12:29:50,738 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36b6fd37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 12:29:50, skipping insertion in model container [2018-11-18 12:29:50,738 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:29:50" (2/3) ... [2018-11-18 12:29:50,738 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36b6fd37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 12:29:50, skipping insertion in model container [2018-11-18 12:29:50,738 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:29:50" (3/3) ... [2018-11-18 12:29:50,740 INFO L112 eAbstractionObserver]: Analyzing ICFG minepump_spec5_product46_true-unreach-call_false-termination.cil.c [2018-11-18 12:29:50,747 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 12:29:50,754 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 12:29:50,766 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 12:29:50,792 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 12:29:50,792 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 12:29:50,792 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 12:29:50,792 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 12:29:50,792 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 12:29:50,792 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 12:29:50,792 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 12:29:50,793 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 12:29:50,807 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states. [2018-11-18 12:29:50,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-11-18 12:29:50,814 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:50,814 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:29:50,816 INFO L423 AbstractCegarLoop]: === Iteration 1 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:50,819 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:50,819 INFO L82 PathProgramCache]: Analyzing trace with hash 457908907, now seen corresponding path program 1 times [2018-11-18 12:29:50,821 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:50,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:50,848 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:50,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:50,848 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:51,027 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:51,028 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:51,029 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 12:29:51,029 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:51,032 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-18 12:29:51,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-18 12:29:51,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-18 12:29:51,041 INFO L87 Difference]: Start difference. First operand 162 states. Second operand 2 states. [2018-11-18 12:29:51,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:51,065 INFO L93 Difference]: Finished difference Result 294 states and 361 transitions. [2018-11-18 12:29:51,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-18 12:29:51,066 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 59 [2018-11-18 12:29:51,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:51,076 INFO L225 Difference]: With dead ends: 294 [2018-11-18 12:29:51,076 INFO L226 Difference]: Without dead ends: 149 [2018-11-18 12:29:51,079 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-18 12:29:51,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-11-18 12:29:51,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-11-18 12:29:51,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-11-18 12:29:51,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 174 transitions. [2018-11-18 12:29:51,115 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 174 transitions. Word has length 59 [2018-11-18 12:29:51,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:51,115 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 174 transitions. [2018-11-18 12:29:51,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-18 12:29:51,115 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 174 transitions. [2018-11-18 12:29:51,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-11-18 12:29:51,117 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:51,117 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:29:51,117 INFO L423 AbstractCegarLoop]: === Iteration 2 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:51,118 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:51,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1814417508, now seen corresponding path program 1 times [2018-11-18 12:29:51,118 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:51,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:51,119 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:51,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:51,119 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:51,203 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:51,204 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:51,204 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:29:51,204 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:51,205 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:29:51,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:29:51,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:29:51,206 INFO L87 Difference]: Start difference. First operand 149 states and 174 transitions. Second operand 3 states. [2018-11-18 12:29:51,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:51,225 INFO L93 Difference]: Finished difference Result 237 states and 277 transitions. [2018-11-18 12:29:51,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:29:51,226 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-18 12:29:51,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:51,227 INFO L225 Difference]: With dead ends: 237 [2018-11-18 12:29:51,228 INFO L226 Difference]: Without dead ends: 139 [2018-11-18 12:29:51,229 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:29:51,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-11-18 12:29:51,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2018-11-18 12:29:51,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-11-18 12:29:51,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 161 transitions. [2018-11-18 12:29:51,240 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 161 transitions. Word has length 61 [2018-11-18 12:29:51,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:51,241 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 161 transitions. [2018-11-18 12:29:51,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:29:51,241 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 161 transitions. [2018-11-18 12:29:51,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-11-18 12:29:51,243 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:51,243 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:29:51,243 INFO L423 AbstractCegarLoop]: === Iteration 3 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:51,243 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:51,244 INFO L82 PathProgramCache]: Analyzing trace with hash 350202, now seen corresponding path program 1 times [2018-11-18 12:29:51,244 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:51,244 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:51,245 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:51,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:51,245 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:51,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:51,358 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:51,358 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 12:29:51,358 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:51,359 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:29:51,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:29:51,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-11-18 12:29:51,359 INFO L87 Difference]: Start difference. First operand 139 states and 161 transitions. Second operand 7 states. [2018-11-18 12:29:51,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:51,664 INFO L93 Difference]: Finished difference Result 250 states and 295 transitions. [2018-11-18 12:29:51,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 12:29:51,665 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 66 [2018-11-18 12:29:51,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:51,666 INFO L225 Difference]: With dead ends: 250 [2018-11-18 12:29:51,666 INFO L226 Difference]: Without dead ends: 139 [2018-11-18 12:29:51,667 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:29:51,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-11-18 12:29:51,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2018-11-18 12:29:51,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-11-18 12:29:51,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 160 transitions. [2018-11-18 12:29:51,678 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 160 transitions. Word has length 66 [2018-11-18 12:29:51,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:51,680 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 160 transitions. [2018-11-18 12:29:51,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:29:51,680 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 160 transitions. [2018-11-18 12:29:51,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-18 12:29:51,682 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:51,682 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:51,683 INFO L423 AbstractCegarLoop]: === Iteration 4 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:51,683 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:51,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1437800273, now seen corresponding path program 1 times [2018-11-18 12:29:51,683 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:51,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:51,684 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:51,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:51,684 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:51,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:51,773 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:51,774 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:51,774 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 12:29:51,774 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:51,774 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 12:29:51,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 12:29:51,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 12:29:51,775 INFO L87 Difference]: Start difference. First operand 139 states and 160 transitions. Second operand 5 states. [2018-11-18 12:29:52,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:52,103 INFO L93 Difference]: Finished difference Result 368 states and 440 transitions. [2018-11-18 12:29:52,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 12:29:52,104 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 79 [2018-11-18 12:29:52,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:52,106 INFO L225 Difference]: With dead ends: 368 [2018-11-18 12:29:52,106 INFO L226 Difference]: Without dead ends: 257 [2018-11-18 12:29:52,107 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:29:52,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2018-11-18 12:29:52,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 237. [2018-11-18 12:29:52,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-11-18 12:29:52,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 269 transitions. [2018-11-18 12:29:52,130 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 269 transitions. Word has length 79 [2018-11-18 12:29:52,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:52,130 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 269 transitions. [2018-11-18 12:29:52,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 12:29:52,131 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 269 transitions. [2018-11-18 12:29:52,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-18 12:29:52,133 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:52,133 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:52,133 INFO L423 AbstractCegarLoop]: === Iteration 5 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:52,133 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:52,134 INFO L82 PathProgramCache]: Analyzing trace with hash 804908930, now seen corresponding path program 1 times [2018-11-18 12:29:52,134 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:52,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:52,135 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:52,135 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:52,135 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:52,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:52,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 12:29:52,241 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:52,241 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 12:29:52,241 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:52,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:29:52,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:29:52,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 12:29:52,242 INFO L87 Difference]: Start difference. First operand 237 states and 269 transitions. Second operand 7 states. [2018-11-18 12:29:52,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:52,721 INFO L93 Difference]: Finished difference Result 465 states and 544 transitions. [2018-11-18 12:29:52,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 12:29:52,722 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 93 [2018-11-18 12:29:52,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:52,724 INFO L225 Difference]: With dead ends: 465 [2018-11-18 12:29:52,724 INFO L226 Difference]: Without dead ends: 256 [2018-11-18 12:29:52,725 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-11-18 12:29:52,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-11-18 12:29:52,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 236. [2018-11-18 12:29:52,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-11-18 12:29:52,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 266 transitions. [2018-11-18 12:29:52,741 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 266 transitions. Word has length 93 [2018-11-18 12:29:52,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:52,742 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 266 transitions. [2018-11-18 12:29:52,742 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:29:52,742 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 266 transitions. [2018-11-18 12:29:52,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-11-18 12:29:52,743 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:52,744 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:52,744 INFO L423 AbstractCegarLoop]: === Iteration 6 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:52,744 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:52,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1638247363, now seen corresponding path program 1 times [2018-11-18 12:29:52,744 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:52,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:52,745 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:52,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:52,745 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:52,811 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:52,812 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:52,812 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 12:29:52,812 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:52,813 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 12:29:52,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 12:29:52,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:29:52,813 INFO L87 Difference]: Start difference. First operand 236 states and 266 transitions. Second operand 6 states. [2018-11-18 12:29:52,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:52,853 INFO L93 Difference]: Finished difference Result 451 states and 520 transitions. [2018-11-18 12:29:52,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 12:29:52,854 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 109 [2018-11-18 12:29:52,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:52,856 INFO L225 Difference]: With dead ends: 451 [2018-11-18 12:29:52,856 INFO L226 Difference]: Without dead ends: 243 [2018-11-18 12:29:52,857 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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 12:29:52,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-11-18 12:29:52,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 241. [2018-11-18 12:29:52,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-11-18 12:29:52,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 271 transitions. [2018-11-18 12:29:52,871 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 271 transitions. Word has length 109 [2018-11-18 12:29:52,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:52,872 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 271 transitions. [2018-11-18 12:29:52,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 12:29:52,872 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 271 transitions. [2018-11-18 12:29:52,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-11-18 12:29:52,873 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:52,873 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:52,873 INFO L423 AbstractCegarLoop]: === Iteration 7 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:52,873 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:52,874 INFO L82 PathProgramCache]: Analyzing trace with hash 290025339, now seen corresponding path program 1 times [2018-11-18 12:29:52,874 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:52,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:52,874 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:52,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:52,874 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:52,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:52,953 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:52,954 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:52,954 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 12:29:52,954 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:52,955 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 12:29:52,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 12:29:52,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:29:52,955 INFO L87 Difference]: Start difference. First operand 241 states and 271 transitions. Second operand 8 states. [2018-11-18 12:29:52,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:52,986 INFO L93 Difference]: Finished difference Result 461 states and 531 transitions. [2018-11-18 12:29:52,986 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 12:29:52,986 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 109 [2018-11-18 12:29:52,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:52,988 INFO L225 Difference]: With dead ends: 461 [2018-11-18 12:29:52,988 INFO L226 Difference]: Without dead ends: 248 [2018-11-18 12:29:52,989 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:29:52,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-11-18 12:29:53,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 245. [2018-11-18 12:29:53,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-11-18 12:29:53,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 275 transitions. [2018-11-18 12:29:53,008 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 275 transitions. Word has length 109 [2018-11-18 12:29:53,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:53,008 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 275 transitions. [2018-11-18 12:29:53,008 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 12:29:53,008 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 275 transitions. [2018-11-18 12:29:53,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-11-18 12:29:53,009 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:53,010 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:53,010 INFO L423 AbstractCegarLoop]: === Iteration 8 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:53,010 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:53,010 INFO L82 PathProgramCache]: Analyzing trace with hash 49485210, now seen corresponding path program 1 times [2018-11-18 12:29:53,010 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:53,011 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:53,011 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:53,011 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:53,011 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:53,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:53,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:53,101 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:53,101 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 12:29:53,101 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:53,102 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 12:29:53,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 12:29:53,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 12:29:53,102 INFO L87 Difference]: Start difference. First operand 245 states and 275 transitions. Second operand 4 states. [2018-11-18 12:29:53,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:53,275 INFO L93 Difference]: Finished difference Result 702 states and 825 transitions. [2018-11-18 12:29:53,275 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 12:29:53,275 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 109 [2018-11-18 12:29:53,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:53,277 INFO L225 Difference]: With dead ends: 702 [2018-11-18 12:29:53,277 INFO L226 Difference]: Without dead ends: 485 [2018-11-18 12:29:53,278 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 12:29:53,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2018-11-18 12:29:53,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 476. [2018-11-18 12:29:53,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 476 states. [2018-11-18 12:29:53,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 549 transitions. [2018-11-18 12:29:53,301 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 549 transitions. Word has length 109 [2018-11-18 12:29:53,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:53,301 INFO L480 AbstractCegarLoop]: Abstraction has 476 states and 549 transitions. [2018-11-18 12:29:53,301 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 12:29:53,302 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 549 transitions. [2018-11-18 12:29:53,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-11-18 12:29:53,303 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:53,303 INFO L375 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:53,303 INFO L423 AbstractCegarLoop]: === Iteration 9 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:53,303 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:53,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1080301676, now seen corresponding path program 1 times [2018-11-18 12:29:53,304 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:53,304 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:53,304 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:53,305 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:53,305 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:53,420 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:29:53,420 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:29:53,420 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 12:29:53,420 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:29:53,420 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 12:29:53,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 12:29:53,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-18 12:29:53,421 INFO L87 Difference]: Start difference. First operand 476 states and 549 transitions. Second operand 9 states. [2018-11-18 12:29:54,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:54,030 INFO L93 Difference]: Finished difference Result 1257 states and 1513 transitions. [2018-11-18 12:29:54,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 12:29:54,031 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 113 [2018-11-18 12:29:54,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:54,034 INFO L225 Difference]: With dead ends: 1257 [2018-11-18 12:29:54,034 INFO L226 Difference]: Without dead ends: 882 [2018-11-18 12:29:54,035 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2018-11-18 12:29:54,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2018-11-18 12:29:54,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 801. [2018-11-18 12:29:54,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 801 states. [2018-11-18 12:29:54,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 913 transitions. [2018-11-18 12:29:54,067 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 913 transitions. Word has length 113 [2018-11-18 12:29:54,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:54,067 INFO L480 AbstractCegarLoop]: Abstraction has 801 states and 913 transitions. [2018-11-18 12:29:54,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 12:29:54,067 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 913 transitions. [2018-11-18 12:29:54,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-11-18 12:29:54,069 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:54,069 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:54,069 INFO L423 AbstractCegarLoop]: === Iteration 10 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:54,070 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:54,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1918183287, now seen corresponding path program 1 times [2018-11-18 12:29:54,070 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:54,070 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:54,070 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:54,071 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:54,071 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:54,168 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 24 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 12:29:54,168 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:29:54,168 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:29:54,169 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 175 with the following transitions: [2018-11-18 12:29:54,170 INFO L202 CegarAbsIntRunner]: [0], [1], [2], [3], [4], [6], [7], [8], [10], [13], [15], [18], [21], [30], [32], [33], [37], [40], [48], [51], [53], [56], [63], [66], [67], [68], [69], [73], [75], [76], [79], [82], [84], [90], [94], [97], [98], [102], [103], [104], [105], [109], [115], [119], [123], [126], [129], [131], [137], [139], [145], [148], [158], [159], [160], [161], [162], [164], [169], [172], [173], [175], [180], [182], [183], [184], [185], [193], [194], [198], [201], [205], [211], [241], [245], [246], [254], [258], [259], [262], [263], [264], [265], [266], [267], [268], [270], [271], [272], [273], [274], [275], [276], [277], [278], [280], [281], [282], [283], [286], [287], [288], [289], [290], [292], [293], [294], [295], [298], [299], [300], [301], [302], [303], [308], [309], [312], [313], [314], [315], [316], [317], [318], [319], [320], [321], [322], [323], [324], [325], [330], [331], [332] [2018-11-18 12:29:54,196 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:29:54,196 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:29:55,661 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:29:55,662 INFO L272 AbstractInterpreter]: Visited 133 different actions 659 times. Merged at 18 different actions 55 times. Never widened. Performed 27673 root evaluator evaluations with a maximum evaluation depth of 3. Performed 27673 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 9 fixpoints after 4 different actions. Largest state had 135 variables. [2018-11-18 12:29:55,681 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:55,683 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:29:55,683 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:29:55,683 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 12:29:55,701 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:55,701 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:29:55,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:55,816 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:29:55,929 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:29:55,929 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:29:56,259 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 24 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 12:29:56,286 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:29:56,286 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 19 [2018-11-18 12:29:56,286 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:29:56,287 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-18 12:29:56,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-18 12:29:56,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2018-11-18 12:29:56,287 INFO L87 Difference]: Start difference. First operand 801 states and 913 transitions. Second operand 16 states. [2018-11-18 12:29:56,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:29:56,975 INFO L93 Difference]: Finished difference Result 1819 states and 2150 transitions. [2018-11-18 12:29:56,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-18 12:29:56,976 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 174 [2018-11-18 12:29:56,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:29:56,979 INFO L225 Difference]: With dead ends: 1819 [2018-11-18 12:29:56,979 INFO L226 Difference]: Without dead ends: 1117 [2018-11-18 12:29:56,981 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 340 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=188, Invalid=934, Unknown=0, NotChecked=0, Total=1122 [2018-11-18 12:29:56,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2018-11-18 12:29:57,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 972. [2018-11-18 12:29:57,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 972 states. [2018-11-18 12:29:57,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1118 transitions. [2018-11-18 12:29:57,020 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1118 transitions. Word has length 174 [2018-11-18 12:29:57,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:29:57,020 INFO L480 AbstractCegarLoop]: Abstraction has 972 states and 1118 transitions. [2018-11-18 12:29:57,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-18 12:29:57,020 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1118 transitions. [2018-11-18 12:29:57,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2018-11-18 12:29:57,024 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:29:57,025 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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 12:29:57,025 INFO L423 AbstractCegarLoop]: === Iteration 11 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:29:57,025 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:57,025 INFO L82 PathProgramCache]: Analyzing trace with hash 625574291, now seen corresponding path program 1 times [2018-11-18 12:29:57,025 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:29:57,026 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:57,026 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:57,026 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:29:57,026 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:29:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:57,213 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 83 proven. 7 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2018-11-18 12:29:57,213 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:29:57,213 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:29:57,213 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 312 with the following transitions: [2018-11-18 12:29:57,214 INFO L202 CegarAbsIntRunner]: [0], [1], [2], [3], [4], [6], [7], [8], [10], [13], [15], [18], [21], [30], [32], [33], [37], [40], [48], [51], [53], [56], [63], [66], [67], [68], [69], [73], [75], [76], [77], [78], [79], [82], [84], [87], [90], [94], [97], [98], [102], [103], [104], [105], [109], [115], [119], [123], [126], [129], [131], [137], [139], [145], [148], [158], [159], [160], [161], [162], [164], [169], [172], [173], [175], [180], [182], [183], [184], [185], [193], [194], [198], [201], [205], [211], [241], [245], [246], [254], [256], [258], [259], [262], [263], [264], [265], [266], [267], [268], [270], [271], [272], [273], [274], [275], [276], [277], [278], [280], [281], [282], [283], [286], [287], [288], [289], [290], [292], [293], [294], [295], [296], [297], [298], [299], [300], [301], [302], [303], [308], [309], [312], [313], [314], [315], [316], [317], [318], [319], [320], [321], [322], [323], [324], [325], [330], [331], [332] [2018-11-18 12:29:57,220 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:29:57,220 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:29:58,346 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:29:58,346 INFO L272 AbstractInterpreter]: Visited 135 different actions 798 times. Merged at 19 different actions 62 times. Never widened. Performed 24749 root evaluator evaluations with a maximum evaluation depth of 3. Performed 24749 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 13 fixpoints after 3 different actions. Largest state had 135 variables. [2018-11-18 12:29:58,347 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:29:58,347 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:29:58,347 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:29:58,347 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 12:29:58,353 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:29:58,353 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:29:58,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:29:58,456 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:29:58,619 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 238 proven. 5 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2018-11-18 12:29:58,620 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:29:59,148 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 83 proven. 34 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2018-11-18 12:29:59,164 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:29:59,164 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 13] total 27 [2018-11-18 12:29:59,164 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:29:59,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-11-18 12:29:59,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-11-18 12:29:59,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2018-11-18 12:29:59,166 INFO L87 Difference]: Start difference. First operand 972 states and 1118 transitions. Second operand 19 states. [2018-11-18 12:30:02,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:30:02,480 INFO L93 Difference]: Finished difference Result 3636 states and 4997 transitions. [2018-11-18 12:30:02,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-11-18 12:30:02,481 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 311 [2018-11-18 12:30:02,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:30:02,529 INFO L225 Difference]: With dead ends: 3636 [2018-11-18 12:30:02,529 INFO L226 Difference]: Without dead ends: 2701 [2018-11-18 12:30:02,532 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 696 GetRequests, 614 SyntacticMatches, 9 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=880, Invalid=4670, Unknown=0, NotChecked=0, Total=5550 [2018-11-18 12:30:02,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2701 states. [2018-11-18 12:30:02,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2701 to 1855. [2018-11-18 12:30:02,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1855 states. [2018-11-18 12:30:02,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2066 transitions. [2018-11-18 12:30:02,610 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2066 transitions. Word has length 311 [2018-11-18 12:30:02,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:30:02,611 INFO L480 AbstractCegarLoop]: Abstraction has 1855 states and 2066 transitions. [2018-11-18 12:30:02,611 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-11-18 12:30:02,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2066 transitions. [2018-11-18 12:30:02,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2018-11-18 12:30:02,615 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:30:02,615 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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 12:30:02,615 INFO L423 AbstractCegarLoop]: === Iteration 12 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:30:02,615 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:30:02,616 INFO L82 PathProgramCache]: Analyzing trace with hash -976262603, now seen corresponding path program 1 times [2018-11-18 12:30:02,616 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:30:02,616 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:02,616 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:30:02,617 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:02,617 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:30:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:30:02,742 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 103 proven. 55 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-11-18 12:30:02,742 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:30:02,742 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:30:02,742 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 328 with the following transitions: [2018-11-18 12:30:02,742 INFO L202 CegarAbsIntRunner]: [0], [1], [2], [3], [4], [6], [7], [8], [10], [13], [15], [18], [21], [27], [30], [32], [33], [37], [40], [48], [51], [53], [56], [63], [66], [67], [68], [69], [73], [75], [76], [77], [78], [79], [82], [84], [87], [90], [94], [97], [98], [102], [103], [104], [105], [109], [115], [119], [123], [126], [129], [131], [134], [137], [139], [145], [148], [158], [159], [160], [161], [162], [164], [169], [172], [173], [175], [180], [182], [183], [184], [185], [190], [192], [193], [194], [198], [201], [205], [211], [241], [245], [246], [254], [258], [259], [262], [263], [264], [265], [266], [267], [268], [270], [271], [272], [273], [274], [275], [276], [277], [278], [280], [281], [282], [283], [286], [287], [288], [289], [290], [292], [293], [294], [295], [296], [297], [298], [299], [300], [301], [302], [303], [304], [305], [308], [309], [312], [313], [314], [315], [316], [317], [318], [319], [320], [321], [322], [323], [324], [325], [330], [331], [332] [2018-11-18 12:30:02,745 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:30:02,745 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:30:04,574 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:30:04,574 INFO L272 AbstractInterpreter]: Visited 144 different actions 1367 times. Merged at 25 different actions 160 times. Widened at 1 different actions 1 times. Performed 51292 root evaluator evaluations with a maximum evaluation depth of 3. Performed 51292 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 39 fixpoints after 6 different actions. Largest state had 135 variables. [2018-11-18 12:30:04,581 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:30:04,581 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:30:04,581 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:30:04,581 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 12:30:04,587 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:30:04,587 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:30:04,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:30:04,684 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:30:04,892 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 274 proven. 16 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2018-11-18 12:30:04,892 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:30:05,378 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 103 proven. 55 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-11-18 12:30:05,393 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:30:05,394 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 25 [2018-11-18 12:30:05,394 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:30:05,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-18 12:30:05,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-18 12:30:05,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2018-11-18 12:30:05,395 INFO L87 Difference]: Start difference. First operand 1855 states and 2066 transitions. Second operand 20 states. [2018-11-18 12:30:06,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:30:06,298 INFO L93 Difference]: Finished difference Result 3507 states and 3924 transitions. [2018-11-18 12:30:06,299 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 12:30:06,299 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 327 [2018-11-18 12:30:06,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:30:06,306 INFO L225 Difference]: With dead ends: 3507 [2018-11-18 12:30:06,306 INFO L226 Difference]: Without dead ends: 1859 [2018-11-18 12:30:06,309 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 649 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=240, Invalid=1092, Unknown=0, NotChecked=0, Total=1332 [2018-11-18 12:30:06,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1859 states. [2018-11-18 12:30:06,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1859 to 1855. [2018-11-18 12:30:06,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1855 states. [2018-11-18 12:30:06,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2061 transitions. [2018-11-18 12:30:06,419 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2061 transitions. Word has length 327 [2018-11-18 12:30:06,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:30:06,419 INFO L480 AbstractCegarLoop]: Abstraction has 1855 states and 2061 transitions. [2018-11-18 12:30:06,419 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-18 12:30:06,419 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2061 transitions. [2018-11-18 12:30:06,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2018-11-18 12:30:06,425 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:30:06,426 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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 12:30:06,426 INFO L423 AbstractCegarLoop]: === Iteration 13 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:30:06,426 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:30:06,426 INFO L82 PathProgramCache]: Analyzing trace with hash -829413894, now seen corresponding path program 1 times [2018-11-18 12:30:06,426 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:30:06,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:06,427 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:30:06,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:06,427 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:30:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:30:06,650 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-11-18 12:30:06,650 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:30:06,650 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-11-18 12:30:06,650 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:30:06,651 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 12:30:06,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 12:30:06,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2018-11-18 12:30:06,651 INFO L87 Difference]: Start difference. First operand 1855 states and 2061 transitions. Second operand 13 states. [2018-11-18 12:30:07,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:30:07,440 INFO L93 Difference]: Finished difference Result 3402 states and 3805 transitions. [2018-11-18 12:30:07,440 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-18 12:30:07,440 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 328 [2018-11-18 12:30:07,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:30:07,446 INFO L225 Difference]: With dead ends: 3402 [2018-11-18 12:30:07,446 INFO L226 Difference]: Without dead ends: 1754 [2018-11-18 12:30:07,449 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2018-11-18 12:30:07,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2018-11-18 12:30:07,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1717. [2018-11-18 12:30:07,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1717 states. [2018-11-18 12:30:07,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 1899 transitions. [2018-11-18 12:30:07,553 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 1899 transitions. Word has length 328 [2018-11-18 12:30:07,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:30:07,554 INFO L480 AbstractCegarLoop]: Abstraction has 1717 states and 1899 transitions. [2018-11-18 12:30:07,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 12:30:07,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 1899 transitions. [2018-11-18 12:30:07,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2018-11-18 12:30:07,560 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:30:07,560 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 12:30:07,560 INFO L423 AbstractCegarLoop]: === Iteration 14 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:30:07,560 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:30:07,561 INFO L82 PathProgramCache]: Analyzing trace with hash 728917108, now seen corresponding path program 1 times [2018-11-18 12:30:07,561 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:30:07,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:07,561 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:30:07,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:07,561 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:30:07,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:30:07,852 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 98 proven. 48 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2018-11-18 12:30:07,852 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:30:07,852 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 12:30:07,852 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 333 with the following transitions: [2018-11-18 12:30:07,853 INFO L202 CegarAbsIntRunner]: [0], [1], [2], [3], [4], [6], [7], [8], [10], [13], [15], [18], [21], [24], [27], [30], [32], [33], [37], [40], [48], [51], [53], [56], [63], [66], [67], [68], [69], [73], [75], [76], [77], [78], [79], [82], [84], [87], [90], [94], [97], [98], [102], [103], [104], [105], [109], [115], [119], [123], [126], [129], [131], [134], [137], [139], [145], [148], [158], [159], [160], [161], [162], [164], [169], [172], [173], [175], [180], [182], [183], [184], [185], [188], [190], [192], [193], [194], [198], [201], [205], [211], [241], [245], [246], [254], [258], [259], [262], [263], [264], [265], [266], [267], [268], [270], [271], [272], [273], [274], [275], [276], [277], [278], [280], [281], [282], [283], [286], [287], [288], [289], [290], [292], [293], [294], [295], [296], [297], [298], [299], [300], [301], [302], [303], [304], [305], [308], [309], [312], [313], [314], [315], [316], [317], [318], [319], [320], [321], [322], [323], [324], [325], [330], [331], [332] [2018-11-18 12:30:07,855 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 12:30:07,855 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 12:30:09,672 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-18 12:30:09,672 INFO L272 AbstractInterpreter]: Visited 146 different actions 1410 times. Merged at 28 different actions 176 times. Never widened. Performed 52743 root evaluator evaluations with a maximum evaluation depth of 3. Performed 52743 inverse root evaluator evaluations with a maximum inverse evaluation depth of 3. Found 55 fixpoints after 7 different actions. Largest state had 135 variables. [2018-11-18 12:30:09,674 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:30:09,674 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-18 12:30:09,674 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 12:30:09,674 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 12:30:09,679 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:30:09,680 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-18 12:30:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:30:09,760 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 12:30:09,856 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 201 proven. 17 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-11-18 12:30:09,856 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 12:30:10,248 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 102 proven. 28 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2018-11-18 12:30:10,264 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-18 12:30:10,264 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 13] total 21 [2018-11-18 12:30:10,264 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-18 12:30:10,264 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 12:30:10,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 12:30:10,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2018-11-18 12:30:10,265 INFO L87 Difference]: Start difference. First operand 1717 states and 1899 transitions. Second operand 14 states. [2018-11-18 12:30:11,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:30:11,556 INFO L93 Difference]: Finished difference Result 3762 states and 4520 transitions. [2018-11-18 12:30:11,557 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 12:30:11,557 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 332 [2018-11-18 12:30:11,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:30:11,568 INFO L225 Difference]: With dead ends: 3762 [2018-11-18 12:30:11,568 INFO L226 Difference]: Without dead ends: 2807 [2018-11-18 12:30:11,571 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 715 GetRequests, 657 SyntacticMatches, 21 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=419, Invalid=1063, Unknown=0, NotChecked=0, Total=1482 [2018-11-18 12:30:11,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2807 states. [2018-11-18 12:30:11,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2807 to 2155. [2018-11-18 12:30:11,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2155 states. [2018-11-18 12:30:11,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2155 states to 2155 states and 2392 transitions. [2018-11-18 12:30:11,757 INFO L78 Accepts]: Start accepts. Automaton has 2155 states and 2392 transitions. Word has length 332 [2018-11-18 12:30:11,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:30:11,758 INFO L480 AbstractCegarLoop]: Abstraction has 2155 states and 2392 transitions. [2018-11-18 12:30:11,758 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 12:30:11,758 INFO L276 IsEmpty]: Start isEmpty. Operand 2155 states and 2392 transitions. [2018-11-18 12:30:11,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 403 [2018-11-18 12:30:11,764 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:30:11,764 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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 12:30:11,765 INFO L423 AbstractCegarLoop]: === Iteration 15 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:30:11,765 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:30:11,765 INFO L82 PathProgramCache]: Analyzing trace with hash -140282602, now seen corresponding path program 1 times [2018-11-18 12:30:11,765 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 12:30:11,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:11,766 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:30:11,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:30:11,766 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 12:30:11,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:30:12,062 INFO L134 CoverageAnalysis]: Checked inductivity of 614 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 499 trivial. 0 not checked. [2018-11-18 12:30:12,062 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:30:12,063 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 12:30:12,063 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 12:30:12,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 12:30:12,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 12:30:12,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-11-18 12:30:12,063 INFO L87 Difference]: Start difference. First operand 2155 states and 2392 transitions. Second operand 8 states. [2018-11-18 12:30:12,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:30:12,383 INFO L93 Difference]: Finished difference Result 3595 states and 4029 transitions. [2018-11-18 12:30:12,384 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 12:30:12,384 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 402 [2018-11-18 12:30:12,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:30:12,384 INFO L225 Difference]: With dead ends: 3595 [2018-11-18 12:30:12,384 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 12:30:12,389 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2018-11-18 12:30:12,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 12:30:12,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 12:30:12,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 12:30:12,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 12:30:12,390 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 402 [2018-11-18 12:30:12,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:30:12,391 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 12:30:12,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 12:30:12,391 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 12:30:12,391 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 12:30:12,395 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 12:30:12,423 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,464 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,473 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,491 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,506 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,521 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,589 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,601 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,614 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,645 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,646 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,647 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,648 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,719 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,720 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,724 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,725 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,753 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,754 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,754 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,755 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,755 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,767 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,769 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,772 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,773 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,776 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,779 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,780 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,786 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,788 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,789 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,790 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,791 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,797 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,798 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,798 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,817 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,819 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,825 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,828 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,829 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,829 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,832 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,833 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,846 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,847 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,848 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,858 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,860 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,862 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,864 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,900 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,902 WARN L180 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 335 DAG size of output: 198 [2018-11-18 12:30:12,956 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,964 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,980 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,982 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,984 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,992 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:12,994 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,003 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,004 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,007 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,009 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,014 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,016 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,031 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,035 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,038 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,138 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,141 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,144 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,153 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,164 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,170 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,172 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,175 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,183 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,185 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,193 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,195 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,198 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,200 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,205 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,207 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,221 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,228 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,232 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,253 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,255 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,262 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,264 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,270 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,272 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,276 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,278 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,289 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,292 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,295 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,303 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,307 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,319 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,321 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,335 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,337 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,339 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,346 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,348 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,354 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,358 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,360 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,363 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,365 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,368 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,377 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,379 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,440 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,441 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,442 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,442 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,443 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,443 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,445 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,448 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,449 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,451 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,452 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,454 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,455 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,456 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,457 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,459 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,460 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,461 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,461 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,462 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,462 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,464 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,465 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,467 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,467 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,468 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,469 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,469 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,470 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,485 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,486 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,490 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,491 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,492 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,492 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,499 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,500 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,500 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,502 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,503 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,505 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,505 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,533 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,543 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,546 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,547 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,548 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,574 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,578 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,581 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,583 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,595 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,602 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,607 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,608 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,611 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,618 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,620 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,627 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,629 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,633 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,635 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,638 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,639 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,656 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,672 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,677 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,683 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,687 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,690 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,693 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,700 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,703 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,718 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,721 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,790 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,790 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,792 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,792 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,806 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,806 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,810 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,811 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,812 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,813 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,815 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,816 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,817 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,818 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,819 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,820 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,820 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,820 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,821 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,822 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,822 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,823 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,823 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,828 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,829 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,830 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,831 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,831 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,834 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,838 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,839 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,840 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,841 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,841 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,841 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,847 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,849 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,856 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,859 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,868 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,909 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,917 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,923 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,935 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,940 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,958 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,974 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:13,979 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,025 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,026 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,027 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,028 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,064 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,065 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,068 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,068 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,081 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,082 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,082 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,083 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,083 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,088 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,089 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,090 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,091 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,092 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,094 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,094 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,097 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,098 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,099 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,099 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,100 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,101 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,101 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,102 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,102 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,102 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,112 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,113 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,116 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,117 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,118 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,118 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,122 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,122 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,126 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,127 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,127 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,132 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,133 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,135 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,136 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,154 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:30:14,155 WARN L180 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 335 DAG size of output: 198 [2018-11-18 12:30:14,468 WARN L180 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 38 [2018-11-18 12:30:14,786 WARN L180 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 34 [2018-11-18 12:30:15,324 WARN L180 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 48 [2018-11-18 12:30:15,464 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 37 [2018-11-18 12:30:15,648 WARN L180 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 37 [2018-11-18 12:30:16,104 WARN L180 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 230 DAG size of output: 52 [2018-11-18 12:30:17,152 WARN L180 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 188 DAG size of output: 83 [2018-11-18 12:30:17,266 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 33 [2018-11-18 12:30:17,412 WARN L180 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 33 [2018-11-18 12:30:18,446 WARN L180 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 242 DAG size of output: 78 [2018-11-18 12:30:18,632 WARN L180 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 236 DAG size of output: 1 [2018-11-18 12:30:19,033 WARN L180 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 49 [2018-11-18 12:30:19,335 WARN L180 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 51 [2018-11-18 12:30:19,544 WARN L180 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 53 [2018-11-18 12:30:19,847 WARN L180 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 48 [2018-11-18 12:30:20,504 WARN L180 SmtUtils]: Spent 650.00 ms on a formula simplification. DAG size of input: 231 DAG size of output: 52 [2018-11-18 12:30:20,738 WARN L180 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 37 [2018-11-18 12:30:20,902 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 26 [2018-11-18 12:30:21,078 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 38 [2018-11-18 12:30:21,298 WARN L180 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 35 [2018-11-18 12:30:21,551 WARN L180 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 47 [2018-11-18 12:30:22,035 WARN L180 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 55 [2018-11-18 12:30:22,277 WARN L180 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 40 [2018-11-18 12:30:22,465 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 37 [2018-11-18 12:30:23,513 WARN L180 SmtUtils]: Spent 972.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 77 [2018-11-18 12:30:23,672 WARN L180 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 37 [2018-11-18 12:30:24,221 WARN L180 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 48 [2018-11-18 12:30:24,223 INFO L428 ceAbstractionStarter]: At program point select_helpersFINAL(lines 679 685) the Hoare annotation is: true [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point select_helpersEXIT(lines 679 685) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point valid_productEXIT(lines 686 694) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L428 ceAbstractionStarter]: At program point valid_productENTRY(lines 686 694) the Hoare annotation is: true [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point valid_productFINAL(lines 686 694) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L421 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__1ENTRY(lines 44 51) the Hoare annotation is: (or (not (= 0 ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| ~pumpRunning~0)) (= ~switchedOnBeforeTS~0 ~pumpRunning~0) (not (= ~waterLevel~0 1)) (not (= ~methaneLevelCritical~0 0))) [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__1EXIT(lines 44 51) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__1FINAL(lines 44 51) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L421 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__2ENTRY(lines 52 61) the Hoare annotation is: (let ((.cse0 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse13 (<= 1 ~switchedOnBeforeTS~0))) (let ((.cse2 (not (= 1 ~pumpRunning~0))) (.cse6 (< 0 ~waterLevel~0)) (.cse9 (or .cse0 .cse13)) (.cse11 (< 2 ~waterLevel~0)) (.cse14 (not (= ~waterLevel~0 2))) (.cse4 (not (= |old(~switchedOnBeforeTS~0)| ~pumpRunning~0))) (.cse5 (not (= ~waterLevel~0 1))) (.cse8 (not (= ~methaneLevelCritical~0 0))) (.cse10 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse1 (not (= ~methaneLevelCritical~0 1))) (.cse12 (< 1 ~waterLevel~0)) (.cse7 (not (= 0 ~pumpRunning~0))) (.cse3 (not (= ~systemActive~0 1)))) (and (or .cse0 (or .cse1 .cse2 .cse3 .cse4 .cse5)) (or .cse6 .cse7 .cse0 .cse3 .cse4 .cse8) (or .cse2 .cse3 .cse4 .cse0 .cse5 .cse8) (or .cse6 .cse1 .cse7 .cse3 .cse4 .cse0) (or .cse1 .cse7 .cse3 .cse4 .cse5 .cse0) (or .cse9 .cse1 (or .cse10 .cse7 .cse11 .cse3)) (or .cse10 .cse12 .cse7 .cse13 .cse3 .cse8) (or .cse9 (or .cse10 .cse7 .cse3) .cse11 .cse8) (or .cse7 .cse0 .cse3 .cse4 .cse8 .cse14) (or .cse1 .cse7 .cse0 .cse3 .cse4 .cse14) (or .cse7 .cse3 .cse4 .cse0 .cse5 .cse8) (or .cse10 .cse1 .cse12 .cse7 .cse3 .cse13)))) [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__2EXIT(lines 52 61) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point L57(line 57) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__2FINAL(lines 52 61) no Hoare annotation was computed. [2018-11-18 12:30:24,224 INFO L428 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__3ENTRY(lines 62 90) the Hoare annotation is: true [2018-11-18 12:30:24,225 INFO L421 ceAbstractionStarter]: At program point L77(line 77) the Hoare annotation is: (let ((.cse8 (< 1 ~waterLevel~0)) (.cse7 (not (= ~waterLevel~0 2)))) (let ((.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse5 (not (= 1 ~pumpRunning~0))) (.cse1 (not (= 0 ~pumpRunning~0))) (.cse2 (and .cse8 .cse7)) (.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse6 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse3 .cse6 .cse7) (or (< ~switchedOnBeforeTS~0 1) .cse0 .cse8 .cse1 .cse3) (or .cse2 .cse5 .cse3 .cse4 .cse6) (or .cse1 .cse2 .cse3 .cse4 .cse6)))) [2018-11-18 12:30:24,225 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__3EXIT(lines 62 90) no Hoare annotation was computed. [2018-11-18 12:30:24,225 INFO L425 ceAbstractionStarter]: For program point L75(lines 75 81) no Hoare annotation was computed. [2018-11-18 12:30:24,225 INFO L425 ceAbstractionStarter]: For program point L74(lines 74 84) no Hoare annotation was computed. [2018-11-18 12:30:24,225 INFO L421 ceAbstractionStarter]: At program point L72(line 72) the Hoare annotation is: (let ((.cse1 (< 1 ~waterLevel~0)) (.cse9 (not (= ~waterLevel~0 2)))) (let ((.cse8 (not (= 1 ~pumpRunning~0))) (.cse5 (and .cse1 .cse9)) (.cse3 (= ~waterLevel~0 __utac_acc__Specification5_spec__3_~tmp~0)) (.cse7 (not (= ~methaneLevelCritical~0 0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse2 (not (= 0 ~pumpRunning~0))) (.cse4 (not (= ~systemActive~0 1))) (.cse6 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0)))) (and (or (< ~switchedOnBeforeTS~0 1) .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse2 .cse5 .cse3 .cse4 .cse6 .cse7) (or .cse5 .cse8 .cse4 .cse6 .cse3 .cse7) (or .cse8 .cse4 .cse7 .cse9) (or .cse0 .cse2 .cse5 .cse3 .cse4 .cse6) (or .cse2 .cse4 .cse6 .cse7 .cse9) (or .cse0 .cse2 .cse4 .cse6 .cse9)))) [2018-11-18 12:30:24,225 INFO L425 ceAbstractionStarter]: For program point L72-1(line 72) no Hoare annotation was computed. [2018-11-18 12:30:24,225 INFO L425 ceAbstractionStarter]: For program point L70(lines 70 87) no Hoare annotation was computed. [2018-11-18 12:30:24,225 INFO L425 ceAbstractionStarter]: For program point L70-1(lines 62 90) no Hoare annotation was computed. [2018-11-18 12:30:24,225 INFO L428 ceAbstractionStarter]: At program point L68(line 68) the Hoare annotation is: true [2018-11-18 12:30:24,225 INFO L425 ceAbstractionStarter]: For program point L68-1(line 68) no Hoare annotation was computed. [2018-11-18 12:30:24,225 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 173 195) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~systemActive~0 1) (<= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,226 INFO L421 ceAbstractionStarter]: At program point L185(line 185) the Hoare annotation is: (or (and (= 0 ~methaneLevelCritical~0) (= main_~tmp~1 1) (= ~systemActive~0 1) (= 0 ~pumpRunning~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,226 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 173 195) no Hoare annotation was computed. [2018-11-18 12:30:24,226 INFO L421 ceAbstractionStarter]: At program point L185-1(line 185) the Hoare annotation is: (or (and (= 0 ~methaneLevelCritical~0) (= main_~tmp~1 1) (= ~systemActive~0 1) (= 0 ~pumpRunning~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,226 INFO L425 ceAbstractionStarter]: For program point L183(lines 183 190) no Hoare annotation was computed. [2018-11-18 12:30:24,226 INFO L425 ceAbstractionStarter]: For program point L183-1(lines 183 190) no Hoare annotation was computed. [2018-11-18 12:30:24,226 INFO L425 ceAbstractionStarter]: For program point L181(line 181) no Hoare annotation was computed. [2018-11-18 12:30:24,226 INFO L421 ceAbstractionStarter]: At program point L180(line 180) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~systemActive~0 1) (<= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,226 INFO L421 ceAbstractionStarter]: At program point L179(line 179) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~systemActive~0 1) (<= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,226 INFO L421 ceAbstractionStarter]: At program point L179-1(line 179) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~systemActive~0 1) (<= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,226 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 173 195) no Hoare annotation was computed. [2018-11-18 12:30:24,226 INFO L421 ceAbstractionStarter]: At program point L765(line 765) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (< 1 ~waterLevel~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 (and .cse1 (not (= ~waterLevel~0 2))) .cse2 .cse3) (or .cse0 (< 2 ~waterLevel~0) .cse2 .cse3 .cse4) (or .cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0) (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse4))) [2018-11-18 12:30:24,226 INFO L425 ceAbstractionStarter]: For program point L765-1(lines 746 770) no Hoare annotation was computed. [2018-11-18 12:30:24,227 INFO L421 ceAbstractionStarter]: At program point L760(line 760) the Hoare annotation is: (let ((.cse6 (< 1 ~waterLevel~0)) (.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (and (= 0 processEnvironment__wrappee__methaneQuery_~tmp~5) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse2 (not (= ~systemActive~0 1))) (.cse0 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse3 (not (= ~waterLevel~0 2)))) (and (or (or (or .cse0 (or .cse1 .cse2 .cse3)) .cse4) .cse5) (or (or .cse6 .cse1 .cse2 .cse0 .cse4) .cse5) (or .cse5 (or .cse7 .cse6 .cse1 .cse2 .cse0)) (or .cse6 (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse0 .cse4) (or .cse7 .cse1 .cse5 .cse2 .cse0 .cse3))) [2018-11-18 12:30:24,227 INFO L421 ceAbstractionStarter]: At program point L756(line 756) the Hoare annotation is: (let ((.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse6 (not (= ~waterLevel~0 2))) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse0 (< 1 ~waterLevel~0)) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse1 .cse5 .cse2 .cse3 .cse4 .cse6) (or .cse0 (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse4) (or .cse5 (or .cse7 (or .cse3 (or .cse1 .cse2 .cse6)))) (or .cse7 .cse0 .cse1 .cse2 .cse3))) [2018-11-18 12:30:24,227 INFO L425 ceAbstractionStarter]: For program point L754(lines 754 762) no Hoare annotation was computed. [2018-11-18 12:30:24,227 INFO L421 ceAbstractionStarter]: At program point processEnvironment__wrappee__methaneQueryENTRY(lines 746 770) the Hoare annotation is: (let ((.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse6 (not (= ~methaneLevelCritical~0 1))) (.cse0 (< 1 ~waterLevel~0)) (.cse5 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or .cse0 .cse1 (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse4) (or .cse5 (< 2 ~waterLevel~0) .cse2 .cse1 .cse3 .cse4) (or .cse1 (or .cse6 (or .cse3 (or .cse5 .cse2 (not (= ~waterLevel~0 2)))))) (or .cse1 (or .cse6 .cse0 .cse5 .cse2 .cse3)))) [2018-11-18 12:30:24,227 INFO L421 ceAbstractionStarter]: At program point L752(line 752) the Hoare annotation is: (let ((.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse6 (not (= ~methaneLevelCritical~0 1))) (.cse0 (< 1 ~waterLevel~0)) (.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (not (= ~systemActive~0 1))) (.cse2 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or .cse0 (not (= 1 |old(~pumpRunning~0)|)) .cse1 .cse2 .cse3) (or .cse4 (< 2 ~waterLevel~0) .cse1 .cse5 .cse2 .cse3) (or .cse5 (or .cse6 (or .cse2 (or .cse4 .cse1 (not (= ~waterLevel~0 2)))))) (or .cse5 (or .cse6 .cse0 .cse4 .cse1 .cse2)))) [2018-11-18 12:30:24,227 INFO L425 ceAbstractionStarter]: For program point L752-1(line 752) no Hoare annotation was computed. [2018-11-18 12:30:24,227 INFO L425 ceAbstractionStarter]: For program point L750(lines 750 767) no Hoare annotation was computed. [2018-11-18 12:30:24,227 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__methaneQueryEXIT(lines 746 770) no Hoare annotation was computed. [2018-11-18 12:30:24,227 INFO L425 ceAbstractionStarter]: For program point isPumpRunningEXIT(lines 841 849) no Hoare annotation was computed. [2018-11-18 12:30:24,227 INFO L428 ceAbstractionStarter]: At program point isPumpRunningENTRY(lines 841 849) the Hoare annotation is: true [2018-11-18 12:30:24,227 INFO L425 ceAbstractionStarter]: For program point isPumpRunningFINAL(lines 841 849) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point select_featuresEXIT(lines 672 678) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L428 ceAbstractionStarter]: At program point select_featuresFINAL(lines 672 678) the Hoare annotation is: true [2018-11-18 12:30:24,228 INFO L421 ceAbstractionStarter]: At program point runTestENTRY(lines 159 169) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~systemActive~0 1) (<= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point runTestEXIT(lines 159 169) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point runTestFINAL(lines 159 169) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L421 ceAbstractionStarter]: At program point L164(line 164) the Hoare annotation is: (or (and (= 0 ~methaneLevelCritical~0) (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~systemActive~0 1) (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,228 INFO L428 ceAbstractionStarter]: At program point isMethaneAlarmENTRY(lines 830 840) the Hoare annotation is: true [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmEXIT(lines 830 840) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmFINAL(lines 830 840) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L428 ceAbstractionStarter]: At program point L835(line 835) the Hoare annotation is: true [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point L835-1(line 835) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L421 ceAbstractionStarter]: At program point deactivatePumpENTRY(lines 822 829) the Hoare annotation is: (or (not (= ~methaneLevelCritical~0 1)) (< 1 ~waterLevel~0) (not (= 1 |old(~pumpRunning~0)|)) (not (= ~systemActive~0 1)) (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point deactivatePumpEXIT(lines 822 829) no Hoare annotation was computed. [2018-11-18 12:30:24,228 INFO L425 ceAbstractionStarter]: For program point deactivatePumpFINAL(lines 822 829) no Hoare annotation was computed. [2018-11-18 12:30:24,229 INFO L421 ceAbstractionStarter]: At program point L791(line 791) the Hoare annotation is: (let ((.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse6 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse5 (not (= 0 |old(~pumpRunning~0)|))) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse0 (< 1 ~waterLevel~0)) (.cse1 (not (= 1 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 (< 2 ~waterLevel~0) .cse2 .cse6 .cse3 .cse4) (or .cse6 (or .cse7 (or .cse3 (or .cse5 .cse2 (not (= ~waterLevel~0 2)))))) (or .cse6 (or .cse7 .cse0 .cse5 .cse2 .cse3)) (or .cse7 .cse0 .cse1 .cse2 .cse3))) [2018-11-18 12:30:24,229 INFO L425 ceAbstractionStarter]: For program point processEnvironmentEXIT(lines 772 796) no Hoare annotation was computed. [2018-11-18 12:30:24,229 INFO L425 ceAbstractionStarter]: For program point L791-1(lines 772 796) no Hoare annotation was computed. [2018-11-18 12:30:24,229 INFO L421 ceAbstractionStarter]: At program point processEnvironmentENTRY(lines 772 796) the Hoare annotation is: (let ((.cse5 (not (= ~methaneLevelCritical~0 0))) (.cse6 (not (= 0 |old(~pumpRunning~0)|))) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse0 (< 1 ~waterLevel~0)) (.cse2 (not (= 1 |old(~pumpRunning~0)|))) (.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 (< 2 ~waterLevel~0) .cse3 .cse1 .cse4 .cse5) (or .cse1 (or .cse7 (or .cse4 (or .cse6 .cse3 (not (= ~waterLevel~0 2)))))) (or .cse1 (or .cse7 .cse0 .cse6 .cse3 .cse4)) (or .cse7 .cse0 .cse2 .cse3 .cse4 .cse1))) [2018-11-18 12:30:24,229 INFO L421 ceAbstractionStarter]: At program point L786(line 786) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (not (= ~methaneLevelCritical~0 0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse2 (< 1 ~waterLevel~0)) (.cse6 (not (= 1 |old(~pumpRunning~0)|))) (.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or .cse0 .cse1 (and .cse2 (not (= ~waterLevel~0 2))) .cse3 .cse4) (or .cse1 (< 2 ~waterLevel~0) .cse3 .cse4 .cse5) (or .cse2 .cse6 .cse3 .cse4 .cse5 (and (= processEnvironment_~tmp~6 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (or .cse0 .cse2 .cse6 .cse3 .cse4))) [2018-11-18 12:30:24,229 INFO L421 ceAbstractionStarter]: At program point L782(line 782) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (not (= ~methaneLevelCritical~0 0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse2 (< 1 ~waterLevel~0)) (.cse6 (not (= 1 |old(~pumpRunning~0)|))) (.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or .cse0 .cse1 (and .cse2 (not (= ~waterLevel~0 2))) .cse3 .cse4) (or .cse1 (< 2 ~waterLevel~0) .cse3 .cse4 .cse5) (or .cse2 .cse6 .cse3 .cse4 .cse5) (or (and (= processEnvironment_~tmp~6 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse0 .cse2 .cse6 .cse3 .cse4))) [2018-11-18 12:30:24,229 INFO L425 ceAbstractionStarter]: For program point L780(lines 780 788) no Hoare annotation was computed. [2018-11-18 12:30:24,229 INFO L421 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (not (= ~methaneLevelCritical~0 0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse2 (< 1 ~waterLevel~0)) (.cse7 (not (= 1 |old(~pumpRunning~0)|))) (.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse6 (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (and (or .cse0 .cse1 (and .cse2 (not (= ~waterLevel~0 2))) .cse3 .cse4) (or .cse1 (< 2 ~waterLevel~0) .cse3 .cse4 .cse5) (or .cse2 .cse6 .cse7 .cse3 .cse4 .cse5) (or .cse0 .cse2 .cse7 .cse3 .cse4 .cse6))) [2018-11-18 12:30:24,229 INFO L425 ceAbstractionStarter]: For program point L778-1(line 778) no Hoare annotation was computed. [2018-11-18 12:30:24,229 INFO L425 ceAbstractionStarter]: For program point L776(lines 776 793) no Hoare annotation was computed. [2018-11-18 12:30:24,230 INFO L425 ceAbstractionStarter]: For program point L650(lines 650 656) no Hoare annotation was computed. [2018-11-18 12:30:24,230 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryEXIT(lines 646 659) no Hoare annotation was computed. [2018-11-18 12:30:24,230 INFO L428 ceAbstractionStarter]: At program point isHighWaterSensorDryENTRY(lines 646 659) the Hoare annotation is: true [2018-11-18 12:30:24,230 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryFINAL(lines 646 659) no Hoare annotation was computed. [2018-11-18 12:30:24,230 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__baseEXIT(lines 738 744) no Hoare annotation was computed. [2018-11-18 12:30:24,230 INFO L428 ceAbstractionStarter]: At program point processEnvironment__wrappee__baseFINAL(lines 738 744) the Hoare annotation is: true [2018-11-18 12:30:24,230 INFO L421 ceAbstractionStarter]: At program point L962-2(lines 954 967) the Hoare annotation is: (let ((.cse11 (<= ~waterLevel~0 2)) (.cse4 (= ~systemActive~0 1)) (.cse5 (= test_~splverifierCounter~0 0))) (let ((.cse7 (and (= 0 ~pumpRunning~0) (= 2 ~waterLevel~0) .cse4 .cse5)) (.cse1 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse9 (and .cse11 .cse4 .cse5)) (.cse8 (= ~pumpRunning~0 1)) (.cse2 (= ~methaneLevelCritical~0 1)) (.cse6 (= 0 ~methaneLevelCritical~0)) (.cse10 (or (and (<= 1 ~switchedOnBeforeTS~0) .cse11 .cse4 .cse5) (and .cse11 .cse4 .cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)))) (.cse0 (<= ~pumpRunning~0 0)) (.cse3 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (not (= 0 |old(~pumpRunning~0)|)) (and .cse6 .cse7) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~systemActive~0)| 1)) (and .cse7 .cse2) (and .cse6 .cse0 .cse1 .cse3 .cse4 .cse5) (and .cse6 .cse8 .cse9) (and .cse10 .cse0 .cse2 .cse3) (and .cse9 .cse8 .cse2) (and .cse6 .cse10 .cse0 .cse3) (not (= |old(~methaneLevelCritical~0)| 0))))) [2018-11-18 12:30:24,230 INFO L421 ceAbstractionStarter]: At program point testENTRY(lines 914 979) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (= ~systemActive~0 1) (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,230 INFO L425 ceAbstractionStarter]: For program point L925(lines 924 971) no Hoare annotation was computed. [2018-11-18 12:30:24,230 INFO L421 ceAbstractionStarter]: At program point L956(line 956) the Hoare annotation is: (let ((.cse11 (<= ~waterLevel~0 2)) (.cse4 (= ~systemActive~0 1)) (.cse5 (= test_~splverifierCounter~0 0))) (let ((.cse7 (and (= 0 ~pumpRunning~0) (= 2 ~waterLevel~0) .cse4 .cse5)) (.cse1 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse9 (and .cse11 .cse4 .cse5)) (.cse8 (= ~pumpRunning~0 1)) (.cse2 (= ~methaneLevelCritical~0 1)) (.cse6 (= 0 ~methaneLevelCritical~0)) (.cse10 (or (and (<= 1 ~switchedOnBeforeTS~0) .cse11 .cse4 .cse5) (and .cse11 .cse4 .cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)))) (.cse0 (<= ~pumpRunning~0 0)) (.cse3 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (not (= 0 |old(~pumpRunning~0)|)) (and .cse6 .cse7) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~systemActive~0)| 1)) (and .cse7 .cse2) (and .cse6 .cse0 .cse1 .cse3 .cse4 .cse5) (and .cse6 .cse8 .cse9) (and .cse10 .cse0 .cse2 .cse3) (and .cse9 .cse8 .cse2) (and .cse6 .cse10 .cse0 .cse3) (not (= |old(~methaneLevelCritical~0)| 0))))) [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point L954(lines 954 967) no Hoare annotation was computed. [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point testFINAL(lines 914 979) no Hoare annotation was computed. [2018-11-18 12:30:24,231 INFO L421 ceAbstractionStarter]: At program point L946(line 946) the Hoare annotation is: (let ((.cse3 (= ~systemActive~0 1)) (.cse4 (= test_~splverifierCounter~0 0))) (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse5 (and (= 0 ~pumpRunning~0) (= 2 ~waterLevel~0) .cse3 .cse4)) (.cse8 (<= ~waterLevel~0 2)) (.cse7 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse1 (<= ~pumpRunning~0 0)) (.cse6 (= ~methaneLevelCritical~0 1)) (.cse2 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (or (not (= |old(~systemActive~0)| 1)) (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse1 (= |old(~waterLevel~0)| ~waterLevel~0) .cse2 .cse3 .cse4) (and .cse5 .cse6) (and .cse0 (<= ~waterLevel~0 1) .cse1 .cse2 .cse3 .cse4 .cse7) (and .cse0 (= ~pumpRunning~0 1) (and .cse8 .cse3 .cse4)) (and .cse0 .cse5) (and (or (and (<= 1 ~switchedOnBeforeTS~0) .cse8 .cse3 .cse4) (and .cse8 .cse3 .cse4 .cse7)) .cse1 .cse6 .cse2) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))))) [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point L944(lines 944 950) no Hoare annotation was computed. [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point L944-1(lines 944 950) no Hoare annotation was computed. [2018-11-18 12:30:24,231 INFO L421 ceAbstractionStarter]: At program point L969(lines 924 971) the Hoare annotation is: (let ((.cse8 (= ~methaneLevelCritical~0 1)) (.cse5 (<= ~pumpRunning~0 0)) (.cse6 (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse1 (= ~waterLevel~0 2)) (.cse10 (= 0 ~pumpRunning~0)) (.cse9 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse0 (= 0 ~methaneLevelCritical~0)) (.cse2 (= ~pumpRunning~0 1)) (.cse3 (= ~systemActive~0 1)) (.cse4 (= test_~splverifierCounter~0 0)) (.cse7 (<= ~waterLevel~0 1))) (or (not (= |old(~systemActive~0)| 1)) (and .cse0 .cse1 .cse2 .cse3 .cse4) (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse5 (= |old(~waterLevel~0)| ~waterLevel~0) .cse6 .cse3 .cse4) (and .cse7 .cse5 .cse8 .cse6 .cse3 .cse4 .cse9) (and .cse1 .cse8 .cse3 .cse10 .cse4 .cse9) (and (and (<= 1 ~switchedOnBeforeTS~0) .cse7 .cse3 .cse4) .cse5 .cse8 .cse6) (and .cse0 .cse7 .cse5 .cse6 .cse3 .cse4 .cse9) (and .cse0 .cse1 .cse3 .cse10 .cse4 .cse9) (or (and .cse0 .cse7 .cse2 .cse3 .cse4 .cse9) (and .cse0 (and (not (= ~waterLevel~0 1)) (not (= ~switchedOnBeforeTS~0 0)) .cse2 .cse3 .cse4) .cse7)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)))) [2018-11-18 12:30:24,231 INFO L421 ceAbstractionStarter]: At program point L936(line 936) the Hoare annotation is: (let ((.cse5 (= ~systemActive~0 1)) (.cse6 (= test_~splverifierCounter~0 0))) (let ((.cse3 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse0 (and (= 0 ~pumpRunning~0) .cse5 .cse6)) (.cse7 (<= ~waterLevel~0 1)) (.cse2 (= ~methaneLevelCritical~0 1)) (.cse9 (and (= 1 ~waterLevel~0) .cse5 .cse6)) (.cse10 (<= ~pumpRunning~0 0)) (.cse11 (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse4 (= 0 ~methaneLevelCritical~0)) (.cse1 (= ~waterLevel~0 2)) (.cse8 (= ~pumpRunning~0 1))) (or (not (= |old(~systemActive~0)| 1)) (and .cse0 .cse1 .cse2 .cse3) (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse4 (<= ~waterLevel~0 (+ |old(~waterLevel~0)| 1)) .cse3) (and .cse4 (and (and (not (= ~switchedOnBeforeTS~0 0)) .cse5 .cse6) .cse7) .cse8) (and (or (and .cse0 .cse7 .cse3) (and (<= 1 ~switchedOnBeforeTS~0) .cse0 .cse7)) .cse2) (and .cse9 .cse10 .cse2 .cse11) (and .cse4 .cse9 .cse10 .cse11) (and .cse4 .cse1 .cse8 .cse5 .cse6) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))))) [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point L934(lines 934 940) no Hoare annotation was computed. [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point L934-1(lines 934 940) no Hoare annotation was computed. [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point L926(lines 926 930) no Hoare annotation was computed. [2018-11-18 12:30:24,231 INFO L425 ceAbstractionStarter]: For program point L924-1(lines 924 971) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L421 ceAbstractionStarter]: At program point L972(lines 923 973) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point testEXIT(lines 914 979) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point L962(lines 962 966) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L421 ceAbstractionStarter]: At program point activatePump__wrappee__highWaterSensorENTRY(lines 797 804) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (= ~switchedOnBeforeTS~0 ~pumpRunning~0) (not (= ~systemActive~0 1)) (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)) (not (= ~methaneLevelCritical~0 0)) (not (= ~waterLevel~0 2))) [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point activatePump__wrappee__highWaterSensorEXIT(lines 797 804) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point activatePump__wrappee__highWaterSensorFINAL(lines 797 804) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L421 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L421 ceAbstractionStarter]: At program point L816(line 816) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (not (= ~systemActive~0 1))) (.cse2 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse3 (not (= ~waterLevel~0 2)))) (and (or .cse0 .cse1 .cse2 (not (= ~methaneLevelCritical~0 0)) (and (= activatePump_~tmp~7 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse3) (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2 .cse3))) [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point L816-1(lines 805 821) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point L812(lines 812 818) no Hoare annotation was computed. [2018-11-18 12:30:24,232 INFO L425 ceAbstractionStarter]: For program point activatePumpEXIT(lines 805 821) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L421 ceAbstractionStarter]: At program point L810(line 810) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~waterLevel~0 2)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= ~methaneLevelCritical~0 0)) .cse4))) [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point L810-1(line 810) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L421 ceAbstractionStarter]: At program point activatePumpENTRY(lines 805 821) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~waterLevel~0 2)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= ~methaneLevelCritical~0 0)) .cse4))) [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelEXIT(lines 886 904) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point L895(lines 895 899) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L428 ceAbstractionStarter]: At program point L893(line 893) the Hoare annotation is: true [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point L895-2(lines 895 899) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point L893-1(line 893) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L428 ceAbstractionStarter]: At program point isHighWaterLevelENTRY(lines 886 904) the Hoare annotation is: true [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelFINAL(lines 886 904) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L428 ceAbstractionStarter]: At program point getWaterLevelENTRY(lines 637 645) the Hoare annotation is: true [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point getWaterLevelFINAL(lines 637 645) no Hoare annotation was computed. [2018-11-18 12:30:24,233 INFO L425 ceAbstractionStarter]: For program point getWaterLevelEXIT(lines 637 645) no Hoare annotation was computed. [2018-11-18 12:30:24,234 INFO L421 ceAbstractionStarter]: At program point changeMethaneLevelENTRY(lines 593 604) the Hoare annotation is: (let ((.cse1 (not (= 0 ~pumpRunning~0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (< 0 ~waterLevel~0)) (.cse2 (= 0 ~methaneLevelCritical~0)) (.cse5 (not (= |old(~methaneLevelCritical~0)| 0))) (.cse4 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse6 (not (= ~waterLevel~0 1))) (.cse7 (not (= |old(~methaneLevelCritical~0)| 1))) (.cse9 (or .cse1 .cse3 (not (= ~waterLevel~0 2)))) (.cse8 (= ~methaneLevelCritical~0 1))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse6 .cse5) (or .cse0 .cse7 .cse1 .cse3 .cse4 .cse8) (or (< ~switchedOnBeforeTS~0 1) .cse7 (< 1 ~waterLevel~0) .cse1 .cse3 .cse8) (or .cse2 (or (< 2 ~waterLevel~0) (or (not (= 1 ~pumpRunning~0)) .cse3)) .cse5) (or .cse2 (or .cse9 .cse5)) (or .cse7 .cse1 .cse3 .cse4 .cse6 .cse8) (or (or .cse7 .cse9) .cse8)))) [2018-11-18 12:30:24,234 INFO L425 ceAbstractionStarter]: For program point changeMethaneLevelEXIT(lines 593 604) no Hoare annotation was computed. [2018-11-18 12:30:24,234 INFO L425 ceAbstractionStarter]: For program point L597-1(lines 593 604) no Hoare annotation was computed. [2018-11-18 12:30:24,234 INFO L428 ceAbstractionStarter]: At program point isMethaneLevelCriticalENTRY(lines 605 613) the Hoare annotation is: true [2018-11-18 12:30:24,234 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalFINAL(lines 605 613) no Hoare annotation was computed. [2018-11-18 12:30:24,234 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalEXIT(lines 605 613) no Hoare annotation was computed. [2018-11-18 12:30:24,234 INFO L421 ceAbstractionStarter]: At program point L727(line 727) the Hoare annotation is: (let ((.cse17 (not (= 1 |old(~pumpRunning~0)|))) (.cse8 (not (= ~systemActive~0 1)))) (let ((.cse7 (not (= 0 |old(~pumpRunning~0)|))) (.cse22 (= ~methaneLevelCritical~0 0)) (.cse14 (= ~pumpRunning~0 1)) (.cse2 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse9 (not (= |old(~waterLevel~0)| 1))) (.cse15 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse23 (not (= |old(~waterLevel~0)| 2))) (.cse20 (< 2 |old(~waterLevel~0)|)) (.cse24 (or .cse17 .cse8))) (let ((.cse1 (or .cse20 .cse24)) (.cse18 (= 1 ~waterLevel~0)) (.cse16 (or .cse8 .cse23)) (.cse0 (< 0 |old(~waterLevel~0)|)) (.cse10 (and .cse14 .cse2 .cse9 .cse15)) (.cse11 (or .cse22 .cse24)) (.cse13 (< 1 |old(~waterLevel~0)|)) (.cse6 (and (= 0 ~pumpRunning~0) .cse2 .cse15)) (.cse4 (not (= ~methaneLevelCritical~0 1))) (.cse19 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse21 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse12 (and (<= ~pumpRunning~0 0) .cse2 (<= |old(~pumpRunning~0)| ~pumpRunning~0) .cse15)) (.cse5 (or .cse7 .cse8 .cse23)) (.cse3 (not .cse22))) (and (or .cse0 .cse1 .cse2 .cse3) (or (or .cse4 .cse5) .cse6) (or .cse4 .cse7 .cse8 .cse9 .cse6) (or .cse10 .cse0 .cse4 .cse11) (or .cse7 .cse8 .cse9 .cse3 .cse12) (or .cse13 .cse1 (and .cse14 (<= ~waterLevel~0 0) .cse15) .cse3) (or (or .cse4 .cse16 .cse17) .cse18) (or (and .cse18 .cse14 .cse15) (or .cse16 .cse17 .cse3)) (or .cse0 .cse7 .cse12 .cse8 .cse19 .cse3) (or .cse10 .cse4 .cse11 (and (<= (+ ~waterLevel~0 1) |old(~waterLevel~0)|) .cse14 .cse15) .cse20) (or .cse21 .cse13 .cse7 .cse6 .cse8 .cse3) (or .cse12 .cse4 (and (or .cse7 .cse20 .cse8 .cse19) (or .cse21 .cse7 .cse20 .cse8))) (or .cse12 (or .cse5 .cse3)))))) [2018-11-18 12:30:24,234 INFO L421 ceAbstractionStarter]: At program point L725(lines 725 731) the Hoare annotation is: (let ((.cse25 (= ~systemActive~0 1))) (let ((.cse16 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (not .cse25))) (let ((.cse22 (<= 1 ~switchedOnBeforeTS~0)) (.cse11 (<= ~waterLevel~0 0)) (.cse24 (= ~methaneLevelCritical~0 1)) (.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse23 (= 0 ~pumpRunning~0)) (.cse26 (= ~methaneLevelCritical~0 0)) (.cse2 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse12 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse28 (not (= |old(~waterLevel~0)| 2))) (.cse19 (< 2 |old(~waterLevel~0)|)) (.cse27 (or .cse16 .cse5))) (let ((.cse1 (or .cse19 .cse27)) (.cse0 (< 0 |old(~waterLevel~0)|)) (.cse13 (= 1 ~waterLevel~0)) (.cse8 (= ~pumpRunning~0 1)) (.cse15 (or .cse5 .cse28)) (.cse6 (not (= |old(~waterLevel~0)| 1))) (.cse7 (and (<= ~pumpRunning~0 0) .cse2 (<= |old(~pumpRunning~0)| ~pumpRunning~0) .cse12)) (.cse20 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse21 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse3 (not .cse26)) (.cse9 (and .cse23 .cse2 .cse12)) (.cse10 (or .cse4 .cse5 .cse28)) (.cse14 (not .cse24)) (.cse17 (or .cse26 .cse27)) (.cse18 (and .cse22 .cse23 .cse2 .cse11 .cse24 .cse25))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5 .cse6 .cse3 .cse7) (or (and .cse8 .cse2) .cse9 (or .cse10 .cse3)) (or (< 1 |old(~waterLevel~0)|) .cse1 (and .cse8 .cse11 .cse12) .cse3) (or .cse13 (or .cse14 .cse15 .cse16)) (or .cse0 .cse14 .cse17 .cse18) (or (and .cse13 .cse8 .cse12) (or .cse15 .cse16 .cse3)) (or .cse14 .cse4 .cse5 .cse6 .cse9) (or .cse7 .cse14 (and (or .cse4 .cse19 .cse5 .cse20) (or .cse21 .cse4 .cse19 .cse5))) (or .cse7 (and (or .cse4 .cse5 .cse20) (or .cse21 .cse4 .cse5)) .cse19 (and (= ~waterLevel~0 2) .cse2) .cse3) (or .cse9 (or .cse14 .cse10)) (or .cse14 .cse17 (and .cse22 (<= (+ ~waterLevel~0 1) |old(~waterLevel~0)|) .cse23) .cse19 .cse18)))))) [2018-11-18 12:30:24,235 INFO L421 ceAbstractionStarter]: At program point L720(line 720) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (not (= ~systemActive~0 1))) (.cse14 (not (= |old(~waterLevel~0)| 2)))) (let ((.cse2 (not (= |old(~waterLevel~0)| 1))) (.cse12 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse5 (or .cse0 .cse1 .cse14)) (.cse13 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse4 (not (= ~methaneLevelCritical~0 1))) (.cse11 (and (< 1 |old(~waterLevel~0)|) .cse14)) (.cse6 (= ~pumpRunning~0 1)) (.cse8 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse7 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse9 (< 2 |old(~waterLevel~0)|)) (.cse10 (not (= 1 |old(~pumpRunning~0)|))) (.cse3 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5) (or (and (and .cse6 .cse7) .cse8) (or .cse4 .cse9 .cse10 .cse1)) (or .cse4 .cse0 .cse1 .cse2) (or .cse4 .cse0 .cse11 .cse1 .cse12) (or .cse0 .cse11 .cse1 .cse12 .cse3) (or .cse5 .cse3) (or .cse13 .cse0 .cse11 .cse1 .cse3) (or .cse13 .cse4 .cse0 .cse11 .cse1) (or (and .cse6 .cse8 .cse7) (or .cse9 (or .cse10 .cse1)) .cse3)))) [2018-11-18 12:30:24,235 INFO L421 ceAbstractionStarter]: At program point timeShiftENTRY(lines 711 737) the Hoare annotation is: (let ((.cse15 (not (= 1 |old(~pumpRunning~0)|))) (.cse12 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse7 (<= 1 ~switchedOnBeforeTS~0)) (.cse14 (not (= |old(~waterLevel~0)| 2))) (.cse16 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse13 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse5 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1)))) (let ((.cse9 (and (or .cse0 .cse2 .cse13) (or .cse5 .cse0 .cse2))) (.cse1 (and (<= ~pumpRunning~0 0) .cse16 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (.cse18 (or .cse0 .cse2 .cse14)) (.cse6 (< 1 |old(~waterLevel~0)|)) (.cse8 (or .cse12 .cse7)) (.cse3 (not (= |old(~waterLevel~0)| 1))) (.cse21 (and (= ~pumpRunning~0 1) .cse16)) (.cse10 (< 2 |old(~waterLevel~0)|)) (.cse20 (or .cse15 .cse2)) (.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse19 (< 0 |old(~waterLevel~0)|)) (.cse11 (not (= ~methaneLevelCritical~0 1))) (.cse17 (= 0 ~pumpRunning~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse6 .cse0 .cse7 .cse2 .cse4) (or .cse8 .cse9 .cse10 .cse4) (or .cse11 .cse0 .cse12 .cse2 .cse13 .cse14) (or .cse11 .cse0 .cse2 .cse13 .cse3 .cse12) (or .cse15 .cse2 .cse13 .cse12 .cse3 .cse4) (or .cse12 (or .cse11 .cse15 .cse2 .cse13 .cse3)) (or (and .cse16 .cse17) .cse9 .cse6 .cse4) (or .cse11 .cse0 .cse2 .cse3 .cse1) (or (or .cse11 .cse18) .cse1) (or .cse1 (or .cse18 .cse4)) (or .cse5 .cse11 .cse6 .cse0 .cse2 (and .cse7 .cse17 .cse16)) (or .cse19 .cse0 .cse12 .cse2 .cse13 .cse4) (or .cse11 .cse20 .cse10 .cse21) (or .cse8 .cse11 (or .cse5 .cse0 .cse10 .cse2)) (or .cse0 .cse2 .cse13 .cse12 .cse3 .cse4) (or .cse0 .cse12 .cse2 .cse13 .cse4 .cse14) (or .cse21 (or .cse10 .cse20) .cse4) (or .cse19 .cse11 .cse0 .cse2 .cse13 (and .cse17 .cse16 .cse12))))) [2018-11-18 12:30:24,235 INFO L425 ceAbstractionStarter]: For program point L718(lines 714 736) no Hoare annotation was computed. [2018-11-18 12:30:24,235 INFO L425 ceAbstractionStarter]: For program point L716(lines 714 736) no Hoare annotation was computed. [2018-11-18 12:30:24,235 INFO L425 ceAbstractionStarter]: For program point timeShiftEXIT(lines 711 737) no Hoare annotation was computed. [2018-11-18 12:30:24,235 INFO L425 ceAbstractionStarter]: For program point timeShiftFINAL(lines 711 737) no Hoare annotation was computed. [2018-11-18 12:30:24,235 INFO L425 ceAbstractionStarter]: For program point cleanupEXIT(lines 94 123) no Hoare annotation was computed. [2018-11-18 12:30:24,235 INFO L425 ceAbstractionStarter]: For program point L108(lines 108 112) no Hoare annotation was computed. [2018-11-18 12:30:24,235 INFO L428 ceAbstractionStarter]: At program point L108-1(lines 108 112) the Hoare annotation is: true [2018-11-18 12:30:24,235 INFO L425 ceAbstractionStarter]: For program point L104-1(lines 104 118) no Hoare annotation was computed. [2018-11-18 12:30:24,235 INFO L428 ceAbstractionStarter]: At program point L104-3(lines 104 118) the Hoare annotation is: true [2018-11-18 12:30:24,236 INFO L428 ceAbstractionStarter]: At program point L100(line 100) the Hoare annotation is: true [2018-11-18 12:30:24,236 INFO L425 ceAbstractionStarter]: For program point L100-1(line 100) no Hoare annotation was computed. [2018-11-18 12:30:24,236 INFO L428 ceAbstractionStarter]: At program point cleanupENTRY(lines 94 123) the Hoare annotation is: true [2018-11-18 12:30:24,236 INFO L428 ceAbstractionStarter]: At program point L119(lines 94 123) the Hoare annotation is: true [2018-11-18 12:30:24,236 INFO L425 ceAbstractionStarter]: For program point L115(line 115) no Hoare annotation was computed. [2018-11-18 12:30:24,236 INFO L425 ceAbstractionStarter]: For program point L105(line 105) no Hoare annotation was computed. [2018-11-18 12:30:24,236 INFO L421 ceAbstractionStarter]: At program point lowerWaterLevelENTRY(lines 569 580) the Hoare annotation is: (let ((.cse0 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse1 (or (< 2 |old(~waterLevel~0)|) (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= ~systemActive~0 1)))) (.cse2 (not (= 1 ~pumpRunning~0)))) (and (or .cse0 .cse1 .cse2 (not (= ~methaneLevelCritical~0 0))) (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2))) [2018-11-18 12:30:24,236 INFO L425 ceAbstractionStarter]: For program point L573-1(lines 569 580) no Hoare annotation was computed. [2018-11-18 12:30:24,236 INFO L425 ceAbstractionStarter]: For program point lowerWaterLevelEXIT(lines 569 580) no Hoare annotation was computed. [2018-11-18 12:30:24,236 INFO L425 ceAbstractionStarter]: For program point setupEXIT(lines 151 157) no Hoare annotation was computed. [2018-11-18 12:30:24,236 INFO L428 ceAbstractionStarter]: At program point setupFINAL(lines 151 157) the Hoare annotation is: true [2018-11-18 12:30:24,236 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:30:24,236 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= 0 ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= 1 ~waterLevel~0) (= ~systemActive~0 1) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) [2018-11-18 12:30:24,236 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point startSystemEXIT(lines 905 912) no Hoare annotation was computed. [2018-11-18 12:30:24,237 INFO L421 ceAbstractionStarter]: At program point startSystemENTRY(lines 905 912) the Hoare annotation is: (let ((.cse4 (not (= 0 ~pumpRunning~0))) (.cse5 (not (= |old(~systemActive~0)| 1)))) (let ((.cse8 (or .cse4 .cse5 (not (= ~waterLevel~0 2)))) (.cse2 (or (not (= 1 ~pumpRunning~0)) .cse5)) (.cse1 (< 2 ~waterLevel~0)) (.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse10 (< ~switchedOnBeforeTS~0 1)) (.cse11 (< 1 ~waterLevel~0)) (.cse9 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse6 (not (= ~waterLevel~0 1))) (.cse0 (= ~systemActive~0 1))) (and (or .cse0 (or .cse1 .cse2) .cse3) (or .cse4 .cse0 .cse5 .cse6 .cse3) (or (or .cse7 .cse8) .cse0) (or .cse0 (or .cse8 .cse3)) (or .cse7 .cse2 .cse1 .cse0) (or .cse0 (and (or .cse4 .cse5 .cse9) (or .cse10 .cse4 .cse5)) .cse11 .cse3) (or .cse10 .cse7 .cse11 .cse4 .cse5 .cse0) (or (< 0 ~waterLevel~0) .cse7 .cse4 .cse5 .cse9 .cse0) (or .cse7 .cse4 .cse5 .cse6 .cse0)))) [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point startSystemFINAL(lines 905 912) no Hoare annotation was computed. [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point waterRiseEXIT(lines 581 592) no Hoare annotation was computed. [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point L585-1(lines 581 592) no Hoare annotation was computed. [2018-11-18 12:30:24,237 INFO L421 ceAbstractionStarter]: At program point waterRiseENTRY(lines 581 592) the Hoare annotation is: (let ((.cse10 (not (= 0 ~pumpRunning~0))) (.cse0 (not (= ~systemActive~0 1)))) (let ((.cse7 (< 1 |old(~waterLevel~0)|)) (.cse1 (not (= 1 ~pumpRunning~0))) (.cse2 (not (= ~methaneLevelCritical~0 0))) (.cse8 (or .cse10 .cse0)) (.cse9 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse4 (not (= |old(~waterLevel~0)| 2))) (.cse3 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse6 (not (= ~methaneLevelCritical~0 1))) (.cse5 (or .cse10 .cse0 (not (= |old(~waterLevel~0)| 1))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse3 .cse2) (or .cse6 (and (or (< ~switchedOnBeforeTS~0 1) .cse7 .cse8) (or .cse7 .cse8 .cse9)) .cse3) (or .cse7 (or (= 0 ~switchedOnBeforeTS~0) .cse0) .cse1 .cse2 .cse3) (or (< 0 |old(~waterLevel~0)|) .cse8 .cse3 .cse9 .cse2) (or .cse3 .cse8 .cse9 .cse2 .cse4) (or .cse6 .cse8 .cse3 .cse9 .cse4) (or .cse3 .cse6 .cse5)))) [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point __automaton_failFINAL(lines 696 703) no Hoare annotation was computed. [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION(line 700) no Hoare annotation was computed. [2018-11-18 12:30:24,237 INFO L428 ceAbstractionStarter]: At program point __automaton_failENTRY(lines 696 703) the Hoare annotation is: true [2018-11-18 12:30:24,237 INFO L425 ceAbstractionStarter]: For program point __automaton_failEXIT(lines 696 703) no Hoare annotation was computed. [2018-11-18 12:30:24,250 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 12:30:24 BoogieIcfgContainer [2018-11-18 12:30:24,250 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 12:30:24,250 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 12:30:24,250 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 12:30:24,250 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 12:30:24,258 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:29:50" (3/4) ... [2018-11-18 12:30:24,260 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_helpers [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_product [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__1 [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__2 [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__3 [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__methaneQuery [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isPumpRunning [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_features [2018-11-18 12:30:24,265 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure runTest [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneAlarm [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure deactivatePump [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterSensorDry [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__base [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure test [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure activatePump__wrappee__highWaterSensor [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure activatePump [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterLevel [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getWaterLevel [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure changeMethaneLevel [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneLevelCritical [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure timeShift [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure cleanup [2018-11-18 12:30:24,266 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure lowerWaterLevel [2018-11-18 12:30:24,267 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup [2018-11-18 12:30:24,267 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure startSystem [2018-11-18 12:30:24,267 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure waterRise [2018-11-18 12:30:24,267 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __automaton_fail [2018-11-18 12:30:24,273 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 42 nodes and edges [2018-11-18 12:30:24,273 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2018-11-18 12:30:24,274 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-11-18 12:30:24,296 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(systemActive) == 1) || ((((0 == methaneLevelCritical && waterLevel == 2) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0)) || !(0 == \old(pumpRunning))) || (((((0 == methaneLevelCritical && pumpRunning <= 0) && \old(waterLevel) == waterLevel) && \old(pumpRunning) <= pumpRunning) && systemActive == 1) && splverifierCounter == 0)) || ((((((waterLevel <= 1 && pumpRunning <= 0) && methaneLevelCritical == 1) && \old(pumpRunning) <= pumpRunning) && systemActive == 1) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((waterLevel == 2 && methaneLevelCritical == 1) && systemActive == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || ((((((1 <= switchedOnBeforeTS && waterLevel <= 1) && systemActive == 1) && splverifierCounter == 0) && pumpRunning <= 0) && methaneLevelCritical == 1) && \old(pumpRunning) <= pumpRunning)) || ((((((0 == methaneLevelCritical && waterLevel <= 1) && pumpRunning <= 0) && \old(pumpRunning) <= pumpRunning) && systemActive == 1) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((0 == methaneLevelCritical && waterLevel == 2) && systemActive == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((0 == methaneLevelCritical && waterLevel <= 1) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning) || ((0 == methaneLevelCritical && (((!(waterLevel == 1) && !(switchedOnBeforeTS == 0)) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0) && waterLevel <= 1)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) [2018-11-18 12:30:24,297 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(0 == \old(pumpRunning)) || !(\old(systemActive) == 1)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) [2018-11-18 12:30:24,328 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_5931eafd-87e7-4bf1-bdaf-6cd516ffa07f/bin-2019/utaipan/witness.graphml [2018-11-18 12:30:24,328 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 12:30:24,329 INFO L168 Benchmark]: Toolchain (without parser) took 34482.12 ms. Allocated memory was 1.0 GB in the beginning and 3.0 GB in the end (delta: 1.9 GB). Free memory was 951.1 MB in the beginning and 937.1 MB in the end (delta: 14.0 MB). Peak memory consumption was 1.9 GB. Max. memory is 11.5 GB. [2018-11-18 12:30:24,329 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 1.0 GB. Free memory is still 980.1 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 12:30:24,329 INFO L168 Benchmark]: CACSL2BoogieTranslator took 360.45 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 168.3 MB). Free memory was 951.1 MB in the beginning and 1.2 GB in the end (delta: -204.9 MB). Peak memory consumption was 31.9 MB. Max. memory is 11.5 GB. [2018-11-18 12:30:24,330 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.32 ms. Allocated memory is still 1.2 GB. Free memory is still 1.2 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 12:30:24,330 INFO L168 Benchmark]: Boogie Preprocessor took 22.21 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 11.5 GB. [2018-11-18 12:30:24,330 INFO L168 Benchmark]: RCFGBuilder took 480.70 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: 62.3 MB). Peak memory consumption was 62.3 MB. Max. memory is 11.5 GB. [2018-11-18 12:30:24,330 INFO L168 Benchmark]: TraceAbstraction took 33517.99 ms. Allocated memory was 1.2 GB in the beginning and 3.0 GB in the end (delta: 1.8 GB). Free memory was 1.1 GB in the beginning and 937.2 MB in the end (delta: 153.3 MB). Peak memory consumption was 2.1 GB. Max. memory is 11.5 GB. [2018-11-18 12:30:24,330 INFO L168 Benchmark]: Witness Printer took 78.11 ms. Allocated memory is still 3.0 GB. Free memory was 937.2 MB in the beginning and 937.1 MB in the end (delta: 47.2 kB). Peak memory consumption was 47.2 kB. Max. memory is 11.5 GB. [2018-11-18 12:30:24,332 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.13 ms. Allocated memory is still 1.0 GB. Free memory is still 980.1 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 360.45 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 168.3 MB). Free memory was 951.1 MB in the beginning and 1.2 GB in the end (delta: -204.9 MB). Peak memory consumption was 31.9 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 19.32 ms. Allocated memory is still 1.2 GB. Free memory is still 1.2 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 22.21 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 11.5 GB. * RCFGBuilder took 480.70 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: 62.3 MB). Peak memory consumption was 62.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 33517.99 ms. Allocated memory was 1.2 GB in the beginning and 3.0 GB in the end (delta: 1.8 GB). Free memory was 1.1 GB in the beginning and 937.2 MB in the end (delta: 153.3 MB). Peak memory consumption was 2.1 GB. Max. memory is 11.5 GB. * Witness Printer took 78.11 ms. Allocated memory is still 3.0 GB. Free memory was 937.2 MB in the beginning and 937.1 MB in the end (delta: 47.2 kB). Peak memory consumption was 47.2 kB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 700]: 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: 924]: Loop Invariant Derived loop invariant: ((((((((((!(\old(systemActive) == 1) || ((((0 == methaneLevelCritical && waterLevel == 2) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0)) || !(0 == \old(pumpRunning))) || (((((0 == methaneLevelCritical && pumpRunning <= 0) && \old(waterLevel) == waterLevel) && \old(pumpRunning) <= pumpRunning) && systemActive == 1) && splverifierCounter == 0)) || ((((((waterLevel <= 1 && pumpRunning <= 0) && methaneLevelCritical == 1) && \old(pumpRunning) <= pumpRunning) && systemActive == 1) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((waterLevel == 2 && methaneLevelCritical == 1) && systemActive == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || ((((((1 <= switchedOnBeforeTS && waterLevel <= 1) && systemActive == 1) && splverifierCounter == 0) && pumpRunning <= 0) && methaneLevelCritical == 1) && \old(pumpRunning) <= pumpRunning)) || ((((((0 == methaneLevelCritical && waterLevel <= 1) && pumpRunning <= 0) && \old(pumpRunning) <= pumpRunning) && systemActive == 1) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((0 == methaneLevelCritical && waterLevel == 2) && systemActive == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((0 == methaneLevelCritical && waterLevel <= 1) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning) || ((0 == methaneLevelCritical && (((!(waterLevel == 1) && !(switchedOnBeforeTS == 0)) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0) && waterLevel <= 1)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 923]: Loop Invariant Derived loop invariant: ((!(0 == \old(pumpRunning)) || !(\old(systemActive) == 1)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) - InvariantResult [Line: 104]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 31 procedures, 162 locations, 1 error locations. SAFE Result, 33.4s OverallTime, 15 OverallIterations, 9 TraceHistogramMax, 9.4s AutomataDifference, 0.0s DeadEndRemovalTime, 11.8s HoareAnnotationTime, HoareTripleCheckerStatistics: 3368 SDtfs, 5111 SDslu, 10931 SDs, 0 SdLazy, 13089 SolverSat, 3120 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 6.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2622 GetRequests, 2316 SyntacticMatches, 39 SemanticMatches, 267 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2226 ImplicationChecksByTransitivity, 2.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2155occurred in iteration=14, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 6.3s AbstIntTime, 4 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 15 MinimizatonAttempts, 1819 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 66 LocationsWithAnnotation, 4302 PreInvPairs, 4592 NumberOfFragments, 5487 HoareAnnotationTreeSize, 4302 FomulaSimplifications, 126227 FormulaSimplificationTreeSizeReduction, 1.7s HoareSimplificationTime, 66 FomulaSimplificationsInter, 124690 FormulaSimplificationTreeSizeReductionInter, 9.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 3.6s InterpolantComputationTime, 3816 NumberOfCodeBlocks, 3816 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 4937 ConstructedInterpolants, 0 QuantifiedInterpolants, 2162219 SizeOfPredicates, 17 NumberOfNonLiveVariables, 4571 ConjunctsInSsa, 70 ConjunctsInUnsatCore, 23 InterpolantComputations, 11 PerfectInterpolantSequences, 4063/4357 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...