./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_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/config/AutomizerReach.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_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/config/svcomp-Reach-32bit-PetriAutomizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 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 08:34:36,163 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 08:34:36,164 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 08:34:36,170 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 08:34:36,170 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 08:34:36,171 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 08:34:36,172 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 08:34:36,173 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 08:34:36,174 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 08:34:36,175 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 08:34:36,175 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 08:34:36,175 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 08:34:36,176 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 08:34:36,177 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 08:34:36,178 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 08:34:36,178 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 08:34:36,179 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 08:34:36,180 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 08:34:36,181 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 08:34:36,182 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 08:34:36,183 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 08:34:36,184 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 08:34:36,185 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 08:34:36,185 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 08:34:36,185 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 08:34:36,186 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 08:34:36,187 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 08:34:36,187 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 08:34:36,188 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 08:34:36,188 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 08:34:36,189 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 08:34:36,189 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 08:34:36,189 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 08:34:36,189 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 08:34:36,190 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 08:34:36,190 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 08:34:36,191 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/config/svcomp-Reach-32bit-PetriAutomizer_Default.epf [2018-11-18 08:34:36,201 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 08:34:36,201 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 08:34:36,202 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 08:34:36,202 INFO L133 SettingsManager]: * Process only entry and re-entry procedures=false [2018-11-18 08:34:36,202 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-18 08:34:36,202 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-18 08:34:36,203 INFO L133 SettingsManager]: * Use SBE=true [2018-11-18 08:34:36,203 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 08:34:36,203 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-18 08:34:36,203 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 08:34:36,203 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-18 08:34:36,203 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 08:34:36,203 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 08:34:36,204 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 08:34:36,204 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 08:34:36,204 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-18 08:34:36,204 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 08:34:36,204 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 08:34:36,204 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 08:34:36,204 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 08:34:36,205 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 08:34:36,205 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 08:34:36,205 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 08:34:36,205 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 08:34:36,205 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 08:34:36,205 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 08:34:36,205 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 08:34:36,206 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-18 08:34:36,206 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 08:34:36,206 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 08:34:36,206 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 484c358b13fd8def6bfbf41b26d96fd32414391c [2018-11-18 08:34:36,226 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 08:34:36,235 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 08:34:36,237 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 08:34:36,238 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 08:34:36,238 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 08:34:36,238 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/../../sv-benchmarks/c/product-lines/minepump_spec5_product46_true-unreach-call_false-termination.cil.c [2018-11-18 08:34:36,279 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/data/ebe5b559b/33ebdab1cb9d442a81d8bf3e4b568725/FLAGcdfb75945 [2018-11-18 08:34:36,704 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 08:34:36,704 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/sv-benchmarks/c/product-lines/minepump_spec5_product46_true-unreach-call_false-termination.cil.c [2018-11-18 08:34:36,712 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/data/ebe5b559b/33ebdab1cb9d442a81d8bf3e4b568725/FLAGcdfb75945 [2018-11-18 08:34:36,720 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/data/ebe5b559b/33ebdab1cb9d442a81d8bf3e4b568725 [2018-11-18 08:34:36,723 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 08:34:36,724 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-18 08:34:36,724 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 08:34:36,724 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 08:34:36,727 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 08:34:36,728 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:34:36" (1/1) ... [2018-11-18 08:34:36,730 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 08:34:36, skipping insertion in model container [2018-11-18 08:34:36,731 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:34:36" (1/1) ... [2018-11-18 08:34:36,739 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 08:34:36,774 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 08:34:36,981 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 08:34:36,990 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 08:34:37,098 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 08:34:37,121 INFO L195 MainTranslator]: Completed translation [2018-11-18 08:34:37,121 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37 WrapperNode [2018-11-18 08:34:37,122 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 08:34:37,122 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 08:34:37,122 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 08:34:37,122 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 08:34:37,131 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... [2018-11-18 08:34:37,132 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... [2018-11-18 08:34:37,146 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... [2018-11-18 08:34:37,147 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... [2018-11-18 08:34:37,171 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... [2018-11-18 08:34:37,180 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... [2018-11-18 08:34:37,184 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... [2018-11-18 08:34:37,189 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 08:34:37,190 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 08:34:37,190 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 08:34:37,190 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 08:34:37,191 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 08:34:37,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 08:34:37,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 08:34:37,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2018-11-18 08:34:37,243 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__1 [2018-11-18 08:34:37,244 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__2 [2018-11-18 08:34:37,244 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__3 [2018-11-18 08:34:37,244 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2018-11-18 08:34:37,244 INFO L138 BoogieDeclarations]: Found implementation of procedure Specification2 [2018-11-18 08:34:37,244 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2018-11-18 08:34:37,244 INFO L138 BoogieDeclarations]: Found implementation of procedure runTest [2018-11-18 08:34:37,244 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure lowerWaterLevel [2018-11-18 08:34:37,245 INFO L138 BoogieDeclarations]: Found implementation of procedure waterRise [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure changeMethaneLevel [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneLevelCritical [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure printEnvironment [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure getWaterLevel [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterSensorDry [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2018-11-18 08:34:37,246 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2018-11-18 08:34:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2018-11-18 08:34:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2018-11-18 08:34:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2018-11-18 08:34:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__base [2018-11-18 08:34:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__methaneQuery [2018-11-18 08:34:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment [2018-11-18 08:34:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure activatePump__wrappee__highWaterSensor [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure activatePump [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure deactivatePump [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneAlarm [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure isPumpRunning [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure printPump [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterLevel [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure startSystem [2018-11-18 08:34:37,248 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure isPumpRunning [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure getWaterLevel [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__1 [2018-11-18 08:34:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__2 [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__3 [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure printPump [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure waterRise [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure changeMethaneLevel [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure Specification2 [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2018-11-18 08:34:37,250 INFO L130 BoogieDeclarations]: Found specification of procedure test [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure runTest [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-11-18 08:34:37,251 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2018-11-18 08:34:37,252 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure lowerWaterLevel [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneLevelCritical [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure printEnvironment [2018-11-18 08:34:37,253 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterSensorDry [2018-11-18 08:34:37,254 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2018-11-18 08:34:37,254 INFO L130 BoogieDeclarations]: Found specification of procedure activatePump [2018-11-18 08:34:37,254 INFO L130 BoogieDeclarations]: Found specification of procedure deactivatePump [2018-11-18 08:34:37,254 INFO L130 BoogieDeclarations]: Found specification of procedure startSystem [2018-11-18 08:34:37,254 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment [2018-11-18 08:34:37,254 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__base [2018-11-18 08:34:37,254 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterLevel [2018-11-18 08:34:37,255 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__methaneQuery [2018-11-18 08:34:37,255 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneAlarm [2018-11-18 08:34:37,255 INFO L130 BoogieDeclarations]: Found specification of procedure activatePump__wrappee__highWaterSensor [2018-11-18 08:34:37,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 08:34:37,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 08:34:37,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 08:34:38,014 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 08:34:38,015 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:34:38 BoogieIcfgContainer [2018-11-18 08:34:38,015 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 08:34:38,016 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 08:34:38,016 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 08:34:38,018 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 08:34:38,019 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:34:36" (1/3) ... [2018-11-18 08:34:38,019 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@302142db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:34:38, skipping insertion in model container [2018-11-18 08:34:38,019 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:34:37" (2/3) ... [2018-11-18 08:34:38,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@302142db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:34:38, skipping insertion in model container [2018-11-18 08:34:38,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:34:38" (3/3) ... [2018-11-18 08:34:38,022 INFO L112 eAbstractionObserver]: Analyzing ICFG minepump_spec5_product46_true-unreach-call_false-termination.cil.c [2018-11-18 08:34:38,031 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 08:34:38,038 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 08:34:38,051 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 08:34:38,076 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 08:34:38,077 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 08:34:38,077 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 08:34:38,077 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 08:34:38,077 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 08:34:38,077 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 08:34:38,077 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 08:34:38,078 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 08:34:38,078 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 08:34:38,096 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states. [2018-11-18 08:34:38,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-11-18 08:34:38,103 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:38,104 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 08:34:38,106 INFO L423 AbstractCegarLoop]: === Iteration 1 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:38,110 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:38,111 INFO L82 PathProgramCache]: Analyzing trace with hash 2092563478, now seen corresponding path program 1 times [2018-11-18 08:34:38,112 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:38,112 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:38,153 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:38,153 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:38,153 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:38,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:38,340 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 08:34:38,342 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:38,342 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 08:34:38,345 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-18 08:34:38,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-18 08:34:38,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-18 08:34:38,355 INFO L87 Difference]: Start difference. First operand 192 states. Second operand 2 states. [2018-11-18 08:34:38,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:38,382 INFO L93 Difference]: Finished difference Result 294 states and 361 transitions. [2018-11-18 08:34:38,383 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-18 08:34:38,384 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 59 [2018-11-18 08:34:38,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:38,392 INFO L225 Difference]: With dead ends: 294 [2018-11-18 08:34:38,393 INFO L226 Difference]: Without dead ends: 149 [2018-11-18 08:34:38,395 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 08:34:38,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-11-18 08:34:38,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-11-18 08:34:38,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-11-18 08:34:38,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 174 transitions. [2018-11-18 08:34:38,436 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 174 transitions. Word has length 59 [2018-11-18 08:34:38,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:38,436 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 174 transitions. [2018-11-18 08:34:38,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-18 08:34:38,436 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 174 transitions. [2018-11-18 08:34:38,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-11-18 08:34:38,440 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:38,440 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 08:34:38,440 INFO L423 AbstractCegarLoop]: === Iteration 2 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:38,440 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:38,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1600733745, now seen corresponding path program 1 times [2018-11-18 08:34:38,441 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:38,441 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:38,442 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:38,442 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:38,442 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:38,546 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 08:34:38,546 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:38,546 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 08:34:38,548 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 08:34:38,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 08:34:38,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 08:34:38,548 INFO L87 Difference]: Start difference. First operand 149 states and 174 transitions. Second operand 3 states. [2018-11-18 08:34:38,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:38,572 INFO L93 Difference]: Finished difference Result 237 states and 277 transitions. [2018-11-18 08:34:38,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 08:34:38,573 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-18 08:34:38,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:38,575 INFO L225 Difference]: With dead ends: 237 [2018-11-18 08:34:38,575 INFO L226 Difference]: Without dead ends: 139 [2018-11-18 08:34:38,577 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 08:34:38,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-11-18 08:34:38,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2018-11-18 08:34:38,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-11-18 08:34:38,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 161 transitions. [2018-11-18 08:34:38,592 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 161 transitions. Word has length 61 [2018-11-18 08:34:38,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:38,592 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 161 transitions. [2018-11-18 08:34:38,592 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 08:34:38,593 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 161 transitions. [2018-11-18 08:34:38,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-11-18 08:34:38,594 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:38,595 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 08:34:38,595 INFO L423 AbstractCegarLoop]: === Iteration 3 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:38,595 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:38,595 INFO L82 PathProgramCache]: Analyzing trace with hash 110021650, now seen corresponding path program 1 times [2018-11-18 08:34:38,595 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:38,596 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:38,596 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:38,597 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:38,597 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:38,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:38,725 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 08:34:38,725 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:38,725 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 08:34:38,726 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 08:34:38,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 08:34:38,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-11-18 08:34:38,727 INFO L87 Difference]: Start difference. First operand 139 states and 161 transitions. Second operand 7 states. [2018-11-18 08:34:39,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:39,049 INFO L93 Difference]: Finished difference Result 250 states and 295 transitions. [2018-11-18 08:34:39,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 08:34:39,050 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 66 [2018-11-18 08:34:39,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:39,052 INFO L225 Difference]: With dead ends: 250 [2018-11-18 08:34:39,052 INFO L226 Difference]: Without dead ends: 139 [2018-11-18 08:34:39,053 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 08:34:39,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-11-18 08:34:39,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2018-11-18 08:34:39,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-11-18 08:34:39,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 160 transitions. [2018-11-18 08:34:39,065 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 160 transitions. Word has length 66 [2018-11-18 08:34:39,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:39,067 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 160 transitions. [2018-11-18 08:34:39,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 08:34:39,068 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 160 transitions. [2018-11-18 08:34:39,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-18 08:34:39,070 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:39,070 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 08:34:39,070 INFO L423 AbstractCegarLoop]: === Iteration 4 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:39,070 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:39,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1857906614, now seen corresponding path program 1 times [2018-11-18 08:34:39,071 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:39,071 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:39,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:39,072 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:39,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:39,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:39,177 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 08:34:39,178 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:39,178 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 08:34:39,178 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 08:34:39,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 08:34:39,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 08:34:39,180 INFO L87 Difference]: Start difference. First operand 139 states and 160 transitions. Second operand 5 states. [2018-11-18 08:34:39,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:39,576 INFO L93 Difference]: Finished difference Result 368 states and 440 transitions. [2018-11-18 08:34:39,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 08:34:39,576 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 79 [2018-11-18 08:34:39,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:39,578 INFO L225 Difference]: With dead ends: 368 [2018-11-18 08:34:39,578 INFO L226 Difference]: Without dead ends: 257 [2018-11-18 08:34:39,579 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 9 SyntacticMatches, 1 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 08:34:39,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2018-11-18 08:34:39,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 237. [2018-11-18 08:34:39,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-11-18 08:34:39,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 269 transitions. [2018-11-18 08:34:39,599 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 269 transitions. Word has length 79 [2018-11-18 08:34:39,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:39,599 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 269 transitions. [2018-11-18 08:34:39,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 08:34:39,599 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 269 transitions. [2018-11-18 08:34:39,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-18 08:34:39,602 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:39,602 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 08:34:39,602 INFO L423 AbstractCegarLoop]: === Iteration 5 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:39,603 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:39,603 INFO L82 PathProgramCache]: Analyzing trace with hash 65929737, now seen corresponding path program 1 times [2018-11-18 08:34:39,603 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:39,603 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:39,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:39,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:39,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:39,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:39,694 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 08:34:39,694 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:39,694 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 08:34:39,695 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 08:34:39,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 08:34:39,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-18 08:34:39,695 INFO L87 Difference]: Start difference. First operand 237 states and 269 transitions. Second operand 8 states. [2018-11-18 08:34:39,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:39,723 INFO L93 Difference]: Finished difference Result 453 states and 527 transitions. [2018-11-18 08:34:39,724 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 08:34:39,724 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 93 [2018-11-18 08:34:39,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:39,726 INFO L225 Difference]: With dead ends: 453 [2018-11-18 08:34:39,727 INFO L226 Difference]: Without dead ends: 244 [2018-11-18 08:34:39,727 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 08:34:39,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2018-11-18 08:34:39,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 241. [2018-11-18 08:34:39,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-11-18 08:34:39,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 273 transitions. [2018-11-18 08:34:39,745 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 273 transitions. Word has length 93 [2018-11-18 08:34:39,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:39,745 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 273 transitions. [2018-11-18 08:34:39,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 08:34:39,745 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 273 transitions. [2018-11-18 08:34:39,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-18 08:34:39,746 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:39,747 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 08:34:39,747 INFO L423 AbstractCegarLoop]: === Iteration 6 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:39,747 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:39,747 INFO L82 PathProgramCache]: Analyzing trace with hash 43297483, now seen corresponding path program 1 times [2018-11-18 08:34:39,747 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:39,747 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:39,748 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:39,748 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:39,748 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:39,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:39,844 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 08:34:39,844 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:39,844 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 08:34:39,845 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 08:34:39,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 08:34:39,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 08:34:39,845 INFO L87 Difference]: Start difference. First operand 241 states and 273 transitions. Second operand 7 states. [2018-11-18 08:34:40,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:40,317 INFO L93 Difference]: Finished difference Result 473 states and 552 transitions. [2018-11-18 08:34:40,317 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 08:34:40,318 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 93 [2018-11-18 08:34:40,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:40,320 INFO L225 Difference]: With dead ends: 473 [2018-11-18 08:34:40,320 INFO L226 Difference]: Without dead ends: 260 [2018-11-18 08:34:40,321 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 08:34:40,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2018-11-18 08:34:40,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 240. [2018-11-18 08:34:40,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-11-18 08:34:40,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 270 transitions. [2018-11-18 08:34:40,338 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 270 transitions. Word has length 93 [2018-11-18 08:34:40,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:40,339 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 270 transitions. [2018-11-18 08:34:40,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 08:34:40,339 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 270 transitions. [2018-11-18 08:34:40,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-11-18 08:34:40,340 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:40,340 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 08:34:40,340 INFO L423 AbstractCegarLoop]: === Iteration 7 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:40,340 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:40,341 INFO L82 PathProgramCache]: Analyzing trace with hash -168719328, now seen corresponding path program 1 times [2018-11-18 08:34:40,341 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:40,341 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:40,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:40,342 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:40,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:40,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:40,422 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 08:34:40,422 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:40,422 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 08:34:40,423 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 08:34:40,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 08:34:40,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 08:34:40,423 INFO L87 Difference]: Start difference. First operand 240 states and 270 transitions. Second operand 6 states. [2018-11-18 08:34:40,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:40,460 INFO L93 Difference]: Finished difference Result 459 states and 528 transitions. [2018-11-18 08:34:40,461 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 08:34:40,461 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 109 [2018-11-18 08:34:40,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:40,463 INFO L225 Difference]: With dead ends: 459 [2018-11-18 08:34:40,463 INFO L226 Difference]: Without dead ends: 247 [2018-11-18 08:34:40,464 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 08:34:40,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2018-11-18 08:34:40,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 245. [2018-11-18 08:34:40,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-11-18 08:34:40,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 275 transitions. [2018-11-18 08:34:40,482 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 275 transitions. Word has length 109 [2018-11-18 08:34:40,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:40,483 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 275 transitions. [2018-11-18 08:34:40,483 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 08:34:40,483 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 275 transitions. [2018-11-18 08:34:40,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-11-18 08:34:40,484 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:40,485 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 08:34:40,485 INFO L423 AbstractCegarLoop]: === Iteration 8 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:40,485 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:40,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1519013245, now seen corresponding path program 1 times [2018-11-18 08:34:40,485 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:40,485 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:40,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:40,486 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:40,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:40,587 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 08:34:40,587 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:40,587 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 08:34:40,588 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 08:34:40,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 08:34:40,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 08:34:40,590 INFO L87 Difference]: Start difference. First operand 245 states and 275 transitions. Second operand 4 states. [2018-11-18 08:34:40,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:40,847 INFO L93 Difference]: Finished difference Result 702 states and 825 transitions. [2018-11-18 08:34:40,848 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 08:34:40,848 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 109 [2018-11-18 08:34:40,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:40,850 INFO L225 Difference]: With dead ends: 702 [2018-11-18 08:34:40,851 INFO L226 Difference]: Without dead ends: 485 [2018-11-18 08:34:40,852 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 08:34:40,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2018-11-18 08:34:40,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 476. [2018-11-18 08:34:40,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 476 states. [2018-11-18 08:34:40,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 549 transitions. [2018-11-18 08:34:40,894 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 549 transitions. Word has length 109 [2018-11-18 08:34:40,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:40,894 INFO L480 AbstractCegarLoop]: Abstraction has 476 states and 549 transitions. [2018-11-18 08:34:40,894 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 08:34:40,894 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 549 transitions. [2018-11-18 08:34:40,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-11-18 08:34:40,897 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:40,897 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 08:34:40,897 INFO L423 AbstractCegarLoop]: === Iteration 9 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:40,897 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:40,897 INFO L82 PathProgramCache]: Analyzing trace with hash -588590185, now seen corresponding path program 1 times [2018-11-18 08:34:40,898 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:40,898 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:40,898 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:40,899 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:40,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:40,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:41,030 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 08:34:41,030 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:41,030 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 08:34:41,031 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 08:34:41,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 08:34:41,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-18 08:34:41,031 INFO L87 Difference]: Start difference. First operand 476 states and 549 transitions. Second operand 9 states. [2018-11-18 08:34:41,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:41,735 INFO L93 Difference]: Finished difference Result 1257 states and 1513 transitions. [2018-11-18 08:34:41,737 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 08:34:41,737 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 113 [2018-11-18 08:34:41,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:41,740 INFO L225 Difference]: With dead ends: 1257 [2018-11-18 08:34:41,741 INFO L226 Difference]: Without dead ends: 882 [2018-11-18 08:34:41,742 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 08:34:41,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2018-11-18 08:34:41,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 801. [2018-11-18 08:34:41,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 801 states. [2018-11-18 08:34:41,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 913 transitions. [2018-11-18 08:34:41,783 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 913 transitions. Word has length 113 [2018-11-18 08:34:41,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:41,784 INFO L480 AbstractCegarLoop]: Abstraction has 801 states and 913 transitions. [2018-11-18 08:34:41,784 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 08:34:41,784 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 913 transitions. [2018-11-18 08:34:41,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-11-18 08:34:41,787 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:41,787 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 08:34:41,788 INFO L423 AbstractCegarLoop]: === Iteration 10 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:41,788 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:41,788 INFO L82 PathProgramCache]: Analyzing trace with hash 1224711961, now seen corresponding path program 1 times [2018-11-18 08:34:41,788 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:41,788 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:41,789 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:41,789 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:41,789 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:41,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:41,976 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 08:34:41,976 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 08:34:41,976 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 08:34:41,985 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:42,127 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 08:34:42,252 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 08:34:42,270 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 08:34:42,270 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2018-11-18 08:34:42,271 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-18 08:34:42,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-18 08:34:42,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2018-11-18 08:34:42,271 INFO L87 Difference]: Start difference. First operand 801 states and 913 transitions. Second operand 16 states. [2018-11-18 08:34:43,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:43,180 INFO L93 Difference]: Finished difference Result 1819 states and 2150 transitions. [2018-11-18 08:34:43,182 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-18 08:34:43,182 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 174 [2018-11-18 08:34:43,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:43,186 INFO L225 Difference]: With dead ends: 1819 [2018-11-18 08:34:43,186 INFO L226 Difference]: Without dead ends: 1117 [2018-11-18 08:34:43,188 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2018-11-18 08:34:43,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2018-11-18 08:34:43,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 972. [2018-11-18 08:34:43,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 972 states. [2018-11-18 08:34:43,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1118 transitions. [2018-11-18 08:34:43,253 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1118 transitions. Word has length 174 [2018-11-18 08:34:43,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:43,254 INFO L480 AbstractCegarLoop]: Abstraction has 972 states and 1118 transitions. [2018-11-18 08:34:43,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-18 08:34:43,254 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1118 transitions. [2018-11-18 08:34:43,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2018-11-18 08:34:43,260 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:43,260 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 08:34:43,260 INFO L423 AbstractCegarLoop]: === Iteration 11 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:43,260 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:43,260 INFO L82 PathProgramCache]: Analyzing trace with hash -774564606, now seen corresponding path program 1 times [2018-11-18 08:34:43,261 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:43,261 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:43,261 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:43,261 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:43,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:43,393 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 08:34:43,393 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 08:34:43,393 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 08:34:43,402 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:43,516 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 08:34:43,695 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 08:34:43,713 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 08:34:43,713 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2018-11-18 08:34:43,714 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-11-18 08:34:43,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-11-18 08:34:43,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2018-11-18 08:34:43,715 INFO L87 Difference]: Start difference. First operand 972 states and 1118 transitions. Second operand 19 states. [2018-11-18 08:34:47,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:47,399 INFO L93 Difference]: Finished difference Result 3636 states and 4997 transitions. [2018-11-18 08:34:47,400 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-11-18 08:34:47,400 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 311 [2018-11-18 08:34:47,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:47,409 INFO L225 Difference]: With dead ends: 3636 [2018-11-18 08:34:47,409 INFO L226 Difference]: Without dead ends: 2701 [2018-11-18 08:34:47,413 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=607, Invalid=3815, Unknown=0, NotChecked=0, Total=4422 [2018-11-18 08:34:47,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2701 states. [2018-11-18 08:34:47,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2701 to 1855. [2018-11-18 08:34:47,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1855 states. [2018-11-18 08:34:47,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2066 transitions. [2018-11-18 08:34:47,536 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2066 transitions. Word has length 311 [2018-11-18 08:34:47,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:47,536 INFO L480 AbstractCegarLoop]: Abstraction has 1855 states and 2066 transitions. [2018-11-18 08:34:47,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-11-18 08:34:47,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2066 transitions. [2018-11-18 08:34:47,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2018-11-18 08:34:47,543 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:47,544 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 08:34:47,544 INFO L423 AbstractCegarLoop]: === Iteration 12 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:47,544 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:47,544 INFO L82 PathProgramCache]: Analyzing trace with hash -179277372, now seen corresponding path program 1 times [2018-11-18 08:34:47,544 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:47,545 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:47,545 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:47,546 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:47,546 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:47,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:47,772 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 08:34:47,773 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 08:34:47,773 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 08:34:47,781 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:47,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:47,900 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 08:34:48,039 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 08:34:48,059 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 08:34:48,059 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 20 [2018-11-18 08:34:48,060 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-18 08:34:48,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-18 08:34:48,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2018-11-18 08:34:48,061 INFO L87 Difference]: Start difference. First operand 1855 states and 2066 transitions. Second operand 20 states. [2018-11-18 08:34:49,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:49,575 INFO L93 Difference]: Finished difference Result 3507 states and 3924 transitions. [2018-11-18 08:34:49,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-18 08:34:49,576 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 327 [2018-11-18 08:34:49,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:49,583 INFO L225 Difference]: With dead ends: 3507 [2018-11-18 08:34:49,583 INFO L226 Difference]: Without dead ends: 1859 [2018-11-18 08:34:49,587 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2018-11-18 08:34:49,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1859 states. [2018-11-18 08:34:49,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1859 to 1855. [2018-11-18 08:34:49,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1855 states. [2018-11-18 08:34:49,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2061 transitions. [2018-11-18 08:34:49,704 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2061 transitions. Word has length 327 [2018-11-18 08:34:49,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:49,705 INFO L480 AbstractCegarLoop]: Abstraction has 1855 states and 2061 transitions. [2018-11-18 08:34:49,705 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-18 08:34:49,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2061 transitions. [2018-11-18 08:34:49,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2018-11-18 08:34:49,711 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:49,712 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 08:34:49,712 INFO L423 AbstractCegarLoop]: === Iteration 13 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:49,712 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:49,712 INFO L82 PathProgramCache]: Analyzing trace with hash -181030273, now seen corresponding path program 1 times [2018-11-18 08:34:49,712 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:49,712 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:49,713 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:49,713 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:49,713 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:49,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:49,918 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 08:34:49,918 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:49,918 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-11-18 08:34:49,919 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-18 08:34:49,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-18 08:34:49,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2018-11-18 08:34:49,919 INFO L87 Difference]: Start difference. First operand 1855 states and 2061 transitions. Second operand 13 states. [2018-11-18 08:34:50,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:50,853 INFO L93 Difference]: Finished difference Result 3402 states and 3805 transitions. [2018-11-18 08:34:50,853 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-18 08:34:50,853 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 328 [2018-11-18 08:34:50,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:50,858 INFO L225 Difference]: With dead ends: 3402 [2018-11-18 08:34:50,858 INFO L226 Difference]: Without dead ends: 1754 [2018-11-18 08:34:50,861 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 08:34:50,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2018-11-18 08:34:50,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1717. [2018-11-18 08:34:50,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1717 states. [2018-11-18 08:34:50,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 1899 transitions. [2018-11-18 08:34:50,937 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 1899 transitions. Word has length 328 [2018-11-18 08:34:50,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:50,938 INFO L480 AbstractCegarLoop]: Abstraction has 1717 states and 1899 transitions. [2018-11-18 08:34:50,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-18 08:34:50,938 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 1899 transitions. [2018-11-18 08:34:50,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2018-11-18 08:34:50,943 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:50,943 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 08:34:50,943 INFO L423 AbstractCegarLoop]: === Iteration 14 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:50,944 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:50,944 INFO L82 PathProgramCache]: Analyzing trace with hash 1504102361, now seen corresponding path program 1 times [2018-11-18 08:34:50,944 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:50,944 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:50,944 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:50,945 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:50,945 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:50,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:51,126 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 08:34:51,127 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 08:34:51,127 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 08:34:51,135 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:51,242 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 08:34:51,325 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 08:34:51,341 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-18 08:34:51,341 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 14 [2018-11-18 08:34:51,342 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 08:34:51,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 08:34:51,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2018-11-18 08:34:51,342 INFO L87 Difference]: Start difference. First operand 1717 states and 1899 transitions. Second operand 14 states. [2018-11-18 08:34:52,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:52,866 INFO L93 Difference]: Finished difference Result 3762 states and 4520 transitions. [2018-11-18 08:34:52,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 08:34:52,866 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 332 [2018-11-18 08:34:52,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:52,877 INFO L225 Difference]: With dead ends: 3762 [2018-11-18 08:34:52,877 INFO L226 Difference]: Without dead ends: 2807 [2018-11-18 08:34:52,880 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 348 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=249, Invalid=743, Unknown=0, NotChecked=0, Total=992 [2018-11-18 08:34:52,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2807 states. [2018-11-18 08:34:53,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2807 to 2155. [2018-11-18 08:34:53,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2155 states. [2018-11-18 08:34:53,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2155 states to 2155 states and 2392 transitions. [2018-11-18 08:34:53,021 INFO L78 Accepts]: Start accepts. Automaton has 2155 states and 2392 transitions. Word has length 332 [2018-11-18 08:34:53,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:53,022 INFO L480 AbstractCegarLoop]: Abstraction has 2155 states and 2392 transitions. [2018-11-18 08:34:53,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 08:34:53,022 INFO L276 IsEmpty]: Start isEmpty. Operand 2155 states and 2392 transitions. [2018-11-18 08:34:53,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 403 [2018-11-18 08:34:53,025 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 08:34:53,026 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 08:34:53,026 INFO L423 AbstractCegarLoop]: === Iteration 15 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 08:34:53,026 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 08:34:53,026 INFO L82 PathProgramCache]: Analyzing trace with hash 939749302, now seen corresponding path program 1 times [2018-11-18 08:34:53,026 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 08:34:53,026 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 08:34:53,027 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:53,027 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 08:34:53,027 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 08:34:53,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 08:34:53,166 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 08:34:53,166 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 08:34:53,167 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 08:34:53,167 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 08:34:53,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 08:34:53,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-11-18 08:34:53,167 INFO L87 Difference]: Start difference. First operand 2155 states and 2392 transitions. Second operand 8 states. [2018-11-18 08:34:53,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 08:34:53,498 INFO L93 Difference]: Finished difference Result 3595 states and 4029 transitions. [2018-11-18 08:34:53,498 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 08:34:53,498 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 402 [2018-11-18 08:34:53,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 08:34:53,500 INFO L225 Difference]: With dead ends: 3595 [2018-11-18 08:34:53,500 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 08:34:53,504 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 1 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 08:34:53,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 08:34:53,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 08:34:53,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 08:34:53,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 08:34:53,506 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 402 [2018-11-18 08:34:53,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 08:34:53,506 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 08:34:53,506 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 08:34:53,506 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 08:34:53,507 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 08:34:53,510 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 08:34:53,562 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,572 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,578 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,589 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,613 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,628 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,659 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,667 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,739 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,752 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,756 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,762 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,774 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,774 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,775 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,777 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,779 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,780 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,781 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,781 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,788 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,789 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,791 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,792 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,792 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,793 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,795 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,806 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,809 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,810 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,811 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,814 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,815 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,816 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,820 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,820 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,821 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,831 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,832 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,832 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,844 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,845 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,847 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,848 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,852 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,852 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,872 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,874 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,875 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,875 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,876 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,877 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,877 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,878 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,899 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,900 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,901 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,902 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,902 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,903 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,915 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,916 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,917 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,917 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,920 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,921 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,922 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,922 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,924 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,925 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,925 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,926 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,927 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,928 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,933 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,936 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,937 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,945 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,946 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,947 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,950 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,951 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,952 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,953 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,953 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,955 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,956 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,968 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,969 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,969 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,972 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,974 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,975 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,984 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,984 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,985 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,985 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,987 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,989 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,993 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,994 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,994 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,995 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:53,997 WARN L180 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 335 DAG size of output: 150 [2018-11-18 08:34:54,046 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,065 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,067 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,079 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,084 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,088 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,090 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,094 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,102 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,109 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,199 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,217 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,220 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,230 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,235 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,239 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,241 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,247 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,254 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,260 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,274 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,279 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,287 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,290 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,299 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,301 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,305 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,344 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,357 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,361 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,371 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,385 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,387 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,392 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,394 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,395 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,413 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,435 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,435 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,436 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,437 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,437 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,438 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,439 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,439 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,440 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,441 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,442 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,442 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,448 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,449 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,450 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,451 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,452 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,453 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,453 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,454 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,456 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,457 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,462 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,463 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,463 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,463 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,465 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,465 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,466 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,466 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,467 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,467 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,468 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,469 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,474 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,476 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,477 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,477 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,478 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,478 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,480 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,482 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,484 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,484 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,485 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,486 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,486 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,490 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,491 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,491 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,492 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,492 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,494 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,495 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,496 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,496 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,500 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,501 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,502 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,503 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,508 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,508 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,522 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,523 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,523 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,524 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,525 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,526 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,535 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,536 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,537 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,539 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,540 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,547 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,549 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,549 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,579 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,583 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,600 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,605 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,610 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,617 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,622 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,626 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,628 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,635 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,651 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,655 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,658 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,662 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,666 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,667 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,671 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,674 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,676 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,677 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,681 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,683 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,684 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,686 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,687 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,689 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,691 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,693 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,735 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,739 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,743 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,747 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,793 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,794 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,794 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,795 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,801 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,802 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,803 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,804 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,804 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,806 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,813 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,813 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,815 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,815 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,816 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,817 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,818 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,818 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,824 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,824 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,825 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,830 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,831 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,832 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,833 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,836 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,836 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,848 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,849 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,849 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,850 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,850 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,857 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,865 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,865 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,866 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,866 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,867 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,867 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,869 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,869 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,870 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,870 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,871 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,872 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,874 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,875 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,875 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,876 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,879 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,880 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,882 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,882 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,883 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,884 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,884 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,887 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,888 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,894 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,894 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,895 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,897 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,898 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,899 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,900 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,901 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,902 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,903 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,903 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,904 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,905 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,907 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,907 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,908 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,908 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,909 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 263 DAG size of output: 113 [2018-11-18 08:34:54,912 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,916 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,918 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,923 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,924 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,926 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,929 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,931 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,932 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,933 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,935 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,939 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,940 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,944 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,986 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,991 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,995 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:54,999 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,014 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,017 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,020 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,023 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,031 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,036 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,042 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,065 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,087 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,087 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,088 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,089 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,091 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,091 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,092 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,092 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,097 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,098 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,099 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,100 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,100 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,101 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,102 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,108 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,109 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,110 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,111 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,112 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,113 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,114 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,114 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,117 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,118 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,118 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,125 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,125 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,126 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,134 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,135 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,137 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,137 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,139 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,140 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,140 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,141 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,152 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,153 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,154 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,154 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,154 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,155 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,155 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,156 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,171 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,172 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,174 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,183 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,184 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,185 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,185 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,187 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,188 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,189 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,189 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,190 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,191 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,192 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,192 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,193 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,194 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,198 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,198 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,200 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,200 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,206 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,207 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,208 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,209 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,209 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,211 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,211 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,212 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,212 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,213 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,214 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,215 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,223 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,224 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,224 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,227 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,228 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,228 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,230 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,235 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,235 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,236 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,236 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,238 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,240 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,244 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,245 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,246 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,246 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 08:34:55,247 WARN L180 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 335 DAG size of output: 150 [2018-11-18 08:34:55,536 WARN L180 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 35 [2018-11-18 08:34:55,748 WARN L180 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 36 [2018-11-18 08:34:56,189 WARN L180 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 55 [2018-11-18 08:34:56,429 WARN L180 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 44 [2018-11-18 08:34:56,658 WARN L180 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 39 [2018-11-18 08:34:57,231 WARN L180 SmtUtils]: Spent 545.00 ms on a formula simplification. DAG size of input: 248 DAG size of output: 50 [2018-11-18 08:34:57,371 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 34 [2018-11-18 08:34:58,340 WARN L180 SmtUtils]: Spent 963.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 81 [2018-11-18 08:34:59,496 WARN L180 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 261 DAG size of output: 79 [2018-11-18 08:34:59,747 WARN L180 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 256 DAG size of output: 1 [2018-11-18 08:35:00,108 WARN L180 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 48 [2018-11-18 08:35:00,367 WARN L180 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 50 [2018-11-18 08:35:00,544 WARN L180 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 50 [2018-11-18 08:35:00,820 WARN L180 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 50 [2018-11-18 08:35:01,559 WARN L180 SmtUtils]: Spent 734.00 ms on a formula simplification. DAG size of input: 249 DAG size of output: 52 [2018-11-18 08:35:01,733 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 34 [2018-11-18 08:35:01,899 WARN L180 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 33 [2018-11-18 08:35:02,105 WARN L180 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 35 [2018-11-18 08:35:02,288 WARN L180 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 34 [2018-11-18 08:35:02,497 WARN L180 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 47 [2018-11-18 08:35:02,871 WARN L180 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 51 [2018-11-18 08:35:03,119 WARN L180 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 40 [2018-11-18 08:35:03,261 WARN L180 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 38 [2018-11-18 08:35:03,526 WARN L180 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 34 [2018-11-18 08:35:04,387 WARN L180 SmtUtils]: Spent 855.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 73 [2018-11-18 08:35:04,826 WARN L180 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 55 [2018-11-18 08:35:04,828 INFO L425 ceAbstractionStarter]: For program point L280(lines 280 284) no Hoare annotation was computed. [2018-11-18 08:35:04,828 INFO L425 ceAbstractionStarter]: For program point L280-1(lines 280 284) no Hoare annotation was computed. [2018-11-18 08:35:04,828 INFO L425 ceAbstractionStarter]: For program point L275(line 275) no Hoare annotation was computed. [2018-11-18 08:35:04,828 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeFINAL(lines 249 304) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L274-1(lines 274 295) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L274-3(lines 274 295) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L296(lines 273 297) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeEXIT(lines 249 304) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeENTRY(lines 249 304) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L337(lines 337 341) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L337-1(lines 337 341) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetENTRY(lines 305 364) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L331-1(lines 331 356) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetEXIT(lines 305 364) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L331-3(lines 331 356) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L350(line 350) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L350-1(line 350) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetFINAL(lines 305 364) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L332(line 332) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point L357(lines 330 358) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L428 ceAbstractionStarter]: At program point select_helpersFINAL(lines 679 685) the Hoare annotation is: true [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point select_helpersEXIT(lines 679 685) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L425 ceAbstractionStarter]: For program point valid_productEXIT(lines 686 694) no Hoare annotation was computed. [2018-11-18 08:35:04,829 INFO L428 ceAbstractionStarter]: At program point valid_productENTRY(lines 686 694) the Hoare annotation is: true [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point valid_productFINAL(lines 686 694) no Hoare annotation was computed. [2018-11-18 08:35:04,830 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)) (not (= ~waterLevel~0 1)) (not (= ~methaneLevelCritical~0 0)) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__1EXIT(lines 44 51) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__1FINAL(lines 44 51) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L421 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__2ENTRY(lines 52 61) the Hoare annotation is: (let ((.cse0 (not (= 1 ~pumpRunning~0))) (.cse4 (not (= ~waterLevel~0 1))) (.cse5 (not (= ~methaneLevelCritical~0 0))) (.cse11 (not (= ~waterLevel~0 2))) (.cse3 (not (= |old(~switchedOnBeforeTS~0)| ~pumpRunning~0))) (.cse2 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse9 (< 2 ~waterLevel~0)) (.cse6 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse10 (not (= ~methaneLevelCritical~0 1))) (.cse12 (< 1 ~waterLevel~0)) (.cse7 (not (= 0 ~pumpRunning~0))) (.cse1 (not (= ~systemActive~0 1))) (.cse8 (<= 1 ~switchedOnBeforeTS~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (or .cse6 .cse7 .cse1) (or .cse2 .cse8) .cse9 .cse5) (or (< 0 ~waterLevel~0) .cse7 .cse2 .cse1 .cse3 .cse5) (or .cse2 (or .cse10 .cse0 .cse1 .cse3 .cse4)) (or .cse2 .cse10 .cse7 .cse1 .cse3 .cse11) (or .cse6 .cse12 .cse7 .cse8 .cse1 .cse5) (or .cse7 .cse1 .cse3 .cse4 .cse5 .cse2) (or .cse7 .cse2 .cse1 .cse3 .cse5 .cse11) (or .cse10 .cse12 .cse7 .cse1 .cse3 .cse2) (or .cse10 (or .cse8 .cse2) (or .cse6 .cse7 .cse9 .cse1)) (or .cse6 .cse10 .cse12 .cse7 .cse1 .cse8))) [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__2EXIT(lines 52 61) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point L57(line 57) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__2FINAL(lines 52 61) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L428 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__3ENTRY(lines 62 90) the Hoare annotation is: true [2018-11-18 08:35:04,830 INFO L421 ceAbstractionStarter]: At program point L77(line 77) the Hoare annotation is: (let ((.cse3 (not (= ~methaneLevelCritical~0 1))) (.cse4 (not (= 0 ~pumpRunning~0))) (.cse5 (< 2 ~waterLevel~0)) (.cse0 (not (= 1 ~pumpRunning~0))) (.cse1 (not (= ~systemActive~0 1))) (.cse6 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 (not (= ~waterLevel~0 2))) (or .cse3 .cse4 .cse5 .cse1 .cse6) (or .cse4 .cse5 .cse1 .cse6 .cse2) (or (< ~switchedOnBeforeTS~0 1) .cse3 (< 1 ~waterLevel~0) .cse4 .cse1) (or .cse5 .cse0 .cse1 .cse6 .cse2))) [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__3EXIT(lines 62 90) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point L75(lines 75 81) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point L74(lines 74 84) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L421 ceAbstractionStarter]: At program point L72(line 72) the Hoare annotation is: (let ((.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse1 (not (= 0 ~pumpRunning~0))) (.cse8 (not (= ~waterLevel~0 2))) (.cse2 (= ~waterLevel~0 __utac_acc__Specification5_spec__3_~tmp~0)) (.cse4 (< 2 ~waterLevel~0)) (.cse7 (not (= 1 ~pumpRunning~0))) (.cse3 (not (= ~systemActive~0 1))) (.cse5 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse6 (not (= ~methaneLevelCritical~0 0)))) (and (or (< ~switchedOnBeforeTS~0 1) .cse0 (< 1 ~waterLevel~0) .cse1 .cse2 .cse3) (or .cse2 .cse1 .cse4 .cse3 .cse5 .cse6) (or .cse7 .cse3 .cse6 .cse8) (or .cse0 .cse1 .cse4 .cse3 .cse5 .cse2) (or .cse1 .cse3 .cse5 .cse6 .cse8) (or .cse0 .cse1 .cse3 .cse5 .cse8) (or .cse2 .cse4 .cse7 .cse3 .cse5 .cse6))) [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point L72-1(line 72) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point L70(lines 70 87) no Hoare annotation was computed. [2018-11-18 08:35:04,830 INFO L425 ceAbstractionStarter]: For program point L70-1(lines 62 90) no Hoare annotation was computed. [2018-11-18 08:35:04,831 INFO L428 ceAbstractionStarter]: At program point L68(line 68) the Hoare annotation is: true [2018-11-18 08:35:04,831 INFO L425 ceAbstractionStarter]: For program point L68-1(line 68) no Hoare annotation was computed. [2018-11-18 08:35:04,831 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)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and (= 0 ~methaneLevelCritical~0) (= ~systemActive~0 1) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) [2018-11-18 08:35:04,831 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) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~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 08:35:04,831 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 173 195) no Hoare annotation was computed. [2018-11-18 08:35:04,831 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) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~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 08:35:04,831 INFO L425 ceAbstractionStarter]: For program point L183(lines 183 190) no Hoare annotation was computed. [2018-11-18 08:35:04,831 INFO L425 ceAbstractionStarter]: For program point L183-1(lines 183 190) no Hoare annotation was computed. [2018-11-18 08:35:04,831 INFO L425 ceAbstractionStarter]: For program point L181(line 181) no Hoare annotation was computed. [2018-11-18 08:35:04,831 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)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and (= 0 ~methaneLevelCritical~0) (= ~systemActive~0 1) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) [2018-11-18 08:35:04,832 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)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and (= 0 ~methaneLevelCritical~0) (= ~systemActive~0 1) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) [2018-11-18 08:35:04,832 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)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and (= 0 ~methaneLevelCritical~0) (= ~systemActive~0 1) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 173 195) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point Specification2EXIT(lines 127 150) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point Specification2ENTRY(lines 127 150) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point Specification2FINAL(lines 127 150) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point L145(line 145) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point L144(line 144) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point L143(line 143) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point L142(line 142) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point L141(line 141) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point L140(line 140) no Hoare annotation was computed. [2018-11-18 08:35:04,832 INFO L425 ceAbstractionStarter]: For program point L139(line 139) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L138(line 138) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L137(line 137) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L136(line 136) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L135(line 135) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L134(line 134) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L133(line 133) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L132(line 132) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L421 ceAbstractionStarter]: At program point L765(line 765) the Hoare annotation is: (let ((.cse0 (< 1 ~waterLevel~0)) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse4 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse0 (= ~switchedOnBeforeTS~0 ~pumpRunning~0) (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse4) (or (not (= ~methaneLevelCritical~0 1)) .cse1 (< 2 ~waterLevel~0) .cse2 .cse3) (or (or .cse3 (or .cse1 .cse2 (not (= ~waterLevel~0 2)))) .cse4))) [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L765-1(lines 746 770) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L421 ceAbstractionStarter]: At program point L760(line 760) the Hoare annotation is: (let ((.cse4 (< 1 ~waterLevel~0)) (.cse0 (and (= 0 processEnvironment__wrappee__methaneQuery_~tmp~5) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse5 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 (< 2 ~waterLevel~0) .cse2 .cse3) (or (or .cse4 .cse1 .cse2 .cse3 .cse5) .cse0) (or .cse4 (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse5) (or .cse0 (or (or .cse3 (or .cse1 .cse2 (not (= ~waterLevel~0 2)))) .cse5)))) [2018-11-18 08:35:04,833 INFO L421 ceAbstractionStarter]: At program point L756(line 756) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse6 (= ~waterLevel~0 2)) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse0 (< 1 ~waterLevel~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse1 .cse2 .cse3 .cse4 (not .cse6)) (or (not (= ~methaneLevelCritical~0 1)) .cse1 (and .cse6 .cse5) (< 2 ~waterLevel~0) .cse2 .cse3) (or .cse0 (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse4))) [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L754(lines 754 762) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L421 ceAbstractionStarter]: At program point processEnvironment__wrappee__methaneQueryENTRY(lines 746 770) the Hoare annotation is: (let ((.cse0 (< 1 ~waterLevel~0)) (.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or (or .cse0 .cse1 .cse2 .cse3 .cse4) .cse5) (or .cse0 .cse5 (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse4) (or .cse1 .cse5 .cse2 .cse3 .cse4 (not (= ~waterLevel~0 2))) (or (not (= ~methaneLevelCritical~0 1)) .cse1 .cse5 (< 2 ~waterLevel~0) .cse2 .cse3))) [2018-11-18 08:35:04,833 INFO L421 ceAbstractionStarter]: At program point L752(line 752) the Hoare annotation is: (let ((.cse0 (< 1 ~waterLevel~0)) (.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or (or .cse0 .cse1 .cse2 .cse3 .cse4) .cse5) (or .cse1 .cse5 .cse2 .cse3 .cse4 (not (= ~waterLevel~0 2))) (or .cse0 (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse3 .cse4) (or (not (= ~methaneLevelCritical~0 1)) .cse1 .cse5 (< 2 ~waterLevel~0) .cse2 .cse3))) [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L752-1(line 752) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point L750(lines 750 767) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__methaneQueryEXIT(lines 746 770) no Hoare annotation was computed. [2018-11-18 08:35:04,833 INFO L425 ceAbstractionStarter]: For program point isPumpRunningEXIT(lines 841 849) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L428 ceAbstractionStarter]: At program point isPumpRunningENTRY(lines 841 849) the Hoare annotation is: true [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point isPumpRunningFINAL(lines 841 849) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L857(lines 857 865) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L857-2(lines 857 865) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L880(line 880) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L880-1(line 880) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point printPumpFINAL(lines 850 885) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point printPumpENTRY(lines 850 885) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L869(lines 869 877) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L869-2(lines 869 877) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point printPumpEXIT(lines 850 885) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point select_featuresEXIT(lines 672 678) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L428 ceAbstractionStarter]: At program point select_featuresFINAL(lines 672 678) the Hoare annotation is: true [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setENTRY(lines 203 248) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setEXIT(lines 203 248) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setFINAL(lines 203 248) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeFINAL(lines 516 561) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L536(lines 536 543) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L530(lines 530 550) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point L530-1(lines 530 550) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeENTRY(lines 516 561) no Hoare annotation was computed. [2018-11-18 08:35:04,834 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeEXIT(lines 516 561) no Hoare annotation was computed. [2018-11-18 08:35:04,834 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)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and (= 0 ~methaneLevelCritical~0) (= ~systemActive~0 1) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point runTestEXIT(lines 159 169) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point runTestFINAL(lines 159 169) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L421 ceAbstractionStarter]: At program point L164(line 164) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= ~systemActive~0 1) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~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 08:35:04,835 INFO L428 ceAbstractionStarter]: At program point isMethaneAlarmENTRY(lines 830 840) the Hoare annotation is: true [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmEXIT(lines 830 840) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmFINAL(lines 830 840) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L428 ceAbstractionStarter]: At program point L835(line 835) the Hoare annotation is: true [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point L835-1(line 835) no Hoare annotation was computed. [2018-11-18 08:35:04,835 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)|)) (= ~switchedOnBeforeTS~0 ~pumpRunning~0) (not (= ~systemActive~0 1)) (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point deactivatePumpEXIT(lines 822 829) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point deactivatePumpFINAL(lines 822 829) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point L650(lines 650 656) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryEXIT(lines 646 659) no Hoare annotation was computed. [2018-11-18 08:35:04,835 INFO L428 ceAbstractionStarter]: At program point isHighWaterSensorDryENTRY(lines 646 659) the Hoare annotation is: true [2018-11-18 08:35:04,836 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryFINAL(lines 646 659) no Hoare annotation was computed. [2018-11-18 08:35:04,836 INFO L421 ceAbstractionStarter]: At program point L791(line 791) the Hoare annotation is: (let ((.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse0 (< 1 ~waterLevel~0)) (.cse6 (not (= 1 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or (or .cse0 .cse1 .cse2 .cse3 .cse4) .cse5) (or .cse1 .cse5 .cse2 .cse3 .cse4 (not (= ~waterLevel~0 2))) (or .cse0 .cse6 .cse2 .cse3 .cse4) (or .cse7 .cse1 .cse5 (< 2 ~waterLevel~0) .cse2 .cse3) (or .cse7 .cse0 .cse6 .cse2 .cse3))) [2018-11-18 08:35:04,836 INFO L425 ceAbstractionStarter]: For program point processEnvironmentEXIT(lines 772 796) no Hoare annotation was computed. [2018-11-18 08:35:04,836 INFO L425 ceAbstractionStarter]: For program point L791-1(lines 772 796) no Hoare annotation was computed. [2018-11-18 08:35:04,836 INFO L421 ceAbstractionStarter]: At program point processEnvironmentENTRY(lines 772 796) the Hoare annotation is: (let ((.cse0 (< 1 ~waterLevel~0)) (.cse6 (not (= 1 |old(~pumpRunning~0)|))) (.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)))) (and (or (or .cse0 .cse1 .cse2 .cse3 .cse4) .cse5) (or .cse0 .cse5 .cse6 .cse2 .cse3 .cse4) (or .cse7 .cse0 .cse6 .cse5 .cse2 .cse3) (or .cse1 .cse5 .cse2 .cse3 .cse4 (not (= ~waterLevel~0 2))) (or .cse7 .cse1 .cse5 (< 2 ~waterLevel~0) .cse2 .cse3))) [2018-11-18 08:35:04,836 INFO L421 ceAbstractionStarter]: At program point L786(line 786) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse6 (not (= ~methaneLevelCritical~0 1))) (.cse0 (< 1 ~waterLevel~0)) (.cse5 (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 .cse0 .cse5 .cse2 .cse3 .cse4 (and (= processEnvironment_~tmp~6 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (or .cse6 .cse1 (< 2 ~waterLevel~0) .cse2 .cse3) (or (or .cse3 (or .cse1 .cse2 (not (= ~waterLevel~0 2)))) .cse4) (or .cse6 .cse0 .cse5 .cse2 .cse3))) [2018-11-18 08:35:04,836 INFO L421 ceAbstractionStarter]: At program point L782(line 782) the Hoare annotation is: (let ((.cse0 (< 1 ~waterLevel~0)) (.cse5 (not (= ~methaneLevelCritical~0 1))) (.cse6 (not (= 1 |old(~pumpRunning~0)|))) (.cse7 (and (= processEnvironment_~tmp~6 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse4 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse6 .cse2 .cse3 (not (= ~waterLevel~0 1)) .cse7) (or .cse5 .cse1 (< 2 ~waterLevel~0) .cse2 .cse3) (or .cse0 .cse6 .cse2 .cse3 .cse4) (or (< 0 ~waterLevel~0) .cse5 .cse6 .cse2 .cse3 .cse7) (or (or .cse3 (or .cse1 .cse2 (not (= ~waterLevel~0 2)))) .cse4))) [2018-11-18 08:35:04,836 INFO L425 ceAbstractionStarter]: For program point L780(lines 780 788) no Hoare annotation was computed. [2018-11-18 08:35:04,837 INFO L421 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: (let ((.cse0 (< 1 ~waterLevel~0)) (.cse6 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse4 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse5 .cse6 .cse2 .cse3 .cse4) (or .cse7 .cse0 .cse6 .cse5 .cse2 .cse3) (or .cse7 .cse1 (< 2 ~waterLevel~0) .cse2 .cse3) (or (or .cse3 (or .cse1 .cse2 (not (= ~waterLevel~0 2)))) .cse4))) [2018-11-18 08:35:04,837 INFO L425 ceAbstractionStarter]: For program point L778-1(line 778) no Hoare annotation was computed. [2018-11-18 08:35:04,837 INFO L425 ceAbstractionStarter]: For program point L776(lines 776 793) no Hoare annotation was computed. [2018-11-18 08:35:04,837 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__baseEXIT(lines 738 744) no Hoare annotation was computed. [2018-11-18 08:35:04,837 INFO L428 ceAbstractionStarter]: At program point processEnvironment__wrappee__baseFINAL(lines 738 744) the Hoare annotation is: true [2018-11-18 08:35:04,837 INFO L421 ceAbstractionStarter]: At program point L962-2(lines 954 967) the Hoare annotation is: (let ((.cse5 (= ~systemActive~0 1)) (.cse6 (= test_~splverifierCounter~0 0))) (let ((.cse0 (and (= 2 ~waterLevel~0) .cse5 .cse6)) (.cse1 (= 0 ~methaneLevelCritical~0)) (.cse11 (= ~pumpRunning~0 1)) (.cse8 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse7 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse4 (<= 1 ~switchedOnBeforeTS~0)) (.cse10 (<= ~waterLevel~0 2)) (.cse2 (<= ~pumpRunning~0 0)) (.cse9 (= ~methaneLevelCritical~0 1)) (.cse3 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (or (not (= |old(~systemActive~0)| 1)) (and (and .cse0 .cse1) .cse2 .cse3) (not (= 0 |old(~pumpRunning~0)|)) (and (or (and .cse4 .cse1 .cse5 .cse6) (and .cse1 .cse5 .cse6 .cse7)) (<= ~waterLevel~0 1) .cse2 .cse3) (and .cse1 .cse2 .cse8 .cse5 .cse3 .cse6) (and .cse0 .cse2 .cse9 .cse3) (and .cse10 (and .cse1 (and .cse5 .cse6) .cse11)) (and (and .cse10 .cse5 .cse6) .cse11 .cse9) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse9 .cse5 (= 0 ~pumpRunning~0) .cse8 .cse6) (and (or (and .cse10 .cse5 .cse6 .cse7) (and .cse4 .cse10 .cse5 .cse6)) .cse2 .cse9 .cse3)))) [2018-11-18 08:35:04,837 INFO L421 ceAbstractionStarter]: At program point testENTRY(lines 914 979) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= ~systemActive~0 1) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= |old(~systemActive~0)| 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-18 08:35:04,837 INFO L425 ceAbstractionStarter]: For program point L925(lines 924 971) no Hoare annotation was computed. [2018-11-18 08:35:04,838 INFO L421 ceAbstractionStarter]: At program point L956(line 956) the Hoare annotation is: (let ((.cse5 (= ~systemActive~0 1)) (.cse6 (= test_~splverifierCounter~0 0))) (let ((.cse0 (and (= 2 ~waterLevel~0) .cse5 .cse6)) (.cse1 (= 0 ~methaneLevelCritical~0)) (.cse11 (= ~pumpRunning~0 1)) (.cse8 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse7 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse4 (<= 1 ~switchedOnBeforeTS~0)) (.cse10 (<= ~waterLevel~0 2)) (.cse2 (<= ~pumpRunning~0 0)) (.cse9 (= ~methaneLevelCritical~0 1)) (.cse3 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (or (not (= |old(~systemActive~0)| 1)) (and (and .cse0 .cse1) .cse2 .cse3) (not (= 0 |old(~pumpRunning~0)|)) (and (or (and .cse4 .cse1 .cse5 .cse6) (and .cse1 .cse5 .cse6 .cse7)) (<= ~waterLevel~0 1) .cse2 .cse3) (and .cse1 .cse2 .cse8 .cse5 .cse3 .cse6) (and .cse0 .cse2 .cse9 .cse3) (and .cse10 (and .cse1 (and .cse5 .cse6) .cse11)) (and (and .cse10 .cse5 .cse6) .cse11 .cse9) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse9 .cse5 (= 0 ~pumpRunning~0) .cse8 .cse6) (and (or (and .cse10 .cse5 .cse6 .cse7) (and .cse4 .cse10 .cse5 .cse6)) .cse2 .cse9 .cse3)))) [2018-11-18 08:35:04,838 INFO L425 ceAbstractionStarter]: For program point L954(lines 954 967) no Hoare annotation was computed. [2018-11-18 08:35:04,838 INFO L425 ceAbstractionStarter]: For program point testFINAL(lines 914 979) no Hoare annotation was computed. [2018-11-18 08:35:04,838 INFO L421 ceAbstractionStarter]: At program point L946(line 946) the Hoare annotation is: (let ((.cse2 (= ~systemActive~0 1)) (.cse4 (= test_~splverifierCounter~0 0))) (let ((.cse5 (and (= 2 ~waterLevel~0) .cse2 .cse4)) (.cse0 (= 0 ~methaneLevelCritical~0)) (.cse8 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse7 (<= ~waterLevel~0 2)) (.cse1 (<= ~pumpRunning~0 0)) (.cse6 (= ~methaneLevelCritical~0 1)) (.cse3 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (or (and .cse0 .cse1 (= |old(~waterLevel~0)| ~waterLevel~0) .cse2 .cse3 .cse4) (not (= |old(~systemActive~0)| 1)) (and (and .cse5 .cse0) .cse1 .cse3) (and .cse5 .cse1 .cse6 .cse3) (and .cse7 (and (and .cse2 .cse4) .cse0 (= ~pumpRunning~0 1))) (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse7 .cse1 .cse2 .cse3 .cse4 .cse8) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and (or (and .cse7 .cse2 .cse4 .cse8) (and (<= 1 ~switchedOnBeforeTS~0) .cse7 .cse2 .cse4)) .cse1 .cse6 .cse3)))) [2018-11-18 08:35:04,838 INFO L425 ceAbstractionStarter]: For program point L944(lines 944 950) no Hoare annotation was computed. [2018-11-18 08:35:04,838 INFO L425 ceAbstractionStarter]: For program point L944-1(lines 944 950) no Hoare annotation was computed. [2018-11-18 08:35:04,838 INFO L421 ceAbstractionStarter]: At program point L969(lines 924 971) the Hoare annotation is: (let ((.cse7 (= ~waterLevel~0 2)) (.cse8 (= 0 ~pumpRunning~0)) (.cse6 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse0 (= 0 ~methaneLevelCritical~0)) (.cse9 (= ~pumpRunning~0 1)) (.cse5 (<= ~waterLevel~0 1)) (.cse1 (<= ~pumpRunning~0 0)) (.cse10 (= ~methaneLevelCritical~0 1)) (.cse2 (= ~systemActive~0 1)) (.cse3 (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse4 (= test_~splverifierCounter~0 0))) (or (and .cse0 .cse1 (= |old(~waterLevel~0)| ~waterLevel~0) .cse2 .cse3 .cse4) (and .cse0 .cse5 .cse1 .cse2 .cse3 .cse4 .cse6) (not (= |old(~systemActive~0)| 1)) (and .cse0 .cse7 .cse2 .cse8 .cse4 .cse6) (and .cse0 .cse7 .cse9 .cse2 .cse4) (not (= 0 |old(~pumpRunning~0)|)) (and .cse5 .cse1 .cse10 .cse2 .cse3 .cse4 .cse6) (and .cse7 .cse10 .cse2 .cse8 .cse4 .cse6) (or (and .cse0 .cse5 .cse9 .cse2 .cse4 .cse6) (and .cse0 (and (not (= ~waterLevel~0 1)) (not (= ~switchedOnBeforeTS~0 0)) .cse9 .cse2 .cse4) .cse5)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and (<= 1 ~switchedOnBeforeTS~0) .cse5 .cse1 .cse10 .cse2 .cse3 .cse4))) [2018-11-18 08:35:04,839 INFO L421 ceAbstractionStarter]: At program point L936(line 936) the Hoare annotation is: (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse8 (= ~waterLevel~0 2)) (.cse7 (= ~pumpRunning~0 1)) (.cse9 (= 1 ~waterLevel~0)) (.cse6 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse1 (<= ~waterLevel~0 1)) (.cse3 (= ~systemActive~0 1)) (.cse5 (= test_~splverifierCounter~0 0)) (.cse2 (<= ~pumpRunning~0 0)) (.cse10 (= ~methaneLevelCritical~0 1)) (.cse4 (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (not (= |old(~systemActive~0)| 1)) (and .cse0 (and (and (not (= ~switchedOnBeforeTS~0 0)) .cse3 .cse5) .cse1) .cse7) (and .cse0 .cse8 .cse2 .cse3 .cse4 .cse5 .cse6) (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse9 .cse2 .cse3 .cse4 .cse5) (and .cse8 .cse10 .cse3 (= 0 ~pumpRunning~0) .cse5 .cse6) (and .cse0 .cse8 .cse7 .cse3 .cse5) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse9 .cse2 .cse10 .cse3 .cse4 .cse5) (and (or (and .cse1 .cse3 .cse5 .cse6) (and (<= 1 ~switchedOnBeforeTS~0) .cse1 .cse3 .cse5)) .cse2 .cse10 .cse4))) [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point L934(lines 934 940) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point L934-1(lines 934 940) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point L926(lines 926 930) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point L924-1(lines 924 971) no Hoare annotation was computed. [2018-11-18 08:35:04,839 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 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point testEXIT(lines 914 979) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point L962(lines 962 966) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argENTRY(lines 470 515) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argEXIT(lines 470 515) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argFINAL(lines 470 515) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point L490(lines 490 497) no Hoare annotation was computed. [2018-11-18 08:35:04,839 INFO L425 ceAbstractionStarter]: For program point L484(lines 484 504) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point L484-1(lines 484 504) no Hoare annotation was computed. [2018-11-18 08:35:04,840 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 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point activatePump__wrappee__highWaterSensorEXIT(lines 797 804) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point activatePump__wrappee__highWaterSensorFINAL(lines 797 804) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point L622(lines 622 630) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point L622-2(lines 622 630) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point printEnvironmentEXIT(lines 614 636) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point printEnvironmentENTRY(lines 614 636) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point printEnvironmentFINAL(lines 614 636) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point L417(lines 416 436) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point L448(line 448) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point L448-1(line 448) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtENTRY(lines 367 469) no Hoare annotation was computed. [2018-11-18 08:35:04,840 INFO L425 ceAbstractionStarter]: For program point L413(lines 413 454) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L432(line 432) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L432-1(line 432) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L391(lines 391 395) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L455(lines 455 466) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtFINAL(lines 367 469) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L418(lines 418 422) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L416-1(lines 416 436) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L416-3(lines 416 436) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L437(lines 415 438) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtEXIT(lines 367 469) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L396(lines 396 412) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point L456(lines 456 463) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point select_oneENTRY(lines 662 671) no Hoare annotation was computed. [2018-11-18 08:35:04,841 INFO L425 ceAbstractionStarter]: For program point select_oneFINAL(lines 662 671) no Hoare annotation was computed. [2018-11-18 08:35:04,842 INFO L425 ceAbstractionStarter]: For program point select_oneEXIT(lines 662 671) no Hoare annotation was computed. [2018-11-18 08:35:04,842 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 08:35:04,842 INFO L421 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) [2018-11-18 08:35:04,842 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 08:35:04,842 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 (and (= activatePump_~tmp~7 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse1 .cse2 (not (= ~methaneLevelCritical~0 0)) .cse3) (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2 .cse3))) [2018-11-18 08:35:04,842 INFO L425 ceAbstractionStarter]: For program point L816-1(lines 805 821) no Hoare annotation was computed. [2018-11-18 08:35:04,842 INFO L425 ceAbstractionStarter]: For program point L812(lines 812 818) no Hoare annotation was computed. [2018-11-18 08:35:04,842 INFO L425 ceAbstractionStarter]: For program point activatePumpEXIT(lines 805 821) no Hoare annotation was computed. [2018-11-18 08:35:04,842 INFO L421 ceAbstractionStarter]: At program point L810(line 810) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse0 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~waterLevel~0 2)))) (and (or .cse0 (not (= ~methaneLevelCritical~0 1)) .cse1 .cse2 .cse3 .cse4) (or .cse1 .cse0 .cse2 .cse3 (not (= ~methaneLevelCritical~0 0)) .cse4))) [2018-11-18 08:35:04,842 INFO L425 ceAbstractionStarter]: For program point L810-1(line 810) no Hoare annotation was computed. [2018-11-18 08:35:04,842 INFO L421 ceAbstractionStarter]: At program point activatePumpENTRY(lines 805 821) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse0 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~waterLevel~0 2)))) (and (or .cse0 (not (= ~methaneLevelCritical~0 1)) .cse1 .cse2 .cse3 .cse4) (or .cse1 .cse0 .cse2 .cse3 (not (= ~methaneLevelCritical~0 0)) .cse4))) [2018-11-18 08:35:04,843 INFO L428 ceAbstractionStarter]: At program point getWaterLevelENTRY(lines 637 645) the Hoare annotation is: true [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point getWaterLevelFINAL(lines 637 645) no Hoare annotation was computed. [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point getWaterLevelEXIT(lines 637 645) no Hoare annotation was computed. [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelEXIT(lines 886 904) no Hoare annotation was computed. [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point L895(lines 895 899) no Hoare annotation was computed. [2018-11-18 08:35:04,843 INFO L428 ceAbstractionStarter]: At program point L893(line 893) the Hoare annotation is: true [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point L895-2(lines 895 899) no Hoare annotation was computed. [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point L893-1(line 893) no Hoare annotation was computed. [2018-11-18 08:35:04,843 INFO L428 ceAbstractionStarter]: At program point isHighWaterLevelENTRY(lines 886 904) the Hoare annotation is: true [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelFINAL(lines 886 904) no Hoare annotation was computed. [2018-11-18 08:35:04,843 INFO L421 ceAbstractionStarter]: At program point changeMethaneLevelENTRY(lines 593 604) the Hoare annotation is: (let ((.cse0 (not (= 0 ~pumpRunning~0))) (.cse2 (not (= ~systemActive~0 1)))) (let ((.cse3 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse7 (< 1 ~waterLevel~0)) (.cse1 (= 0 ~methaneLevelCritical~0)) (.cse4 (not (= |old(~methaneLevelCritical~0)| 0))) (.cse8 (= ~methaneLevelCritical~0 1)) (.cse6 (not (= |old(~methaneLevelCritical~0)| 1))) (.cse5 (or .cse0 .cse2 (not (= ~waterLevel~0 2))))) (and (or (< 0 ~waterLevel~0) .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 (not (= ~waterLevel~0 1)) .cse4) (or (or .cse5 .cse4) .cse1) (or .cse6 .cse7 .cse0 .cse2 .cse3 .cse8) (or (< ~switchedOnBeforeTS~0 1) .cse6 .cse7 .cse0 .cse2 .cse8) (or .cse1 (or (< 2 ~waterLevel~0) (or (not (= 1 ~pumpRunning~0)) .cse2)) .cse4) (or .cse8 (or .cse6 .cse5))))) [2018-11-18 08:35:04,843 INFO L425 ceAbstractionStarter]: For program point changeMethaneLevelEXIT(lines 593 604) no Hoare annotation was computed. [2018-11-18 08:35:04,844 INFO L425 ceAbstractionStarter]: For program point L597-1(lines 593 604) no Hoare annotation was computed. [2018-11-18 08:35:04,844 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-11-18 08:35:04,844 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intENTRY(line -1) no Hoare annotation was computed. [2018-11-18 08:35:04,844 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-11-18 08:35:04,844 INFO L421 ceAbstractionStarter]: At program point L727(line 727) the Hoare annotation is: (let ((.cse26 (= ~systemActive~0 1))) (let ((.cse18 (not (= 1 |old(~pumpRunning~0)|))) (.cse12 (not .cse26))) (let ((.cse5 (< 2 |old(~waterLevel~0)|)) (.cse25 (= ~methaneLevelCritical~0 1)) (.cse21 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse14 (<= ~waterLevel~0 0)) (.cse0 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse22 (= ~methaneLevelCritical~0 0)) (.cse23 (or .cse18 .cse12)) (.cse11 (not (= 0 |old(~pumpRunning~0)|))) (.cse24 (not (= |old(~waterLevel~0)| 2)))) (let ((.cse7 (or .cse11 .cse12 .cse24)) (.cse3 (or .cse22 .cse23)) (.cse4 (and .cse25 .cse26 .cse21 .cse14 .cse0 .cse1)) (.cse16 (not (= |old(~waterLevel~0)| 1))) (.cse2 (not .cse25)) (.cse13 (< 1 |old(~waterLevel~0)|)) (.cse19 (= 1 ~waterLevel~0)) (.cse17 (or .cse12 .cse24)) (.cse20 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse9 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse6 (and .cse21 .cse0 .cse1)) (.cse10 (< 0 |old(~waterLevel~0)|)) (.cse15 (or .cse5 .cse23)) (.cse8 (not .cse22))) (and (or (and (<= (+ ~waterLevel~0 1) |old(~waterLevel~0)|) .cse0 .cse1) .cse2 .cse3 .cse4 .cse5) (or .cse6 (or .cse7 .cse8)) (or .cse9 .cse10 .cse2 .cse11 .cse12 .cse6) (or .cse13 (and .cse14 .cse0 .cse1) .cse15 .cse8) (or .cse2 .cse11 .cse12 .cse16 .cse6) (or .cse6 (or .cse2 .cse7)) (or (or .cse2 .cse17 .cse18) .cse19) (or .cse10 .cse2 .cse3 .cse4) (or .cse11 .cse12 .cse16 .cse8 .cse6) (or .cse2 .cse13 .cse11 .cse12 .cse6 .cse20) (or (and .cse19 .cse0 .cse1) (or .cse17 .cse18 .cse8)) (or (and (or .cse11 .cse12 .cse20) (or .cse9 .cse11 .cse12)) .cse5 .cse6 .cse8) (or .cse10 .cse21 .cse15 .cse8)))))) [2018-11-18 08:35:04,844 INFO L421 ceAbstractionStarter]: At program point L725(lines 725 731) the Hoare annotation is: (let ((.cse27 (= ~systemActive~0 1))) (let ((.cse20 (not (= 1 |old(~pumpRunning~0)|))) (.cse4 (not .cse27))) (let ((.cse3 (not (= 0 |old(~pumpRunning~0)|))) (.cse12 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse13 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse22 (<= 1 ~switchedOnBeforeTS~0)) (.cse23 (= 0 ~pumpRunning~0)) (.cse8 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse11 (<= ~waterLevel~0 0)) (.cse24 (= ~methaneLevelCritical~0 0)) (.cse26 (= ~methaneLevelCritical~0 1)) (.cse7 (< 2 |old(~waterLevel~0)|)) (.cse28 (or .cse20 .cse4)) (.cse25 (not (= |old(~waterLevel~0)| 2)))) (let ((.cse0 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse10 (< 1 |old(~waterLevel~0)|)) (.cse6 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse15 (not (= |old(~waterLevel~0)| 1))) (.cse21 (= 1 ~waterLevel~0)) (.cse19 (or .cse4 .cse25)) (.cse1 (< 0 |old(~waterLevel~0)|)) (.cse14 (or .cse7 .cse28)) (.cse2 (not .cse26)) (.cse16 (or .cse24 .cse28)) (.cse17 (and .cse22 (not (= |old(~pumpRunning~0)| 0)) .cse26 .cse27 .cse23 .cse8 .cse11)) (.cse5 (and .cse8 .cse12 .cse13)) (.cse18 (or .cse3 .cse4 .cse25)) (.cse9 (not .cse24))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse5 (and (or .cse3 .cse4 .cse6) (or .cse0 .cse3 .cse4)) .cse7 (and (= ~waterLevel~0 2) .cse8) .cse9) (or .cse10 (and .cse11 .cse12 .cse13) .cse14 .cse9) (or .cse2 .cse10 .cse3 .cse4 .cse6 .cse5) (or .cse2 .cse3 .cse4 .cse15 .cse5) (or .cse1 .cse2 .cse16 .cse17) (or .cse5 (or .cse2 .cse18)) (or (or .cse2 .cse19 .cse20) .cse21) (or .cse3 .cse4 .cse15 .cse9 .cse5) (or (and .cse21 .cse12 .cse13) (or .cse19 .cse20 .cse9)) (or .cse1 .cse8 .cse14 .cse9) (or .cse2 .cse16 .cse7 (and .cse22 (<= (+ ~waterLevel~0 1) |old(~waterLevel~0)|) .cse23) .cse17) (or (and (= ~pumpRunning~0 1) .cse8) .cse5 (or .cse18 .cse9))))))) [2018-11-18 08:35:04,845 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)))) (let ((.cse2 (not (= |old(~waterLevel~0)| 1))) (.cse5 (or .cse0 .cse1 (not (= |old(~waterLevel~0)| 2)))) (.cse10 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse4 (not (= ~methaneLevelCritical~0 1))) (.cse9 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse7 (and (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse8 (< 2 |old(~waterLevel~0)|)) (.cse6 (or (not (= 1 |old(~pumpRunning~0)|)) .cse1)) (.cse3 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5) (or .cse4 .cse0 .cse1 .cse2) (or .cse4 .cse6 .cse7 .cse8) (or .cse5 .cse3) (or (and (or .cse0 .cse1 .cse9) (or .cse10 .cse0 .cse1)) .cse8 .cse3) (or .cse10 .cse4 .cse0 .cse8 .cse1) (or .cse4 .cse0 .cse8 .cse1 .cse9) (or .cse7 (or .cse8 .cse6) .cse3)))) [2018-11-18 08:35:04,845 INFO L421 ceAbstractionStarter]: At program point timeShiftENTRY(lines 711 737) the Hoare annotation is: (let ((.cse21 (not (= |old(~waterLevel~0)| 2))) (.cse11 (<= ~pumpRunning~0 0)) (.cse12 (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse8 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse9 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse14 (not (= 1 |old(~pumpRunning~0)|))) (.cse15 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse3 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse6 (not (= ~systemActive~0 1)))) (let ((.cse7 (< 1 |old(~waterLevel~0)|)) (.cse10 (and (or .cse4 .cse6 .cse15) (or .cse3 .cse4 .cse6))) (.cse1 (<= 1 ~switchedOnBeforeTS~0)) (.cse2 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse16 (not (= |old(~waterLevel~0)| 1))) (.cse13 (not (= ~methaneLevelCritical~0 0))) (.cse20 (or .cse14 .cse6)) (.cse17 (and .cse8 .cse9)) (.cse5 (< 2 |old(~waterLevel~0)|)) (.cse19 (and (and .cse11 .cse12) (= 2 ~waterLevel~0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse18 (or .cse4 .cse6 .cse21))) (and (or .cse0 (or .cse1 .cse2) (or .cse3 .cse4 .cse5 .cse6)) (or .cse3 .cse0 .cse7 .cse4 .cse6 (and .cse1 .cse8 .cse9)) (or .cse7 .cse10 (and .cse11 .cse8 .cse12) .cse13) (or .cse3 .cse7 .cse4 .cse1 .cse6 .cse13) (or .cse14 .cse6 .cse2 .cse15 .cse16 .cse13) (or .cse0 .cse7 .cse4 .cse6 .cse15 (and .cse8 .cse9 .cse2)) (or .cse2 (or .cse0 .cse14 .cse6 .cse15 .cse16)) (or .cse10 (or .cse2 .cse1) .cse5 .cse13) (or .cse0 .cse4 .cse17 .cse6 .cse16) (or (or .cse18 .cse13) .cse19) (or .cse17 (or .cse5 .cse20) .cse13) (or (< 0 |old(~waterLevel~0)|) .cse4 .cse2 .cse6 .cse15 .cse13) (or .cse4 .cse6 .cse15 .cse16 .cse13 .cse2) (or .cse4 .cse2 .cse6 .cse15 .cse13 .cse21) (or .cse2 .cse0 .cse4 .cse6 .cse15 .cse21) (or .cse4 .cse17 .cse6 .cse16 .cse13) (or .cse0 .cse20 .cse17 .cse5) (or .cse19 (or .cse0 .cse18))))) [2018-11-18 08:35:04,845 INFO L425 ceAbstractionStarter]: For program point L718(lines 714 736) no Hoare annotation was computed. [2018-11-18 08:35:04,845 INFO L425 ceAbstractionStarter]: For program point L716(lines 714 736) no Hoare annotation was computed. [2018-11-18 08:35:04,845 INFO L425 ceAbstractionStarter]: For program point timeShiftEXIT(lines 711 737) no Hoare annotation was computed. [2018-11-18 08:35:04,845 INFO L425 ceAbstractionStarter]: For program point timeShiftFINAL(lines 711 737) no Hoare annotation was computed. [2018-11-18 08:35:04,845 INFO L425 ceAbstractionStarter]: For program point cleanupEXIT(lines 94 123) no Hoare annotation was computed. [2018-11-18 08:35:04,845 INFO L425 ceAbstractionStarter]: For program point L108(lines 108 112) no Hoare annotation was computed. [2018-11-18 08:35:04,845 INFO L428 ceAbstractionStarter]: At program point L108-1(lines 108 112) the Hoare annotation is: true [2018-11-18 08:35:04,846 INFO L425 ceAbstractionStarter]: For program point L104-1(lines 104 118) no Hoare annotation was computed. [2018-11-18 08:35:04,846 INFO L428 ceAbstractionStarter]: At program point L104-3(lines 104 118) the Hoare annotation is: true [2018-11-18 08:35:04,846 INFO L428 ceAbstractionStarter]: At program point L100(line 100) the Hoare annotation is: true [2018-11-18 08:35:04,846 INFO L425 ceAbstractionStarter]: For program point L100-1(line 100) no Hoare annotation was computed. [2018-11-18 08:35:04,846 INFO L428 ceAbstractionStarter]: At program point cleanupENTRY(lines 94 123) the Hoare annotation is: true [2018-11-18 08:35:04,846 INFO L428 ceAbstractionStarter]: At program point L119(lines 94 123) the Hoare annotation is: true [2018-11-18 08:35:04,846 INFO L425 ceAbstractionStarter]: For program point L115(line 115) no Hoare annotation was computed. [2018-11-18 08:35:04,846 INFO L425 ceAbstractionStarter]: For program point L105(line 105) no Hoare annotation was computed. [2018-11-18 08:35:04,846 INFO L428 ceAbstractionStarter]: At program point isMethaneLevelCriticalENTRY(lines 605 613) the Hoare annotation is: true [2018-11-18 08:35:04,846 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalFINAL(lines 605 613) no Hoare annotation was computed. [2018-11-18 08:35:04,846 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalEXIT(lines 605 613) no Hoare annotation was computed. [2018-11-18 08:35:04,846 INFO L421 ceAbstractionStarter]: At program point lowerWaterLevelENTRY(lines 569 580) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0)))) (let ((.cse1 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse0 (or .cse3 .cse4)) (.cse2 (not (= 1 ~pumpRunning~0))) (.cse5 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 (not (= ~methaneLevelCritical~0 1)) .cse1 (< 2 |old(~waterLevel~0)|) .cse2) (or (or (or .cse3 .cse4 (not (= |old(~waterLevel~0)| 2))) .cse2 .cse5) .cse1) (or (< 1 |old(~waterLevel~0)|) .cse1 .cse0 .cse2 .cse5)))) [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point L573-1(lines 569 580) no Hoare annotation was computed. [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point lowerWaterLevelEXIT(lines 569 580) no Hoare annotation was computed. [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point setupEXIT(lines 151 157) no Hoare annotation was computed. [2018-11-18 08:35:04,847 INFO L428 ceAbstractionStarter]: At program point setupFINAL(lines 151 157) the Hoare annotation is: true [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 08:35:04,847 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 08:35:04,847 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point startSystemEXIT(lines 905 912) no Hoare annotation was computed. [2018-11-18 08:35:04,847 INFO L421 ceAbstractionStarter]: At program point startSystemENTRY(lines 905 912) the Hoare annotation is: (let ((.cse5 (not (= 0 ~pumpRunning~0))) (.cse6 (not (= |old(~systemActive~0)| 1)))) (let ((.cse3 (< 2 ~waterLevel~0)) (.cse1 (or (not (= 1 ~pumpRunning~0)) .cse6)) (.cse7 (not (= ~waterLevel~0 1))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse11 (or .cse5 .cse6 (not (= ~waterLevel~0 2)))) (.cse8 (< 1 ~waterLevel~0)) (.cse9 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse10 (< ~switchedOnBeforeTS~0 1)) (.cse2 (= ~systemActive~0 1)) (.cse4 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse2 (or .cse3 .cse1) .cse4) (or .cse5 .cse2 .cse6 .cse7 .cse4) (or .cse0 .cse8 .cse5 .cse6 .cse9 .cse2) (or .cse10 .cse0 .cse8 .cse5 .cse6 .cse2) (or .cse0 .cse5 .cse2 .cse6 .cse7) (or .cse2 (or .cse0 .cse11)) (or (or .cse11 .cse4) .cse2) (or .cse8 (and (or .cse5 .cse6 .cse9) (or .cse10 .cse5 .cse6)) .cse2 .cse4)))) [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point startSystemFINAL(lines 905 912) no Hoare annotation was computed. [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point waterRiseEXIT(lines 581 592) no Hoare annotation was computed. [2018-11-18 08:35:04,847 INFO L425 ceAbstractionStarter]: For program point L585-1(lines 581 592) no Hoare annotation was computed. [2018-11-18 08:35:04,848 INFO L421 ceAbstractionStarter]: At program point waterRiseENTRY(lines 581 592) the Hoare annotation is: (let ((.cse12 (= ~systemActive~0 1))) (let ((.cse11 (not (= 0 ~pumpRunning~0))) (.cse9 (not .cse12))) (let ((.cse10 (not (= 1 ~pumpRunning~0))) (.cse4 (not (= |old(~waterLevel~0)| 2))) (.cse6 (or .cse11 .cse9 (not (= |old(~waterLevel~0)| 1)))) (.cse7 (and (= 1 ~waterLevel~0) .cse12)) (.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse5 (not (= ~methaneLevelCritical~0 1))) (.cse2 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse8 (< 1 |old(~waterLevel~0)|)) (.cse0 (or .cse11 .cse9)) (.cse1 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse2 .cse0 .cse1 .cse4) (or .cse5 .cse6 .cse7) (or .cse8 (or (= 0 ~switchedOnBeforeTS~0) .cse9) .cse2 .cse10 .cse3) (or (< 0 |old(~waterLevel~0)|) .cse2 .cse0 .cse1 .cse3) (or .cse9 .cse10 .cse2 .cse3 .cse4) (or .cse6 .cse7 .cse3) (or .cse5 .cse2 (and (or (< ~switchedOnBeforeTS~0 1) .cse8 .cse0) (or .cse8 .cse0 .cse1))))))) [2018-11-18 08:35:04,848 INFO L425 ceAbstractionStarter]: For program point __automaton_failFINAL(lines 696 703) no Hoare annotation was computed. [2018-11-18 08:35:04,848 INFO L425 ceAbstractionStarter]: For program point __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION(line 700) no Hoare annotation was computed. [2018-11-18 08:35:04,848 INFO L428 ceAbstractionStarter]: At program point __automaton_failENTRY(lines 696 703) the Hoare annotation is: true [2018-11-18 08:35:04,848 INFO L425 ceAbstractionStarter]: For program point __automaton_failEXIT(lines 696 703) no Hoare annotation was computed. [2018-11-18 08:35:04,871 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 08:35:04 BoogieIcfgContainer [2018-11-18 08:35:04,871 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 08:35:04,872 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 08:35:04,872 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 08:35:04,872 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 08:35:04,872 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:34:38" (3/4) ... [2018-11-18 08:35:04,876 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_free [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_reset [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_helpers [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__1 [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_product [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__2 [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__3 [2018-11-18 08:35:04,883 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure Specification2 [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__methaneQuery [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isPumpRunning [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printPump [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_features [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_set [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure runTest [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_argtype [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneAlarm [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure deactivatePump [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterSensorDry [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment [2018-11-18 08:35:04,884 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__base [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure test [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_arg [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure activatePump__wrappee__highWaterSensor [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__error_stack_mgt [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printEnvironment [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_one [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure activatePump [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~X~int~TO~int [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure changeMethaneLevel [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getWaterLevel [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterLevel [2018-11-18 08:35:04,885 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure cleanup [2018-11-18 08:35:04,886 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneLevelCritical [2018-11-18 08:35:04,886 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure timeShift [2018-11-18 08:35:04,886 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure lowerWaterLevel [2018-11-18 08:35:04,886 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup [2018-11-18 08:35:04,886 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure startSystem [2018-11-18 08:35:04,886 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure waterRise [2018-11-18 08:35:04,886 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __automaton_fail [2018-11-18 08:35:04,892 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 43 nodes and edges [2018-11-18 08:35:04,893 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2018-11-18 08:35:04,893 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-11-18 08:35:04,915 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((0 == methaneLevelCritical && pumpRunning <= 0) && \old(waterLevel) == waterLevel) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0) || ((((((0 == methaneLevelCritical && waterLevel <= 1) && pumpRunning <= 0) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || !(\old(systemActive) == 1)) || (((((0 == methaneLevelCritical && waterLevel == 2) && systemActive == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || ((((0 == methaneLevelCritical && waterLevel == 2) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0)) || !(0 == \old(pumpRunning))) || ((((((waterLevel <= 1 && pumpRunning <= 0) && methaneLevelCritical == 1) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((waterLevel == 2 && methaneLevelCritical == 1) && 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)) || ((((((1 <= switchedOnBeforeTS && waterLevel <= 1) && pumpRunning <= 0) && methaneLevelCritical == 1) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0) [2018-11-18 08:35:04,915 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 08:35:04,971 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_20111175-2f01-4136-8c56-142d4f630af4/bin-2019/uautomizer/witness.graphml [2018-11-18 08:35:04,971 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 08:35:04,972 INFO L168 Benchmark]: Toolchain (without parser) took 28248.69 ms. Allocated memory was 1.0 GB in the beginning and 1.9 GB in the end (delta: 866.1 MB). Free memory was 951.2 MB in the beginning and 1.3 GB in the end (delta: -351.9 MB). Peak memory consumption was 514.2 MB. Max. memory is 11.5 GB. [2018-11-18 08:35:04,973 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 980.2 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 08:35:04,973 INFO L168 Benchmark]: CACSL2BoogieTranslator took 397.66 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 149.4 MB). Free memory was 951.2 MB in the beginning and 1.1 GB in the end (delta: -189.7 MB). Peak memory consumption was 31.8 MB. Max. memory is 11.5 GB. [2018-11-18 08:35:04,974 INFO L168 Benchmark]: Boogie Preprocessor took 67.23 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2018-11-18 08:35:04,974 INFO L168 Benchmark]: RCFGBuilder took 825.35 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 94.5 MB). Peak memory consumption was 94.5 MB. Max. memory is 11.5 GB. [2018-11-18 08:35:04,974 INFO L168 Benchmark]: TraceAbstraction took 26855.80 ms. Allocated memory was 1.2 GB in the beginning and 1.9 GB in the end (delta: 716.7 MB). Free memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: -294.8 MB). Peak memory consumption was 832.8 MB. Max. memory is 11.5 GB. [2018-11-18 08:35:04,974 INFO L168 Benchmark]: Witness Printer took 99.34 ms. Allocated memory is still 1.9 GB. Free memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 30.0 MB). Peak memory consumption was 30.0 MB. Max. memory is 11.5 GB. [2018-11-18 08:35:04,976 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 980.2 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 397.66 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 149.4 MB). Free memory was 951.2 MB in the beginning and 1.1 GB in the end (delta: -189.7 MB). Peak memory consumption was 31.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 67.23 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 825.35 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 94.5 MB). Peak memory consumption was 94.5 MB. Max. memory is 11.5 GB. * TraceAbstraction took 26855.80 ms. Allocated memory was 1.2 GB in the beginning and 1.9 GB in the end (delta: 716.7 MB). Free memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: -294.8 MB). Peak memory consumption was 832.8 MB. Max. memory is 11.5 GB. * Witness Printer took 99.34 ms. Allocated memory is still 1.9 GB. Free memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 30.0 MB). Peak memory consumption was 30.0 MB. 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: (((((((((((((((0 == methaneLevelCritical && pumpRunning <= 0) && \old(waterLevel) == waterLevel) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0) || ((((((0 == methaneLevelCritical && waterLevel <= 1) && pumpRunning <= 0) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || !(\old(systemActive) == 1)) || (((((0 == methaneLevelCritical && waterLevel == 2) && systemActive == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || ((((0 == methaneLevelCritical && waterLevel == 2) && pumpRunning == 1) && systemActive == 1) && splverifierCounter == 0)) || !(0 == \old(pumpRunning))) || ((((((waterLevel <= 1 && pumpRunning <= 0) && methaneLevelCritical == 1) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || (((((waterLevel == 2 && methaneLevelCritical == 1) && 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)) || ((((((1 <= switchedOnBeforeTS && waterLevel <= 1) && pumpRunning <= 0) && methaneLevelCritical == 1) && systemActive == 1) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 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 42 procedures, 251 locations, 1 error locations. SAFE Result, 26.7s OverallTime, 15 OverallIterations, 9 TraceHistogramMax, 11.2s AutomataDifference, 0.0s DeadEndRemovalTime, 11.3s HoareAnnotationTime, HoareTripleCheckerStatistics: 3368 SDtfs, 4372 SDslu, 11479 SDs, 0 SdLazy, 13876 SolverSat, 2522 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 7.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1478 GetRequests, 1226 SyntacticMatches, 8 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1834 ImplicationChecksByTransitivity, 2.1s 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, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 15 MinimizatonAttempts, 1819 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 66 LocationsWithAnnotation, 4302 PreInvPairs, 4592 NumberOfFragments, 5448 HoareAnnotationTreeSize, 4302 FomulaSimplifications, 140867 FormulaSimplificationTreeSizeReduction, 1.7s HoareSimplificationTime, 66 FomulaSimplificationsInter, 119032 FormulaSimplificationTreeSizeReductionInter, 9.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 1.9s InterpolantComputationTime, 3800 NumberOfCodeBlocks, 3800 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 3781 ConstructedInterpolants, 0 QuantifiedInterpolants, 1527393 SizeOfPredicates, 17 NumberOfNonLiveVariables, 4571 ConjunctsInSsa, 70 ConjunctsInUnsatCore, 19 InterpolantComputations, 11 PerfectInterpolantSequences, 3071/3241 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...