./Ultimate.py --spec ../../sv-benchmarks/c/ReachSafety.prp --file ../../sv-benchmarks/c/product-lines/minepump_spec2_product53_true-unreach-call_false-termination.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 1dbac8bc Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec2_product53_true-unreach-call_false-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/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 74af0999cbe879befd0a6903faa6dabc12f5915f ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-1dbac8b [2018-11-10 09:35:18,126 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 09:35:18,127 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 09:35:18,135 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 09:35:18,135 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 09:35:18,136 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 09:35:18,136 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 09:35:18,138 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 09:35:18,139 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 09:35:18,140 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 09:35:18,140 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 09:35:18,141 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 09:35:18,141 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 09:35:18,142 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 09:35:18,143 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 09:35:18,143 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 09:35:18,144 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 09:35:18,145 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 09:35:18,147 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 09:35:18,148 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 09:35:18,149 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 09:35:18,150 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 09:35:18,151 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 09:35:18,152 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 09:35:18,152 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 09:35:18,152 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 09:35:18,153 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 09:35:18,154 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 09:35:18,154 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 09:35:18,155 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 09:35:18,156 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 09:35:18,156 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 09:35:18,156 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 09:35:18,156 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 09:35:18,157 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 09:35:18,158 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 09:35:18,158 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-11-10 09:35:18,168 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 09:35:18,168 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 09:35:18,169 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-10 09:35:18,169 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-10 09:35:18,169 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-10 09:35:18,170 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-10 09:35:18,170 INFO L133 SettingsManager]: * Use SBE=true [2018-11-10 09:35:18,170 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 09:35:18,170 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-10 09:35:18,170 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-10 09:35:18,170 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-10 09:35:18,170 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 09:35:18,171 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-10 09:35:18,171 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-10 09:35:18,171 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-10 09:35:18,171 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-10 09:35:18,171 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 09:35:18,171 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-10 09:35:18,171 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 09:35:18,172 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 09:35:18,172 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-10 09:35:18,172 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-10 09:35:18,172 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-10 09:35:18,172 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 09:35:18,172 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-10 09:35:18,173 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-10 09:35:18,173 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-10 09:35:18,173 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-10 09:35:18,173 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-10 09:35:18,173 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_9bd811d9-fb1d-4d21-8b64-df4a977614e2/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 -> 74af0999cbe879befd0a6903faa6dabc12f5915f [2018-11-10 09:35:18,195 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 09:35:18,203 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 09:35:18,205 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 09:35:18,206 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 09:35:18,206 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 09:35:18,206 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/../../sv-benchmarks/c/product-lines/minepump_spec2_product53_true-unreach-call_false-termination.cil.c [2018-11-10 09:35:18,242 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/data/dc458fe3c/16df9ce6623a4fd6a972602bccf5ffa4/FLAGbd863501e [2018-11-10 09:35:18,670 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 09:35:18,671 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/sv-benchmarks/c/product-lines/minepump_spec2_product53_true-unreach-call_false-termination.cil.c [2018-11-10 09:35:18,678 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/data/dc458fe3c/16df9ce6623a4fd6a972602bccf5ffa4/FLAGbd863501e [2018-11-10 09:35:18,686 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/data/dc458fe3c/16df9ce6623a4fd6a972602bccf5ffa4 [2018-11-10 09:35:18,688 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 09:35:18,689 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-10 09:35:18,689 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 09:35:18,689 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 09:35:18,692 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 09:35:18,693 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:18,695 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11bcb58d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18, skipping insertion in model container [2018-11-10 09:35:18,695 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:18,701 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 09:35:18,729 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 09:35:18,905 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 09:35:18,913 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 09:35:18,966 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 09:35:18,988 INFO L193 MainTranslator]: Completed translation [2018-11-10 09:35:18,988 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18 WrapperNode [2018-11-10 09:35:18,988 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 09:35:18,988 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 09:35:18,989 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 09:35:18,989 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 09:35:19,055 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:19,055 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:19,069 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:19,069 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:19,090 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:19,098 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:19,101 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... [2018-11-10 09:35:19,105 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-10 09:35:19,106 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-10 09:35:19,106 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-10 09:35:19,106 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-10 09:35:19,107 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/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-10 09:35:19,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2018-11-10 09:35:19,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__base [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__highWaterSensor [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__lowWaterSensor [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure activatePump [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure deactivatePump [2018-11-10 09:35:19,155 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneAlarm [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure isPumpRunning [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure printPump [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterLevel [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure isLowWaterLevel [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification2_spec__1 [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification2_spec__2 [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2018-11-10 09:35:19,156 INFO L138 BoogieDeclarations]: Found implementation of procedure Specification2 [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure runTest [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure lowerWaterLevel [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure waterRise [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure changeMethaneLevel [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneLevelCritical [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure printEnvironment [2018-11-10 09:35:19,157 INFO L138 BoogieDeclarations]: Found implementation of procedure getWaterLevel [2018-11-10 09:35:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterSensorDry [2018-11-10 09:35:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure isLowWaterSensorDry [2018-11-10 09:35:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2018-11-10 09:35:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2018-11-10 09:35:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2018-11-10 09:35:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2018-11-10 09:35:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-10 09:35:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-10 09:35:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure waterRise [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure changeMethaneLevel [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure test [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-11-10 09:35:19,159 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2018-11-10 09:35:19,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure lowerWaterLevel [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneLevelCritical [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure printEnvironment [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterSensorDry [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure isLowWaterSensorDry [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure activatePump [2018-11-10 09:35:19,161 INFO L130 BoogieDeclarations]: Found specification of procedure deactivatePump [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure isPumpRunning [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure printPump [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification2_spec__2 [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__base [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterLevel [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__highWaterSensor [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure isLowWaterLevel [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__lowWaterSensor [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneAlarm [2018-11-10 09:35:19,162 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification2_spec__1 [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure Specification2 [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure runTest [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure getWaterLevel [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-10 09:35:19,163 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-10 09:35:19,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-10 09:35:19,762 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-10 09:35:19,763 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 09:35:19 BoogieIcfgContainer [2018-11-10 09:35:19,763 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-10 09:35:19,764 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-10 09:35:19,768 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-10 09:35:19,770 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-10 09:35:19,770 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 09:35:18" (1/3) ... [2018-11-10 09:35:19,771 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a158116 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 09:35:19, skipping insertion in model container [2018-11-10 09:35:19,771 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 09:35:18" (2/3) ... [2018-11-10 09:35:19,771 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a158116 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 09:35:19, skipping insertion in model container [2018-11-10 09:35:19,771 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 09:35:19" (3/3) ... [2018-11-10 09:35:19,774 INFO L112 eAbstractionObserver]: Analyzing ICFG minepump_spec2_product53_true-unreach-call_false-termination.cil.c [2018-11-10 09:35:19,783 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-10 09:35:19,791 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-10 09:35:19,803 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-10 09:35:19,827 INFO L135 ementStrategyFactory]: Using default assertion order modulation [2018-11-10 09:35:19,828 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-10 09:35:19,828 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-10 09:35:19,828 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-10 09:35:19,828 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-10 09:35:19,829 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-10 09:35:19,829 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-10 09:35:19,829 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-10 09:35:19,829 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-10 09:35:19,848 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states. [2018-11-10 09:35:19,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-11-10 09:35:19,857 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:19,858 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:19,860 INFO L424 AbstractCegarLoop]: === Iteration 1 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:19,866 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:19,866 INFO L82 PathProgramCache]: Analyzing trace with hash 1136450470, now seen corresponding path program 1 times [2018-11-10 09:35:19,868 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:19,868 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:19,904 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:19,904 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:19,904 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:20,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:20,070 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:20,070 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 09:35:20,074 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-10 09:35:20,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-10 09:35:20,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-10 09:35:20,087 INFO L87 Difference]: Start difference. First operand 229 states. Second operand 2 states. [2018-11-10 09:35:20,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:20,116 INFO L93 Difference]: Finished difference Result 332 states and 405 transitions. [2018-11-10 09:35:20,116 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-10 09:35:20,117 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 87 [2018-11-10 09:35:20,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:20,125 INFO L225 Difference]: With dead ends: 332 [2018-11-10 09:35:20,126 INFO L226 Difference]: Without dead ends: 186 [2018-11-10 09:35:20,128 INFO L605 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-10 09:35:20,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-11-10 09:35:20,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-11-10 09:35:20,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-11-10 09:35:20,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 214 transitions. [2018-11-10 09:35:20,165 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 214 transitions. Word has length 87 [2018-11-10 09:35:20,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:20,166 INFO L481 AbstractCegarLoop]: Abstraction has 186 states and 214 transitions. [2018-11-10 09:35:20,166 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-10 09:35:20,166 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 214 transitions. [2018-11-10 09:35:20,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-11-10 09:35:20,170 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:20,170 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:20,170 INFO L424 AbstractCegarLoop]: === Iteration 2 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:20,171 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:20,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1720767552, now seen corresponding path program 1 times [2018-11-10 09:35:20,171 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:20,171 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:20,172 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:20,172 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:20,172 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:20,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:20,283 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:20,283 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 09:35:20,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 09:35:20,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 09:35:20,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 09:35:20,285 INFO L87 Difference]: Start difference. First operand 186 states and 214 transitions. Second operand 3 states. [2018-11-10 09:35:20,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:20,308 INFO L93 Difference]: Finished difference Result 279 states and 325 transitions. [2018-11-10 09:35:20,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 09:35:20,308 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 89 [2018-11-10 09:35:20,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:20,310 INFO L225 Difference]: With dead ends: 279 [2018-11-10 09:35:20,310 INFO L226 Difference]: Without dead ends: 176 [2018-11-10 09:35:20,311 INFO L605 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-10 09:35:20,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-11-10 09:35:20,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2018-11-10 09:35:20,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-11-10 09:35:20,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 201 transitions. [2018-11-10 09:35:20,324 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 201 transitions. Word has length 89 [2018-11-10 09:35:20,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:20,325 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 201 transitions. [2018-11-10 09:35:20,325 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 09:35:20,325 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 201 transitions. [2018-11-10 09:35:20,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-10 09:35:20,326 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:20,327 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:20,327 INFO L424 AbstractCegarLoop]: === Iteration 3 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:20,327 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:20,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1986428921, now seen corresponding path program 1 times [2018-11-10 09:35:20,327 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:20,327 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:20,328 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:20,328 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:20,328 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:20,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:20,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:20,451 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:20,451 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-10 09:35:20,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-10 09:35:20,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-10 09:35:20,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-11-10 09:35:20,453 INFO L87 Difference]: Start difference. First operand 176 states and 201 transitions. Second operand 7 states. [2018-11-10 09:35:20,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:20,621 INFO L93 Difference]: Finished difference Result 288 states and 339 transitions. [2018-11-10 09:35:20,621 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 09:35:20,621 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 93 [2018-11-10 09:35:20,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:20,623 INFO L225 Difference]: With dead ends: 288 [2018-11-10 09:35:20,623 INFO L226 Difference]: Without dead ends: 176 [2018-11-10 09:35:20,624 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 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-10 09:35:20,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-11-10 09:35:20,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2018-11-10 09:35:20,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-11-10 09:35:20,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 200 transitions. [2018-11-10 09:35:20,637 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 200 transitions. Word has length 93 [2018-11-10 09:35:20,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:20,637 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 200 transitions. [2018-11-10 09:35:20,637 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-10 09:35:20,637 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 200 transitions. [2018-11-10 09:35:20,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-11-10 09:35:20,639 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:20,639 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:20,640 INFO L424 AbstractCegarLoop]: === Iteration 4 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:20,640 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:20,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1412720837, now seen corresponding path program 1 times [2018-11-10 09:35:20,640 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:20,640 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:20,641 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:20,641 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:20,641 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:20,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:20,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:20,755 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:20,755 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 09:35:20,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 09:35:20,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 09:35:20,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 09:35:20,756 INFO L87 Difference]: Start difference. First operand 176 states and 200 transitions. Second operand 5 states. [2018-11-10 09:35:21,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:21,160 INFO L93 Difference]: Finished difference Result 394 states and 473 transitions. [2018-11-10 09:35:21,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-10 09:35:21,161 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 111 [2018-11-10 09:35:21,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:21,163 INFO L225 Difference]: With dead ends: 394 [2018-11-10 09:35:21,163 INFO L226 Difference]: Without dead ends: 282 [2018-11-10 09:35:21,164 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 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-10 09:35:21,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2018-11-10 09:35:21,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 263. [2018-11-10 09:35:21,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 263 states. [2018-11-10 09:35:21,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 296 transitions. [2018-11-10 09:35:21,183 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 296 transitions. Word has length 111 [2018-11-10 09:35:21,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:21,184 INFO L481 AbstractCegarLoop]: Abstraction has 263 states and 296 transitions. [2018-11-10 09:35:21,184 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 09:35:21,184 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 296 transitions. [2018-11-10 09:35:21,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-11-10 09:35:21,185 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:21,185 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:21,185 INFO L424 AbstractCegarLoop]: === Iteration 5 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:21,185 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:21,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1652521871, now seen corresponding path program 1 times [2018-11-10 09:35:21,185 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:21,186 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:21,186 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:21,186 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:21,186 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:21,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:21,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:21,283 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:21,283 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-10 09:35:21,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-10 09:35:21,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-10 09:35:21,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-10 09:35:21,284 INFO L87 Difference]: Start difference. First operand 263 states and 296 transitions. Second operand 6 states. [2018-11-10 09:35:21,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:21,380 INFO L93 Difference]: Finished difference Result 643 states and 752 transitions. [2018-11-10 09:35:21,381 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-10 09:35:21,381 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 125 [2018-11-10 09:35:21,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:21,384 INFO L225 Difference]: With dead ends: 643 [2018-11-10 09:35:21,384 INFO L226 Difference]: Without dead ends: 444 [2018-11-10 09:35:21,385 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-11-10 09:35:21,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2018-11-10 09:35:21,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 438. [2018-11-10 09:35:21,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 438 states. [2018-11-10 09:35:21,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 496 transitions. [2018-11-10 09:35:21,410 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 496 transitions. Word has length 125 [2018-11-10 09:35:21,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:21,411 INFO L481 AbstractCegarLoop]: Abstraction has 438 states and 496 transitions. [2018-11-10 09:35:21,411 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-10 09:35:21,411 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 496 transitions. [2018-11-10 09:35:21,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-11-10 09:35:21,412 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:21,412 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:21,412 INFO L424 AbstractCegarLoop]: === Iteration 6 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:21,413 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:21,413 INFO L82 PathProgramCache]: Analyzing trace with hash -477379955, now seen corresponding path program 1 times [2018-11-10 09:35:21,413 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:21,413 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:21,414 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:21,414 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:21,414 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:21,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:21,481 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:21,481 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:21,481 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-10 09:35:21,481 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-10 09:35:21,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-10 09:35:21,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-10 09:35:21,482 INFO L87 Difference]: Start difference. First operand 438 states and 496 transitions. Second operand 7 states. [2018-11-10 09:35:21,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:21,866 INFO L93 Difference]: Finished difference Result 843 states and 982 transitions. [2018-11-10 09:35:21,867 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-10 09:35:21,867 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 129 [2018-11-10 09:35:21,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:21,869 INFO L225 Difference]: With dead ends: 843 [2018-11-10 09:35:21,870 INFO L226 Difference]: Without dead ends: 469 [2018-11-10 09:35:21,871 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-11-10 09:35:21,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2018-11-10 09:35:21,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 437. [2018-11-10 09:35:21,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 437 states. [2018-11-10 09:35:21,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 493 transitions. [2018-11-10 09:35:21,893 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 493 transitions. Word has length 129 [2018-11-10 09:35:21,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:21,893 INFO L481 AbstractCegarLoop]: Abstraction has 437 states and 493 transitions. [2018-11-10 09:35:21,893 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-10 09:35:21,893 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 493 transitions. [2018-11-10 09:35:21,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 09:35:21,895 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:21,895 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:21,895 INFO L424 AbstractCegarLoop]: === Iteration 7 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:21,895 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:21,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1100524808, now seen corresponding path program 1 times [2018-11-10 09:35:21,895 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:21,895 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:21,896 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:21,896 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:21,896 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:21,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:21,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:21,963 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:21,963 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-10 09:35:21,964 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-10 09:35:21,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-10 09:35:21,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-10 09:35:21,964 INFO L87 Difference]: Start difference. First operand 437 states and 493 transitions. Second operand 6 states. [2018-11-10 09:35:22,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:22,016 INFO L93 Difference]: Finished difference Result 820 states and 944 transitions. [2018-11-10 09:35:22,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 09:35:22,017 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 130 [2018-11-10 09:35:22,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:22,019 INFO L225 Difference]: With dead ends: 820 [2018-11-10 09:35:22,019 INFO L226 Difference]: Without dead ends: 447 [2018-11-10 09:35:22,020 INFO L605 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-10 09:35:22,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2018-11-10 09:35:22,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 447. [2018-11-10 09:35:22,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 447 states. [2018-11-10 09:35:22,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 503 transitions. [2018-11-10 09:35:22,041 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 503 transitions. Word has length 130 [2018-11-10 09:35:22,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:22,041 INFO L481 AbstractCegarLoop]: Abstraction has 447 states and 503 transitions. [2018-11-10 09:35:22,042 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-10 09:35:22,042 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 503 transitions. [2018-11-10 09:35:22,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 09:35:22,043 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:22,043 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:22,043 INFO L424 AbstractCegarLoop]: === Iteration 8 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:22,044 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:22,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1028138250, now seen corresponding path program 1 times [2018-11-10 09:35:22,044 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:22,044 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:22,044 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,045 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:22,045 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:22,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:22,127 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:22,127 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-10 09:35:22,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-10 09:35:22,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-10 09:35:22,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-10 09:35:22,128 INFO L87 Difference]: Start difference. First operand 447 states and 503 transitions. Second operand 8 states. [2018-11-10 09:35:22,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:22,162 INFO L93 Difference]: Finished difference Result 844 states and 980 transitions. [2018-11-10 09:35:22,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-10 09:35:22,163 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 130 [2018-11-10 09:35:22,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:22,165 INFO L225 Difference]: With dead ends: 844 [2018-11-10 09:35:22,165 INFO L226 Difference]: Without dead ends: 461 [2018-11-10 09:35:22,166 INFO L605 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-10 09:35:22,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-11-10 09:35:22,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 455. [2018-11-10 09:35:22,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 455 states. [2018-11-10 09:35:22,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 511 transitions. [2018-11-10 09:35:22,188 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 511 transitions. Word has length 130 [2018-11-10 09:35:22,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:22,189 INFO L481 AbstractCegarLoop]: Abstraction has 455 states and 511 transitions. [2018-11-10 09:35:22,189 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-10 09:35:22,189 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 511 transitions. [2018-11-10 09:35:22,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 09:35:22,191 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:22,191 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:22,191 INFO L424 AbstractCegarLoop]: === Iteration 9 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:22,191 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:22,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1357904011, now seen corresponding path program 1 times [2018-11-10 09:35:22,191 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:22,191 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:22,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,192 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:22,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:22,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:22,263 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:22,264 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-10 09:35:22,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-10 09:35:22,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 09:35:22,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-10 09:35:22,264 INFO L87 Difference]: Start difference. First operand 455 states and 511 transitions. Second operand 4 states. [2018-11-10 09:35:22,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:22,455 INFO L93 Difference]: Finished difference Result 1300 states and 1546 transitions. [2018-11-10 09:35:22,455 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-10 09:35:22,455 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 130 [2018-11-10 09:35:22,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:22,458 INFO L225 Difference]: With dead ends: 1300 [2018-11-10 09:35:22,458 INFO L226 Difference]: Without dead ends: 909 [2018-11-10 09:35:22,459 INFO L605 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-10 09:35:22,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2018-11-10 09:35:22,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 591. [2018-11-10 09:35:22,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2018-11-10 09:35:22,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 660 transitions. [2018-11-10 09:35:22,482 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 660 transitions. Word has length 130 [2018-11-10 09:35:22,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:22,482 INFO L481 AbstractCegarLoop]: Abstraction has 591 states and 660 transitions. [2018-11-10 09:35:22,482 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-10 09:35:22,482 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 660 transitions. [2018-11-10 09:35:22,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-11-10 09:35:22,484 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:22,484 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:22,484 INFO L424 AbstractCegarLoop]: === Iteration 10 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:22,485 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:22,485 INFO L82 PathProgramCache]: Analyzing trace with hash -599572495, now seen corresponding path program 1 times [2018-11-10 09:35:22,485 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:22,485 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:22,485 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,486 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:22,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:22,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:22,529 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 09:35:22,529 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 09:35:22,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 09:35:22,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 09:35:22,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 09:35:22,530 INFO L87 Difference]: Start difference. First operand 591 states and 660 transitions. Second operand 3 states. [2018-11-10 09:35:22,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:22,561 INFO L93 Difference]: Finished difference Result 909 states and 1033 transitions. [2018-11-10 09:35:22,562 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 09:35:22,562 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 134 [2018-11-10 09:35:22,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:22,564 INFO L225 Difference]: With dead ends: 909 [2018-11-10 09:35:22,564 INFO L226 Difference]: Without dead ends: 906 [2018-11-10 09:35:22,565 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 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-10 09:35:22,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2018-11-10 09:35:22,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 756. [2018-11-10 09:35:22,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 756 states. [2018-11-10 09:35:22,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 856 transitions. [2018-11-10 09:35:22,592 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 856 transitions. Word has length 134 [2018-11-10 09:35:22,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:22,592 INFO L481 AbstractCegarLoop]: Abstraction has 756 states and 856 transitions. [2018-11-10 09:35:22,592 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 09:35:22,593 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 856 transitions. [2018-11-10 09:35:22,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-11-10 09:35:22,595 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:22,595 INFO L375 BasicCegarLoop]: trace histogram [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, 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] [2018-11-10 09:35:22,595 INFO L424 AbstractCegarLoop]: === Iteration 11 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:22,595 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:22,595 INFO L82 PathProgramCache]: Analyzing trace with hash 456029029, now seen corresponding path program 1 times [2018-11-10 09:35:22,595 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:22,596 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:22,596 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,596 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:22,596 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:22,668 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-10 09:35:22,668 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 09:35:22,668 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/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-10 09:35:22,676 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:22,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:22,770 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 09:35:22,816 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 09:35:22,833 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 09:35:22,833 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2018-11-10 09:35:22,834 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-10 09:35:22,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-10 09:35:22,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-11-10 09:35:22,834 INFO L87 Difference]: Start difference. First operand 756 states and 856 transitions. Second operand 8 states. [2018-11-10 09:35:22,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:22,925 INFO L93 Difference]: Finished difference Result 1249 states and 1428 transitions. [2018-11-10 09:35:22,927 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 09:35:22,927 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 198 [2018-11-10 09:35:22,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:22,929 INFO L225 Difference]: With dead ends: 1249 [2018-11-10 09:35:22,929 INFO L226 Difference]: Without dead ends: 689 [2018-11-10 09:35:22,930 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-11-10 09:35:22,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2018-11-10 09:35:22,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 689. [2018-11-10 09:35:22,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 689 states. [2018-11-10 09:35:22,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 770 transitions. [2018-11-10 09:35:22,959 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 770 transitions. Word has length 198 [2018-11-10 09:35:22,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:22,959 INFO L481 AbstractCegarLoop]: Abstraction has 689 states and 770 transitions. [2018-11-10 09:35:22,959 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-10 09:35:22,959 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 770 transitions. [2018-11-10 09:35:22,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2018-11-10 09:35:22,961 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 09:35:22,962 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10 09:35:22,962 INFO L424 AbstractCegarLoop]: === Iteration 12 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 09:35:22,962 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 09:35:22,962 INFO L82 PathProgramCache]: Analyzing trace with hash -995255900, now seen corresponding path program 1 times [2018-11-10 09:35:22,962 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 09:35:22,962 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 09:35:22,963 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,963 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:22,963 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 09:35:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:23,083 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 23 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-10 09:35:23,084 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 09:35:23,084 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/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-10 09:35:23,090 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 09:35:23,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 09:35:23,183 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 09:35:23,324 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-11-10 09:35:23,340 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 09:35:23,341 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [13] total 19 [2018-11-10 09:35:23,341 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-11-10 09:35:23,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-11-10 09:35:23,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2018-11-10 09:35:23,342 INFO L87 Difference]: Start difference. First operand 689 states and 770 transitions. Second operand 19 states. [2018-11-10 09:35:23,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 09:35:23,869 INFO L93 Difference]: Finished difference Result 1214 states and 1372 transitions. [2018-11-10 09:35:23,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-10 09:35:23,870 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 211 [2018-11-10 09:35:23,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 09:35:23,871 INFO L225 Difference]: With dead ends: 1214 [2018-11-10 09:35:23,871 INFO L226 Difference]: Without dead ends: 0 [2018-11-10 09:35:23,872 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 208 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=115, Invalid=877, Unknown=0, NotChecked=0, Total=992 [2018-11-10 09:35:23,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-10 09:35:23,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-10 09:35:23,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-10 09:35:23,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-10 09:35:23,873 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 211 [2018-11-10 09:35:23,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 09:35:23,873 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-10 09:35:23,873 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-11-10 09:35:23,873 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-10 09:35:23,873 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-10 09:35:23,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-10 09:35:23,885 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,898 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,908 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,919 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,924 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,929 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,937 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,944 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,946 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,955 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,965 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,967 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,979 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,980 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,994 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,997 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:23,998 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,002 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,002 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,004 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,005 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,007 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,009 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,009 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,014 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,016 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,022 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,032 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,035 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,048 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,061 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,063 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,068 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,070 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,074 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,077 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,086 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,091 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,100 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,104 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,107 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,108 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,111 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,112 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,114 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,116 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,119 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,119 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,120 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,122 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,125 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,131 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,133 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,134 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,139 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,142 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,143 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,146 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,146 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,148 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,154 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,156 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,160 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,163 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,165 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,166 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,169 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,170 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,176 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 09:35:24,301 WARN L179 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 26 [2018-11-10 09:35:24,515 WARN L179 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 29 [2018-11-10 09:35:25,203 WARN L179 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 38 [2018-11-10 09:35:25,355 WARN L179 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 37 [2018-11-10 09:35:26,353 WARN L179 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L217(lines 194 218) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeFINAL(lines 170 225) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L201(lines 201 205) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L201-1(lines 201 205) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L195-1(lines 195 216) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L193(line 193) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L193-1(line 193) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L222(line 222) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L214(line 214) no Hoare annotation was computed. [2018-11-10 09:35:26,754 INFO L425 ceAbstractionStarter]: For program point L214-1(lines 195 216) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L212(line 212) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L212-1(line 212) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeEXIT(lines 170 225) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L196(line 196) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeENTRY(lines 170 225) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L258-1(lines 258 262) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L252-1(lines 252 277) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L250(line 250) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L250-1(line 250) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L252-3(lines 252 277) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L275(line 275) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L275-1(line 275) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L271(line 271) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetENTRY(lines 226 285) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point L271-1(line 271) no Hoare annotation was computed. [2018-11-10 09:35:26,755 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetEXIT(lines 226 285) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point L253(line 253) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point L278(lines 251 279) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetFINAL(lines 226 285) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point L270(line 270) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point L270-1(line 270) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point L266(line 266) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point L266-1(line 266) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point L258(lines 258 262) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L428 ceAbstractionStarter]: At program point select_helpersFINAL(lines 978 984) the Hoare annotation is: true [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point select_helpersEXIT(lines 978 984) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L425 ceAbstractionStarter]: For program point valid_productEXIT(lines 985 993) no Hoare annotation was computed. [2018-11-10 09:35:26,756 INFO L428 ceAbstractionStarter]: At program point valid_productENTRY(lines 985 993) the Hoare annotation is: true [2018-11-10 09:35:26,757 INFO L425 ceAbstractionStarter]: For program point valid_productFINAL(lines 985 993) no Hoare annotation was computed. [2018-11-10 09:35:26,757 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 832 854) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,757 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 832 854) no Hoare annotation was computed. [2018-11-10 09:35:26,757 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 832 854) no Hoare annotation was computed. [2018-11-10 09:35:26,757 INFO L421 ceAbstractionStarter]: At program point L844(line 844) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= ~systemActive~0 1)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= main_~tmp~10 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,757 INFO L421 ceAbstractionStarter]: At program point L844-1(line 844) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= ~systemActive~0 1)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= main_~tmp~10 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,757 INFO L425 ceAbstractionStarter]: For program point L842(lines 842 849) no Hoare annotation was computed. [2018-11-10 09:35:26,757 INFO L425 ceAbstractionStarter]: For program point L842-1(lines 842 849) no Hoare annotation was computed. [2018-11-10 09:35:26,757 INFO L425 ceAbstractionStarter]: For program point L840(line 840) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L421 ceAbstractionStarter]: At program point L839(line 839) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,758 INFO L421 ceAbstractionStarter]: At program point L838(line 838) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,758 INFO L421 ceAbstractionStarter]: At program point L838-1(line 838) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point L801(line 801) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point L800(line 800) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point Specification2EXIT(lines 787 810) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point L799(line 799) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point L798(line 798) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point L797(line 797) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point Specification2ENTRY(lines 787 810) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point L796(line 796) no Hoare annotation was computed. [2018-11-10 09:35:26,758 INFO L425 ceAbstractionStarter]: For program point Specification2FINAL(lines 787 810) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L793(line 793) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L792(line 792) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L805(line 805) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L802(line 802) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point isPumpRunningEXIT(lines 633 641) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L428 ceAbstractionStarter]: At program point isPumpRunningENTRY(lines 633 641) the Hoare annotation is: true [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point isPumpRunningFINAL(lines 633 641) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L428 ceAbstractionStarter]: At program point L704(line 704) the Hoare annotation is: true [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L706-2(lines 706 710) no Hoare annotation was computed. [2018-11-10 09:35:26,759 INFO L425 ceAbstractionStarter]: For program point L704-1(line 704) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L428 ceAbstractionStarter]: At program point isLowWaterLevelENTRY(lines 697 715) the Hoare annotation is: true [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point isLowWaterLevelEXIT(lines 697 715) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point L706(lines 706 710) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point isLowWaterLevelFINAL(lines 697 715) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point L672(line 672) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point L672-1(line 672) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point L661(lines 661 669) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point L661-2(lines 661 669) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point printPumpFINAL(lines 642 677) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point L649(lines 649 657) no Hoare annotation was computed. [2018-11-10 09:35:26,760 INFO L425 ceAbstractionStarter]: For program point L649-2(lines 649 657) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point printPumpENTRY(lines 642 677) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point printPumpEXIT(lines 642 677) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point select_featuresEXIT(lines 971 977) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L428 ceAbstractionStarter]: At program point select_featuresFINAL(lines 971 977) the Hoare annotation is: true [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L161(line 161) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L161-1(line 161) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L161-2(line 161) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L154(line 154) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L154-1(line 154) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setFINAL(lines 124 169) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L150(line 150) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L150-1(line 150) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L147(line 147) no Hoare annotation was computed. [2018-11-10 09:35:26,761 INFO L425 ceAbstractionStarter]: For program point L147-1(line 147) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setENTRY(lines 124 169) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setEXIT(lines 124 169) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L165(line 165) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L478(line 478) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L478-1(line 478) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L476(line 476) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L476-1(line 476) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeFINAL(lines 437 482) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L468(lines 468 469) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L468-1(lines 451 471) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L461(lines 461 462) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeENTRY(lines 437 482) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L457(lines 457 464) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L456(line 456) no Hoare annotation was computed. [2018-11-10 09:35:26,762 INFO L425 ceAbstractionStarter]: For program point L456-1(line 456) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeEXIT(lines 437 482) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L425 ceAbstractionStarter]: For program point L451(lines 451 471) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L421 ceAbstractionStarter]: At program point runTestENTRY(lines 818 828) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,763 INFO L425 ceAbstractionStarter]: For program point runTestEXIT(lines 818 828) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L421 ceAbstractionStarter]: At program point L823(line 823) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,763 INFO L425 ceAbstractionStarter]: For program point runTestFINAL(lines 818 828) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L428 ceAbstractionStarter]: At program point isMethaneAlarmENTRY(lines 622 632) the Hoare annotation is: true [2018-11-10 09:35:26,763 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmEXIT(lines 622 632) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmFINAL(lines 622 632) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L428 ceAbstractionStarter]: At program point L627(line 627) the Hoare annotation is: true [2018-11-10 09:35:26,763 INFO L425 ceAbstractionStarter]: For program point L627-1(line 627) no Hoare annotation was computed. [2018-11-10 09:35:26,763 INFO L421 ceAbstractionStarter]: At program point deactivatePumpENTRY(lines 614 621) the Hoare annotation is: (let ((.cse2 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse1 (not (= 1 |old(~pumpRunning~0)|))) (.cse0 (not (= ~systemActive~0 1)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2) (or .cse2 .cse1 .cse0 (not (= ~methaneLevelCritical~0 0))))) [2018-11-10 09:35:26,764 INFO L425 ceAbstractionStarter]: For program point deactivatePumpEXIT(lines 614 621) no Hoare annotation was computed. [2018-11-10 09:35:26,764 INFO L425 ceAbstractionStarter]: For program point deactivatePumpFINAL(lines 614 621) no Hoare annotation was computed. [2018-11-10 09:35:26,764 INFO L425 ceAbstractionStarter]: For program point L940(lines 940 946) no Hoare annotation was computed. [2018-11-10 09:35:26,764 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryEXIT(lines 936 949) no Hoare annotation was computed. [2018-11-10 09:35:26,764 INFO L428 ceAbstractionStarter]: At program point isHighWaterSensorDryENTRY(lines 936 949) the Hoare annotation is: true [2018-11-10 09:35:26,764 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryFINAL(lines 936 949) no Hoare annotation was computed. [2018-11-10 09:35:26,764 INFO L421 ceAbstractionStarter]: At program point L600(line 600) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse1 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse2 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse4 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse3 .cse4) (or .cse1 .cse2 .cse5) (or .cse4 .cse3 .cse5)))) [2018-11-10 09:35:26,764 INFO L425 ceAbstractionStarter]: For program point L600-1(lines 581 605) no Hoare annotation was computed. [2018-11-10 09:35:26,764 INFO L425 ceAbstractionStarter]: For program point processEnvironmentEXIT(lines 581 605) no Hoare annotation was computed. [2018-11-10 09:35:26,764 INFO L421 ceAbstractionStarter]: At program point processEnvironmentENTRY(lines 581 605) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse1 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse2 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse4 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse3 .cse4 .cse2) (or .cse1 .cse2 .cse5) (or .cse2 .cse4 .cse3 .cse5)))) [2018-11-10 09:35:26,765 INFO L421 ceAbstractionStarter]: At program point L595(line 595) the Hoare annotation is: (let ((.cse1 (not (= ~systemActive~0 1)))) (let ((.cse3 (not (= ~methaneLevelCritical~0 1))) (.cse0 (not (= 1 |old(~pumpRunning~0)|))) (.cse4 (or (not (= 0 |old(~pumpRunning~0)|)) .cse1)) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or (and (= processEnvironment_~tmp~6 ~methaneLevelCritical~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) .cse0 .cse1 .cse2) (or .cse3 .cse4 (not (= ~methAndRunningLastTime~0 0))) (or .cse3 .cse1 .cse0) (or .cse4 .cse2)))) [2018-11-10 09:35:26,765 INFO L421 ceAbstractionStarter]: At program point L591(line 591) the Hoare annotation is: (let ((.cse1 (not (= ~systemActive~0 1)))) (let ((.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse3 (or (not (= 0 |old(~pumpRunning~0)|)) .cse1)) (.cse2 (not (= 1 |old(~pumpRunning~0)|))) (.cse4 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 (and (= processEnvironment_~tmp~6 ~methaneLevelCritical~0) (= |old(~pumpRunning~0)| ~pumpRunning~0))) (or .cse0 .cse3 (not (= ~methAndRunningLastTime~0 0))) (or .cse3 .cse4) (or .cse2 .cse1 .cse4)))) [2018-11-10 09:35:26,765 INFO L425 ceAbstractionStarter]: For program point L589(lines 589 597) no Hoare annotation was computed. [2018-11-10 09:35:26,765 INFO L421 ceAbstractionStarter]: At program point L587(line 587) the Hoare annotation is: (let ((.cse2 (not (= ~systemActive~0 1)))) (let ((.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse1 (or (not (= 0 |old(~pumpRunning~0)|)) .cse2)) (.cse4 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse3 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse2 .cse3 .cse4) (or .cse1 .cse5) (or .cse4 .cse3 .cse2 .cse5)))) [2018-11-10 09:35:26,765 INFO L425 ceAbstractionStarter]: For program point L587-1(line 587) no Hoare annotation was computed. [2018-11-10 09:35:26,765 INFO L425 ceAbstractionStarter]: For program point L585(lines 585 602) no Hoare annotation was computed. [2018-11-10 09:35:26,765 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__baseEXIT(lines 521 527) no Hoare annotation was computed. [2018-11-10 09:35:26,765 INFO L428 ceAbstractionStarter]: At program point processEnvironment__wrappee__baseFINAL(lines 521 527) the Hoare annotation is: true [2018-11-10 09:35:26,765 INFO L421 ceAbstractionStarter]: At program point L99-2(lines 93 104) the Hoare annotation is: (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse3 (= 0 ~pumpRunning~0)) (.cse5 (= 0 ~methAndRunningLastTime~0)) (.cse1 (= ~pumpRunning~0 1)) (.cse4 (= ~methaneLevelCritical~0 1)) (.cse2 (= test_~splverifierCounter~0 0))) (or (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse2 .cse5) (and .cse0 .cse3 .cse2 .cse5) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse1 .cse4 .cse2))) [2018-11-10 09:35:26,765 INFO L425 ceAbstractionStarter]: For program point L64(lines 63 108) no Hoare annotation was computed. [2018-11-10 09:35:26,766 INFO L421 ceAbstractionStarter]: At program point testENTRY(lines 53 116) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= 1 ~waterLevel~0) (= 0 ~methAndRunningLastTime~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,766 INFO L425 ceAbstractionStarter]: For program point L93(lines 93 104) no Hoare annotation was computed. [2018-11-10 09:35:26,766 INFO L425 ceAbstractionStarter]: For program point testFINAL(lines 53 116) no Hoare annotation was computed. [2018-11-10 09:35:26,766 INFO L421 ceAbstractionStarter]: At program point L85(line 85) the Hoare annotation is: (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse4 (= 0 ~pumpRunning~0)) (.cse3 (= 0 ~methAndRunningLastTime~0)) (.cse1 (= ~pumpRunning~0 1)) (.cse5 (= ~methaneLevelCritical~0 1)) (.cse2 (= test_~splverifierCounter~0 0))) (or (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse2 .cse3) (and .cse0 .cse4 .cse2 .cse3) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse1 .cse5 .cse2))) [2018-11-10 09:35:26,766 INFO L425 ceAbstractionStarter]: For program point L83(lines 83 89) no Hoare annotation was computed. [2018-11-10 09:35:26,766 INFO L425 ceAbstractionStarter]: For program point L83-1(lines 83 89) no Hoare annotation was computed. [2018-11-10 09:35:26,766 INFO L421 ceAbstractionStarter]: At program point L75(line 75) the Hoare annotation is: (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse4 (= 0 ~pumpRunning~0)) (.cse3 (= 0 ~methAndRunningLastTime~0)) (.cse1 (= ~pumpRunning~0 1)) (.cse5 (= ~methaneLevelCritical~0 1)) (.cse2 (= test_~splverifierCounter~0 0))) (or (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse2 .cse3) (and .cse0 .cse4 .cse2 .cse3) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse1 .cse5 .cse2))) [2018-11-10 09:35:26,766 INFO L421 ceAbstractionStarter]: At program point L106(lines 63 108) the Hoare annotation is: (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse4 (= 0 ~pumpRunning~0)) (.cse3 (= 0 ~methAndRunningLastTime~0)) (.cse1 (= ~pumpRunning~0 1)) (.cse5 (= ~methaneLevelCritical~0 1)) (.cse2 (= test_~splverifierCounter~0 0))) (or (not (= 0 |old(~pumpRunning~0)|)) (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse2 .cse3) (and .cse0 .cse4 .cse2 .cse3) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse1 .cse5 .cse2))) [2018-11-10 09:35:26,766 INFO L425 ceAbstractionStarter]: For program point L73(lines 73 79) no Hoare annotation was computed. [2018-11-10 09:35:26,766 INFO L425 ceAbstractionStarter]: For program point L73-1(lines 73 79) no Hoare annotation was computed. [2018-11-10 09:35:26,766 INFO L425 ceAbstractionStarter]: For program point L65(lines 65 69) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L63-1(lines 63 108) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L421 ceAbstractionStarter]: At program point L109(lines 62 110) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L99(lines 99 103) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point testEXIT(lines 53 116) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L415(lines 415 416) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L411(lines 411 418) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L410(line 410) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argENTRY(lines 391 436) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L410-1(line 410) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L405(lines 405 425) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argEXIT(lines 391 436) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argFINAL(lines 391 436) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L432(line 432) no Hoare annotation was computed. [2018-11-10 09:35:26,767 INFO L425 ceAbstractionStarter]: For program point L432-1(line 432) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point L430(line 430) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point L430-1(line 430) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point L422(lines 422 423) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point L422-1(lines 405 425) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point isLowWaterSensorDryFINAL(lines 950 958) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L428 ceAbstractionStarter]: At program point isLowWaterSensorDryENTRY(lines 950 958) the Hoare annotation is: true [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point isLowWaterSensorDryEXIT(lines 950 958) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L421 ceAbstractionStarter]: At program point L736(line 736) the Hoare annotation is: (let ((.cse2 (not (= ~methaneLevelCritical~0 0))) (.cse0 (not (= 1 ~pumpRunning~0))) (.cse4 (not (= ~methaneLevelCritical~0 1))) (.cse3 (not (= 0 ~pumpRunning~0))) (.cse1 (not (= ~systemActive~0 1))) (.cse5 (= ~waterLevel~0 1)) (.cse7 (not (= |old(~methAndRunningLastTime~0)| 0))) (.cse6 (= 0 ~methAndRunningLastTime~0))) (and (or .cse0 .cse1 .cse2) (or (or .cse3 .cse1) .cse2) (or .cse4 .cse5 .cse6 .cse0 .cse1 .cse7) (or .cse4 .cse3 .cse1 (not .cse5) .cse7 .cse6))) [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point L736-1(line 736) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point L734(lines 734 751) no Hoare annotation was computed. [2018-11-10 09:35:26,768 INFO L425 ceAbstractionStarter]: For program point L734-1(lines 726 754) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L421 ceAbstractionStarter]: At program point L732(line 732) the Hoare annotation is: (let ((.cse6 (= ~waterLevel~0 1))) (let ((.cse5 (not (= ~methaneLevelCritical~0 1))) (.cse0 (not (= 0 ~pumpRunning~0))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not .cse6)) (.cse4 (not (= |old(~methAndRunningLastTime~0)| 0))) (.cse1 (= 0 ~methAndRunningLastTime~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~methaneLevelCritical~0 0))) (or .cse5 .cse6 .cse1 (not (= 1 ~pumpRunning~0)) .cse2 .cse4) (or .cse5 .cse0 .cse2 .cse3 .cse4 .cse1)))) [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point L732-1(line 732) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L421 ceAbstractionStarter]: At program point __utac_acc__Specification2_spec__2ENTRY(lines 726 754) the Hoare annotation is: (let ((.cse6 (= ~waterLevel~0 1))) (let ((.cse5 (not (= ~methaneLevelCritical~0 1))) (.cse0 (not (= 0 ~pumpRunning~0))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not .cse6)) (.cse4 (not (= |old(~methAndRunningLastTime~0)| 0))) (.cse1 (= 0 ~methAndRunningLastTime~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~methaneLevelCritical~0 0))) (or .cse5 .cse6 .cse1 (not (= 1 ~pumpRunning~0)) .cse2 .cse4) (or .cse5 .cse0 .cse2 .cse3 .cse4 .cse1)))) [2018-11-10 09:35:26,769 INFO L421 ceAbstractionStarter]: At program point L741(line 741) the Hoare annotation is: (let ((.cse1 (not (= ~systemActive~0 1)))) (let ((.cse2 (not (= ~methaneLevelCritical~0 0))) (.cse3 (or (not (= 0 ~pumpRunning~0)) .cse1)) (.cse4 (not (= ~methaneLevelCritical~0 1))) (.cse0 (not (= 1 ~pumpRunning~0)))) (and (or .cse0 .cse1 .cse2) (or .cse3 .cse2) (or .cse4 .cse3) (or .cse4 (= ~waterLevel~0 1) .cse0 .cse1 (not (= |old(~methAndRunningLastTime~0)| 0)))))) [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification2_spec__2EXIT(lines 726 754) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point L739(lines 739 745) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point L738(lines 738 748) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point L912(lines 912 920) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point L912-2(lines 912 920) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point printEnvironmentEXIT(lines 904 926) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point printEnvironmentENTRY(lines 904 926) no Hoare annotation was computed. [2018-11-10 09:35:26,769 INFO L425 ceAbstractionStarter]: For program point printEnvironmentFINAL(lines 904 926) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L421 ceAbstractionStarter]: At program point __utac_acc__Specification2_spec__1ENTRY(lines 718 725) the Hoare annotation is: (or (not (= 0 ~pumpRunning~0)) (= 0 ~methAndRunningLastTime~0) (not (= ~systemActive~0 1)) (not (= ~waterLevel~0 1)) (not (= |old(~methAndRunningLastTime~0)| 0)) (not (= ~methaneLevelCritical~0 0))) [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification2_spec__1FINAL(lines 718 725) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification2_spec__1EXIT(lines 718 725) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L353(line 353) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L312(lines 312 316) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L337-1(lines 337 357) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L337-3(lines 337 357) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L366(line 366) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L366-1(line 366) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L358(lines 336 359) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L350(line 350) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L317(lines 317 333) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L350-1(line 350) no Hoare annotation was computed. [2018-11-10 09:35:26,770 INFO L425 ceAbstractionStarter]: For program point L379(line 379) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L379-1(line 379) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L338(lines 337 357) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L334(lines 334 375) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L326(line 326) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L326-1(line 326) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L322(line 322) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L322-1(line 322) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtENTRY(lines 288 390) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L376(lines 376 387) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L339(lines 339 343) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L368(line 368) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L368-1(line 368) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L364(line 364) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point L364-1(line 364) no Hoare annotation was computed. [2018-11-10 09:35:26,771 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtFINAL(lines 288 390) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L352(line 352) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L319(line 319) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L352-1(line 352) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L319-1(line 319) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L348(line 348) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L348-1(line 348) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L377(lines 377 384) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtEXIT(lines 288 390) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L369(line 369) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point select_oneENTRY(lines 961 970) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point select_oneFINAL(lines 961 970) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point select_oneEXIT(lines 961 970) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L673(line 673) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L673-1(line 673) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L415(line 415) no Hoare annotation was computed. [2018-11-10 09:35:26,772 INFO L425 ceAbstractionStarter]: For program point L671(line 671) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L415-1(line 415) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L671-1(line 671) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L415-2(line 415) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L667(line 667) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L667-1(line 667) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L663(line 663) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L663-1(line 663) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L469(line 469) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L659(line 659) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L659-1(line 659) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L655(line 655) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L655-1(line 655) no Hoare annotation was computed. [2018-11-10 09:35:26,773 INFO L425 ceAbstractionStarter]: For program point L461(line 461) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L909(line 909) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L461-1(line 461) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L909-1(line 909) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L651(line 651) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L647(line 647) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L422(line 422) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L422-1(line 422) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L416(line 416) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L922(line 922) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L922-1(line 922) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L918(line 918) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L918-1(line 918) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L468(line 468) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L468-1(line 468) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L914(line 914) no Hoare annotation was computed. [2018-11-10 09:35:26,774 INFO L425 ceAbstractionStarter]: For program point L914-1(line 914) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point L462(line 462) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point L910(line 910) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L421 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (= |old(~pumpRunning~0)| ~pumpRunning~0) [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point L423(line 423) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point activatePumpFINAL(lines 606 613) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point activatePumpEXIT(lines 606 613) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L421 ceAbstractionStarter]: At program point activatePumpENTRY(lines 606 613) the Hoare annotation is: (let ((.cse0 (= ~waterLevel~0 1)) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (= |old(~pumpRunning~0)| ~pumpRunning~0))) (and (or (or .cse0 .cse1 .cse2) .cse3 (not (= ~methaneLevelCritical~0 0))) (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2 .cse3 (not (= ~methAndRunningLastTime~0 0))))) [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelEXIT(lines 678 696) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point L687(lines 687 691) no Hoare annotation was computed. [2018-11-10 09:35:26,775 INFO L428 ceAbstractionStarter]: At program point L685(line 685) the Hoare annotation is: true [2018-11-10 09:35:26,775 INFO L425 ceAbstractionStarter]: For program point L687-2(lines 687 691) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point L685-1(line 685) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L428 ceAbstractionStarter]: At program point isHighWaterLevelENTRY(lines 678 696) the Hoare annotation is: true [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelFINAL(lines 678 696) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point getWaterLevelENTRY(lines 927 935) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point getWaterLevelFINAL(lines 927 935) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point getWaterLevelEXIT(lines 927 935) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L421 ceAbstractionStarter]: At program point changeMethaneLevelENTRY(lines 883 894) the Hoare annotation is: (let ((.cse6 (not (= ~systemActive~0 1)))) (let ((.cse0 (not (= |old(~methaneLevelCritical~0)| 1))) (.cse5 (not (= 1 ~pumpRunning~0))) (.cse2 (= ~methaneLevelCritical~0 1)) (.cse1 (or (not (= 0 ~pumpRunning~0)) .cse6)) (.cse4 (= 0 ~methaneLevelCritical~0)) (.cse3 (not (= ~methAndRunningLastTime~0 0))) (.cse7 (not (= |old(~methaneLevelCritical~0)| 0)))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5 .cse6 .cse3 .cse7) (or .cse0 .cse6 .cse5 .cse2) (or .cse1 .cse4 .cse3 .cse7)))) [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point L887-1(lines 883 894) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point changeMethaneLevelEXIT(lines 883 894) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intENTRY(line -1) no Hoare annotation was computed. [2018-11-10 09:35:26,776 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-11-10 09:35:26,777 INFO L421 ceAbstractionStarter]: At program point L510(line 510) the Hoare annotation is: (let ((.cse8 (not (= 0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~systemActive~0 1)))) (let ((.cse0 (or .cse8 .cse4)) (.cse1 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse5 (not (= 1 |old(~pumpRunning~0)|))) (.cse6 (not (= ~methaneLevelCritical~0 1))) (.cse10 (= 1 ~waterLevel~0)) (.cse7 (= 0 ~methAndRunningLastTime~0)) (.cse9 (not (= |old(~waterLevel~0)| 1))) (.cse2 (not (= |old(~methAndRunningLastTime~0)| 0))) (.cse3 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse1 .cse4 .cse5 .cse3) (or .cse6 .cse0 (and .cse1 .cse7) .cse2) (or .cse6 .cse4 .cse5 .cse1) (or .cse6 .cse7 .cse4 .cse5 .cse2) (or .cse6 .cse8 .cse4 .cse9 .cse2 .cse10) (or .cse8 (and .cse10 .cse7) .cse4 .cse9 .cse2 .cse3)))) [2018-11-10 09:35:26,777 INFO L421 ceAbstractionStarter]: At program point L508(lines 508 514) the Hoare annotation is: (let ((.cse10 (= 0 ~methAndRunningLastTime~0)) (.cse11 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1)))) (let ((.cse1 (= 0 ~pumpRunning~0)) (.cse3 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse4 (or .cse11 .cse2)) (.cse6 (not (= ~waterLevel~0 1))) (.cse7 (= ~pumpRunning~0 1)) (.cse9 (not (= ~methaneLevelCritical~0 0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse13 (not (= |old(~waterLevel~0)| 1))) (.cse8 (not (= |old(~methAndRunningLastTime~0)| 0))) (.cse12 (and (= 1 ~waterLevel~0) .cse10))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5 (and .cse6 .cse7) .cse8 .cse9) (or .cse5 .cse1 .cse2 .cse3 .cse9) (or .cse0 .cse5 .cse4 (and .cse6 .cse7 .cse10) .cse8) (or .cse11 .cse12 .cse2 .cse13 .cse8 .cse9) (or .cse0 .cse11 .cse2 .cse13 .cse8 .cse12)))) [2018-11-10 09:35:26,777 INFO L421 ceAbstractionStarter]: At program point L503(line 503) the Hoare annotation is: (let ((.cse1 (not (= ~systemActive~0 1)))) (let ((.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse0 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse2 (not (= 1 |old(~pumpRunning~0)|))) (.cse6 (not (= ~methaneLevelCritical~0 1))) (.cse4 (or (not (= 0 |old(~pumpRunning~0)|)) .cse1)) (.cse5 (not (= |old(~methAndRunningLastTime~0)| 0)))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5 .cse3) (or .cse6 .cse1 .cse2 .cse0) (or .cse6 (= 0 ~methAndRunningLastTime~0) .cse1 .cse2 .cse5) (or .cse6 .cse4 .cse5)))) [2018-11-10 09:35:26,777 INFO L425 ceAbstractionStarter]: For program point L501(lines 500 519) no Hoare annotation was computed. [2018-11-10 09:35:26,777 INFO L421 ceAbstractionStarter]: At program point timeShiftENTRY(lines 497 520) the Hoare annotation is: (let ((.cse10 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse11 (= 0 ~methAndRunningLastTime~0)) (.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse6 (not (= ~systemActive~0 1)))) (let ((.cse1 (or .cse4 .cse6)) (.cse2 (and .cse10 .cse11)) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse7 (not (= |old(~waterLevel~0)| 1))) (.cse3 (not (= |old(~methAndRunningLastTime~0)| 0))) (.cse5 (= 1 ~waterLevel~0)) (.cse9 (not (= 1 |old(~pumpRunning~0)|))) (.cse8 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5 .cse6 .cse7 .cse3 .cse8) (or .cse0 .cse6 .cse9 .cse10) (or .cse0 .cse11 .cse6 .cse9 .cse3) (or .cse1 .cse2 .cse3 .cse8) (or .cse0 .cse4 .cse6 .cse7 .cse3 .cse5) (or .cse6 .cse9 .cse8 .cse10)))) [2018-11-10 09:35:26,777 INFO L425 ceAbstractionStarter]: For program point timeShiftEXIT(lines 497 520) no Hoare annotation was computed. [2018-11-10 09:35:26,777 INFO L425 ceAbstractionStarter]: For program point timeShiftFINAL(lines 497 520) no Hoare annotation was computed. [2018-11-10 09:35:26,777 INFO L425 ceAbstractionStarter]: For program point L768(line 768) no Hoare annotation was computed. [2018-11-10 09:35:26,777 INFO L425 ceAbstractionStarter]: For program point cleanupEXIT(lines 757 786) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point L771(lines 771 775) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L428 ceAbstractionStarter]: At program point L771-1(lines 771 775) the Hoare annotation is: true [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point L767-1(lines 767 781) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L428 ceAbstractionStarter]: At program point cleanupENTRY(lines 757 786) the Hoare annotation is: true [2018-11-10 09:35:26,778 INFO L428 ceAbstractionStarter]: At program point L767-3(lines 767 781) the Hoare annotation is: true [2018-11-10 09:35:26,778 INFO L428 ceAbstractionStarter]: At program point L763(line 763) the Hoare annotation is: true [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point L763-1(line 763) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L428 ceAbstractionStarter]: At program point L782(lines 757 786) the Hoare annotation is: true [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point L778(line 778) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L428 ceAbstractionStarter]: At program point isMethaneLevelCriticalENTRY(lines 895 903) the Hoare annotation is: true [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalFINAL(lines 895 903) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalEXIT(lines 895 903) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L428 ceAbstractionStarter]: At program point lowerWaterLevelENTRY(lines 859 870) the Hoare annotation is: true [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point L863-1(lines 859 870) no Hoare annotation was computed. [2018-11-10 09:35:26,778 INFO L425 ceAbstractionStarter]: For program point lowerWaterLevelEXIT(lines 859 870) no Hoare annotation was computed. [2018-11-10 09:35:26,779 INFO L425 ceAbstractionStarter]: For program point setupEXIT(lines 811 817) no Hoare annotation was computed. [2018-11-10 09:35:26,779 INFO L428 ceAbstractionStarter]: At program point setupFINAL(lines 811 817) the Hoare annotation is: true [2018-11-10 09:35:26,779 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-10 09:35:26,779 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) (= 0 ~methAndRunningLastTime~0)) [2018-11-10 09:35:26,779 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-10 09:35:26,779 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-10 09:35:26,779 INFO L421 ceAbstractionStarter]: At program point processEnvironment__wrappee__highWaterSensorENTRY(lines 529 553) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse1 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1 .cse2) (or .cse1 (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse2)))) [2018-11-10 09:35:26,779 INFO L421 ceAbstractionStarter]: At program point L543(line 543) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse2 (and (= 0 processEnvironment__wrappee__highWaterSensor_~tmp~4) (= |old(~pumpRunning~0)| ~pumpRunning~0))) (.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse1 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2) (or (not (= ~methaneLevelCritical~0 1)) .cse2 .cse0 (not (= ~methAndRunningLastTime~0 0))) (or (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse1)))) [2018-11-10 09:35:26,779 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__highWaterSensorEXIT(lines 529 553) no Hoare annotation was computed. [2018-11-10 09:35:26,779 INFO L421 ceAbstractionStarter]: At program point L539(line 539) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse1 (and (not (= ~waterLevel~0 1)) (= |old(~pumpRunning~0)| ~pumpRunning~0))) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1 .cse2) (or (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse2)))) [2018-11-10 09:35:26,779 INFO L425 ceAbstractionStarter]: For program point L537(lines 537 545) no Hoare annotation was computed. [2018-11-10 09:35:26,780 INFO L421 ceAbstractionStarter]: At program point L535(line 535) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse1 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1 .cse2) (or (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse2)))) [2018-11-10 09:35:26,780 INFO L425 ceAbstractionStarter]: For program point L535-1(line 535) no Hoare annotation was computed. [2018-11-10 09:35:26,780 INFO L425 ceAbstractionStarter]: For program point L533(lines 533 550) no Hoare annotation was computed. [2018-11-10 09:35:26,780 INFO L421 ceAbstractionStarter]: At program point L548(line 548) the Hoare annotation is: (let ((.cse2 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse2)) (.cse1 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1) (or (= |old(~pumpRunning~0)| ~pumpRunning~0) (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse1)))) [2018-11-10 09:35:26,780 INFO L425 ceAbstractionStarter]: For program point L548-1(lines 529 553) no Hoare annotation was computed. [2018-11-10 09:35:26,780 INFO L425 ceAbstractionStarter]: For program point waterRiseEXIT(lines 871 882) no Hoare annotation was computed. [2018-11-10 09:35:26,780 INFO L425 ceAbstractionStarter]: For program point L875-1(lines 871 882) no Hoare annotation was computed. [2018-11-10 09:35:26,780 INFO L421 ceAbstractionStarter]: At program point waterRiseENTRY(lines 871 882) the Hoare annotation is: (let ((.cse0 (not (= 0 ~pumpRunning~0))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= |old(~waterLevel~0)| 1))) (.cse4 (not (= ~methAndRunningLastTime~0 0))) (.cse1 (= 1 ~waterLevel~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~methaneLevelCritical~0 0))) (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse2 .cse3 .cse4 .cse1))) [2018-11-10 09:35:26,780 INFO L425 ceAbstractionStarter]: For program point __automaton_failFINAL(lines 40 47) no Hoare annotation was computed. [2018-11-10 09:35:26,780 INFO L428 ceAbstractionStarter]: At program point __automaton_failENTRY(lines 40 47) the Hoare annotation is: true [2018-11-10 09:35:26,780 INFO L425 ceAbstractionStarter]: For program point __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION(line 44) no Hoare annotation was computed. [2018-11-10 09:35:26,781 INFO L425 ceAbstractionStarter]: For program point __automaton_failEXIT(lines 40 47) no Hoare annotation was computed. [2018-11-10 09:35:26,781 INFO L421 ceAbstractionStarter]: At program point L574(line 574) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse1 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1 .cse2) (or (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse2)))) [2018-11-10 09:35:26,781 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__lowWaterSensorEXIT(lines 555 579) no Hoare annotation was computed. [2018-11-10 09:35:26,781 INFO L425 ceAbstractionStarter]: For program point L574-1(lines 555 579) no Hoare annotation was computed. [2018-11-10 09:35:26,781 INFO L421 ceAbstractionStarter]: At program point processEnvironment__wrappee__lowWaterSensorENTRY(lines 555 579) the Hoare annotation is: (let ((.cse3 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse3)) (.cse1 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1 .cse2) (or .cse1 (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse2)))) [2018-11-10 09:35:26,781 INFO L421 ceAbstractionStarter]: At program point L569(line 569) the Hoare annotation is: (let ((.cse2 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse2)) (.cse1 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1) (or (= |old(~pumpRunning~0)| ~pumpRunning~0) (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse1)))) [2018-11-10 09:35:26,781 INFO L421 ceAbstractionStarter]: At program point L565(line 565) the Hoare annotation is: (let ((.cse2 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse2)) (.cse1 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1) (or (= |old(~pumpRunning~0)| ~pumpRunning~0) (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse1)))) [2018-11-10 09:35:26,781 INFO L425 ceAbstractionStarter]: For program point L563(lines 563 571) no Hoare annotation was computed. [2018-11-10 09:35:26,781 INFO L421 ceAbstractionStarter]: At program point L561(line 561) the Hoare annotation is: (let ((.cse2 (not (= ~systemActive~0 1)))) (let ((.cse0 (or (not (= 0 |old(~pumpRunning~0)|)) .cse2)) (.cse1 (not (= ~methaneLevelCritical~0 0)))) (and (or (not (= ~methaneLevelCritical~0 1)) .cse0 (not (= ~methAndRunningLastTime~0 0))) (or .cse0 .cse1) (or (= |old(~pumpRunning~0)| ~pumpRunning~0) (not (= 1 |old(~pumpRunning~0)|)) .cse2 .cse1)))) [2018-11-10 09:35:26,781 INFO L425 ceAbstractionStarter]: For program point L561-1(line 561) no Hoare annotation was computed. [2018-11-10 09:35:26,782 INFO L425 ceAbstractionStarter]: For program point L559(lines 559 576) no Hoare annotation was computed. [2018-11-10 09:35:26,792 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.11 09:35:26 BoogieIcfgContainer [2018-11-10 09:35:26,792 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-10 09:35:26,793 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-10 09:35:26,793 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-10 09:35:26,793 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-10 09:35:26,793 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 09:35:19" (3/4) ... [2018-11-10 09:35:26,797 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-10 09:35:26,801 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_free [2018-11-10 09:35:26,801 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_reset [2018-11-10 09:35:26,801 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_helpers [2018-11-10 09:35:26,801 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_product [2018-11-10 09:35:26,801 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-10 09:35:26,801 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure Specification2 [2018-11-10 09:35:26,801 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isPumpRunning [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isLowWaterLevel [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printPump [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_features [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_set [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_argtype [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure runTest [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneAlarm [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure deactivatePump [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterSensorDry [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__base [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure test [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_arg [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isLowWaterSensorDry [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification2_spec__2 [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__error_stack_mgt [2018-11-10 09:35:26,802 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification2_spec__1 [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printEnvironment [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_one [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure activatePump [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~X~int~TO~int [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterLevel [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure changeMethaneLevel [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getWaterLevel [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure timeShift [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure cleanup [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneLevelCritical [2018-11-10 09:35:26,803 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure lowerWaterLevel [2018-11-10 09:35:26,804 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup [2018-11-10 09:35:26,804 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__highWaterSensor [2018-11-10 09:35:26,804 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure waterRise [2018-11-10 09:35:26,804 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __automaton_fail [2018-11-10 09:35:26,804 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__lowWaterSensor [2018-11-10 09:35:26,811 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 42 nodes and edges [2018-11-10 09:35:26,812 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2018-11-10 09:35:26,812 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-11-10 09:35:26,837 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(0 == \old(pumpRunning)) || (((0 == methaneLevelCritical && pumpRunning == 1) && splverifierCounter == 0) && 0 == methAndRunningLastTime)) || (((0 == pumpRunning && methaneLevelCritical == 1) && splverifierCounter == 0) && 0 == methAndRunningLastTime)) || (((0 == methaneLevelCritical && 0 == pumpRunning) && splverifierCounter == 0) && 0 == methAndRunningLastTime)) || !(systemActive == 1)) || !(\old(waterLevel) == 1)) || !(\old(methAndRunningLastTime) == 0)) || !(\old(methaneLevelCritical) == 0)) || ((pumpRunning == 1 && methaneLevelCritical == 1) && splverifierCounter == 0) [2018-11-10 09:35:26,837 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(0 == \old(pumpRunning)) || !(systemActive == 1)) || !(\old(waterLevel) == 1)) || !(\old(methAndRunningLastTime) == 0)) || !(\old(methaneLevelCritical) == 0) [2018-11-10 09:35:26,885 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_9bd811d9-fb1d-4d21-8b64-df4a977614e2/bin-2019/uautomizer/witness.graphml [2018-11-10 09:35:26,885 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-10 09:35:26,886 INFO L168 Benchmark]: Toolchain (without parser) took 8197.39 ms. Allocated memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: 413.7 MB). Free memory was 957.5 MB in the beginning and 1.3 GB in the end (delta: -297.8 MB). Peak memory consumption was 115.9 MB. Max. memory is 11.5 GB. [2018-11-10 09:35:26,886 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 09:35:26,886 INFO L168 Benchmark]: CACSL2BoogieTranslator took 298.97 ms. Allocated memory is still 1.0 GB. Free memory was 957.5 MB in the beginning and 927.9 MB in the end (delta: 29.6 MB). Peak memory consumption was 29.6 MB. Max. memory is 11.5 GB. [2018-11-10 09:35:26,886 INFO L168 Benchmark]: Boogie Preprocessor took 117.06 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 185.6 MB). Free memory was 927.9 MB in the beginning and 1.2 GB in the end (delta: -248.3 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-11-10 09:35:26,887 INFO L168 Benchmark]: RCFGBuilder took 657.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 92.6 MB). Peak memory consumption was 92.6 MB. Max. memory is 11.5 GB. [2018-11-10 09:35:26,887 INFO L168 Benchmark]: TraceAbstraction took 7028.55 ms. Allocated memory was 1.2 GB in the beginning and 1.4 GB in the end (delta: 228.1 MB). Free memory was 1.1 GB in the beginning and 1.3 GB in the end (delta: -182.8 MB). Peak memory consumption was 458.3 MB. Max. memory is 11.5 GB. [2018-11-10 09:35:26,887 INFO L168 Benchmark]: Witness Printer took 92.31 ms. Allocated memory is still 1.4 GB. Free memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 11.2 MB). Peak memory consumption was 11.2 MB. Max. memory is 11.5 GB. [2018-11-10 09:35:26,891 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.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 298.97 ms. Allocated memory is still 1.0 GB. Free memory was 957.5 MB in the beginning and 927.9 MB in the end (delta: 29.6 MB). Peak memory consumption was 29.6 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 117.06 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 185.6 MB). Free memory was 927.9 MB in the beginning and 1.2 GB in the end (delta: -248.3 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 657.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 92.6 MB). Peak memory consumption was 92.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 7028.55 ms. Allocated memory was 1.2 GB in the beginning and 1.4 GB in the end (delta: 228.1 MB). Free memory was 1.1 GB in the beginning and 1.3 GB in the end (delta: -182.8 MB). Peak memory consumption was 458.3 MB. Max. memory is 11.5 GB. * Witness Printer took 92.31 ms. Allocated memory is still 1.4 GB. Free memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 11.2 MB). Peak memory consumption was 11.2 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 44]: 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: 63]: Loop Invariant Derived loop invariant: (((((((!(0 == \old(pumpRunning)) || (((0 == methaneLevelCritical && pumpRunning == 1) && splverifierCounter == 0) && 0 == methAndRunningLastTime)) || (((0 == pumpRunning && methaneLevelCritical == 1) && splverifierCounter == 0) && 0 == methAndRunningLastTime)) || (((0 == methaneLevelCritical && 0 == pumpRunning) && splverifierCounter == 0) && 0 == methAndRunningLastTime)) || !(systemActive == 1)) || !(\old(waterLevel) == 1)) || !(\old(methAndRunningLastTime) == 0)) || !(\old(methaneLevelCritical) == 0)) || ((pumpRunning == 1 && methaneLevelCritical == 1) && splverifierCounter == 0) - InvariantResult [Line: 767]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 62]: Loop Invariant Derived loop invariant: (((!(0 == \old(pumpRunning)) || !(systemActive == 1)) || !(\old(waterLevel) == 1)) || !(\old(methAndRunningLastTime) == 0)) || !(\old(methaneLevelCritical) == 0) - InvariantResult [Line: 757]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 42 procedures, 349 locations, 1 error locations. SAFE Result, 6.9s OverallTime, 12 OverallIterations, 3 TraceHistogramMax, 2.1s AutomataDifference, 0.0s DeadEndRemovalTime, 2.8s HoareAnnotationTime, HoareTripleCheckerStatistics: 2691 SDtfs, 1481 SDslu, 8420 SDs, 0 SdLazy, 2297 SolverSat, 305 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 544 GetRequests, 458 SyntacticMatches, 3 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=756occurred in iteration=10, 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.2s AutomataMinimizationTime, 12 MinimizatonAttempts, 531 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 67 LocationsWithAnnotation, 1642 PreInvPairs, 1694 NumberOfFragments, 2571 HoareAnnotationTreeSize, 1642 FomulaSimplifications, 5704 FormulaSimplificationTreeSizeReduction, 0.2s HoareSimplificationTime, 67 FomulaSimplificationsInter, 8791 FormulaSimplificationTreeSizeReductionInter, 2.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 1976 NumberOfCodeBlocks, 1976 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 1962 ConstructedInterpolants, 0 QuantifiedInterpolants, 453207 SizeOfPredicates, 5 NumberOfNonLiveVariables, 1783 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 14 InterpolantComputations, 12 PerfectInterpolantSequences, 202/212 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...