/usr/bin/java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationFastUPR_32.epf -i ../../../trunk/examples/svcomp/product-lines/minepump_spec5_product18.cil.c


--------------------------------------------------------------------------------


This is Ultimate 0.1.25-8fc6572
[2020-07-10 18:05:44,224 INFO  L177        SettingsManager]: Resetting all preferences to default values...
[2020-07-10 18:05:44,226 INFO  L181        SettingsManager]: Resetting UltimateCore preferences to default values
[2020-07-10 18:05:44,238 INFO  L184        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2020-07-10 18:05:44,239 INFO  L181        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2020-07-10 18:05:44,240 INFO  L181        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2020-07-10 18:05:44,241 INFO  L181        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2020-07-10 18:05:44,243 INFO  L181        SettingsManager]: Resetting LassoRanker preferences to default values
[2020-07-10 18:05:44,245 INFO  L181        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2020-07-10 18:05:44,245 INFO  L181        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2020-07-10 18:05:44,246 INFO  L181        SettingsManager]: Resetting Sifa preferences to default values
[2020-07-10 18:05:44,248 INFO  L184        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2020-07-10 18:05:44,248 INFO  L181        SettingsManager]: Resetting LTL2Aut preferences to default values
[2020-07-10 18:05:44,249 INFO  L181        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2020-07-10 18:05:44,250 INFO  L181        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2020-07-10 18:05:44,251 INFO  L181        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2020-07-10 18:05:44,252 INFO  L181        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2020-07-10 18:05:44,253 INFO  L181        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2020-07-10 18:05:44,254 INFO  L181        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2020-07-10 18:05:44,256 INFO  L181        SettingsManager]: Resetting CodeCheck preferences to default values
[2020-07-10 18:05:44,257 INFO  L181        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2020-07-10 18:05:44,258 INFO  L181        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2020-07-10 18:05:44,259 INFO  L181        SettingsManager]: Resetting Referee preferences to default values
[2020-07-10 18:05:44,260 INFO  L181        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2020-07-10 18:05:44,262 INFO  L184        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2020-07-10 18:05:44,263 INFO  L184        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2020-07-10 18:05:44,263 INFO  L181        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2020-07-10 18:05:44,264 INFO  L181        SettingsManager]: Resetting IcfgToChc preferences to default values
[2020-07-10 18:05:44,264 INFO  L181        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2020-07-10 18:05:44,265 INFO  L184        SettingsManager]: ReqToTest provides no preferences, ignoring...
[2020-07-10 18:05:44,265 INFO  L181        SettingsManager]: Resetting Boogie Printer preferences to default values
[2020-07-10 18:05:44,266 INFO  L181        SettingsManager]: Resetting ChcSmtPrinter preferences to default values
[2020-07-10 18:05:44,267 INFO  L181        SettingsManager]: Resetting ReqPrinter preferences to default values
[2020-07-10 18:05:44,268 INFO  L181        SettingsManager]: Resetting Witness Printer preferences to default values
[2020-07-10 18:05:44,269 INFO  L184        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2020-07-10 18:05:44,269 INFO  L181        SettingsManager]: Resetting CDTParser preferences to default values
[2020-07-10 18:05:44,270 INFO  L184        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2020-07-10 18:05:44,270 INFO  L184        SettingsManager]: ReqParser provides no preferences, ignoring...
[2020-07-10 18:05:44,270 INFO  L181        SettingsManager]: Resetting SmtParser preferences to default values
[2020-07-10 18:05:44,271 INFO  L181        SettingsManager]: Resetting Witness Parser preferences to default values
[2020-07-10 18:05:44,273 INFO  L188        SettingsManager]: Finished resetting all preferences to default values...
[2020-07-10 18:05:44,276 INFO  L101        SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationFastUPR_32.epf
[2020-07-10 18:05:44,290 INFO  L113        SettingsManager]: Loading preferences was successful
[2020-07-10 18:05:44,290 INFO  L115        SettingsManager]: Preferences different from defaults after loading the file:
[2020-07-10 18:05:44,292 INFO  L136        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2020-07-10 18:05:44,293 INFO  L138        SettingsManager]:  * sizeof long=4
[2020-07-10 18:05:44,293 INFO  L138        SettingsManager]:  * Overapproximate operations on floating types=true
[2020-07-10 18:05:44,293 INFO  L138        SettingsManager]:  * sizeof POINTER=4
[2020-07-10 18:05:44,293 INFO  L138        SettingsManager]:  * Check division by zero=IGNORE
[2020-07-10 18:05:44,293 INFO  L138        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2020-07-10 18:05:44,294 INFO  L138        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2020-07-10 18:05:44,294 INFO  L138        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2020-07-10 18:05:44,295 INFO  L138        SettingsManager]:  * sizeof long double=12
[2020-07-10 18:05:44,295 INFO  L138        SettingsManager]:  * Check if freed pointer was valid=false
[2020-07-10 18:05:44,295 INFO  L138        SettingsManager]:  * Use constant arrays=true
[2020-07-10 18:05:44,295 INFO  L138        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2020-07-10 18:05:44,296 INFO  L136        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2020-07-10 18:05:44,296 INFO  L138        SettingsManager]:  * Size of a code block=SingleStatement
[2020-07-10 18:05:44,296 INFO  L138        SettingsManager]:  * To the following directory=./dump/
[2020-07-10 18:05:44,297 INFO  L138        SettingsManager]:  * SMT solver=External_DefaultMode
[2020-07-10 18:05:44,297 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2020-07-10 18:05:44,297 INFO  L136        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2020-07-10 18:05:44,297 INFO  L138        SettingsManager]:  * Compute Interpolants along a Counterexample=AcceleratedInterpolation
[2020-07-10 18:05:44,298 INFO  L138        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2020-07-10 18:05:44,298 INFO  L138        SettingsManager]:  * Use separate solver for trace checks=false
[2020-07-10 18:05:44,576 INFO  L81    nceAwareModelManager]: Repository-Root is: /tmp
[2020-07-10 18:05:44,589 INFO  L258   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2020-07-10 18:05:44,593 INFO  L214   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2020-07-10 18:05:44,595 INFO  L271        PluginConnector]: Initializing CDTParser...
[2020-07-10 18:05:44,595 INFO  L275        PluginConnector]: CDTParser initialized
[2020-07-10 18:05:44,596 INFO  L429   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/minepump_spec5_product18.cil.c
[2020-07-10 18:05:44,672 INFO  L220              CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a8518bfad/dafa577e66454ee0827bf005d5a56ffd/FLAGcf9011c6a
[2020-07-10 18:05:45,247 INFO  L306              CDTParser]: Found 1 translation units.
[2020-07-10 18:05:45,248 INFO  L160              CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/minepump_spec5_product18.cil.c
[2020-07-10 18:05:45,273 INFO  L349              CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a8518bfad/dafa577e66454ee0827bf005d5a56ffd/FLAGcf9011c6a
[2020-07-10 18:05:45,515 INFO  L357              CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a8518bfad/dafa577e66454ee0827bf005d5a56ffd
[2020-07-10 18:05:45,529 INFO  L296   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2020-07-10 18:05:45,531 INFO  L131        ToolchainWalker]: Walking toolchain with 4 elements.
[2020-07-10 18:05:45,533 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2020-07-10 18:05:45,533 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2020-07-10 18:05:45,537 INFO  L275        PluginConnector]: CACSL2BoogieTranslator initialized
[2020-07-10 18:05:45,538 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 06:05:45" (1/1) ...
[2020-07-10 18:05:45,541 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b0f02d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:45, skipping insertion in model container
[2020-07-10 18:05:45,541 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 06:05:45" (1/1) ...
[2020-07-10 18:05:45,549 INFO  L145         MainTranslator]: Starting translation in SV-COMP mode 
[2020-07-10 18:05:45,617 INFO  L178         MainTranslator]: Built tables and reachable declarations
[2020-07-10 18:05:46,023 INFO  L206          PostProcessor]: Analyzing one entry point: main
[2020-07-10 18:05:46,151 INFO  L203         MainTranslator]: Completed pre-run
[2020-07-10 18:05:46,277 INFO  L206          PostProcessor]: Analyzing one entry point: main
[2020-07-10 18:05:46,320 INFO  L208         MainTranslator]: Completed translation
[2020-07-10 18:05:46,320 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46 WrapperNode
[2020-07-10 18:05:46,321 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2020-07-10 18:05:46,321 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2020-07-10 18:05:46,322 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2020-07-10 18:05:46,322 INFO  L275        PluginConnector]: Boogie Preprocessor initialized
[2020-07-10 18:05:46,335 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
[2020-07-10 18:05:46,335 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
[2020-07-10 18:05:46,355 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
[2020-07-10 18:05:46,355 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
[2020-07-10 18:05:46,406 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
[2020-07-10 18:05:46,423 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
[2020-07-10 18:05:46,428 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
[2020-07-10 18:05:46,435 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2020-07-10 18:05:46,436 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2020-07-10 18:05:46,436 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2020-07-10 18:05:46,436 INFO  L275        PluginConnector]: RCFGBuilder initialized
[2020-07-10 18:05:46,437 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (1/1) ...
No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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
[2020-07-10 18:05:46,504 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.init
[2020-07-10 18:05:46,504 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2020-07-10 18:05:46,504 INFO  L138     BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int
[2020-07-10 18:05:46,504 INFO  L138     BoogieDeclarations]: Found implementation of procedure test
[2020-07-10 18:05:46,504 INFO  L138     BoogieDeclarations]: Found implementation of procedure timeShift
[2020-07-10 18:05:46,505 INFO  L138     BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__base
[2020-07-10 18:05:46,505 INFO  L138     BoogieDeclarations]: Found implementation of procedure processEnvironment
[2020-07-10 18:05:46,505 INFO  L138     BoogieDeclarations]: Found implementation of procedure activatePump
[2020-07-10 18:05:46,505 INFO  L138     BoogieDeclarations]: Found implementation of procedure deactivatePump
[2020-07-10 18:05:46,505 INFO  L138     BoogieDeclarations]: Found implementation of procedure isMethaneAlarm
[2020-07-10 18:05:46,505 INFO  L138     BoogieDeclarations]: Found implementation of procedure isPumpRunning
[2020-07-10 18:05:46,506 INFO  L138     BoogieDeclarations]: Found implementation of procedure printPump
[2020-07-10 18:05:46,506 INFO  L138     BoogieDeclarations]: Found implementation of procedure isLowWaterLevel
[2020-07-10 18:05:46,506 INFO  L138     BoogieDeclarations]: Found implementation of procedure startSystem
[2020-07-10 18:05:46,506 INFO  L138     BoogieDeclarations]: Found implementation of procedure __automaton_fail
[2020-07-10 18:05:46,506 INFO  L138     BoogieDeclarations]: Found implementation of procedure select_one
[2020-07-10 18:05:46,506 INFO  L138     BoogieDeclarations]: Found implementation of procedure select_features
[2020-07-10 18:05:46,507 INFO  L138     BoogieDeclarations]: Found implementation of procedure select_helpers
[2020-07-10 18:05:46,507 INFO  L138     BoogieDeclarations]: Found implementation of procedure valid_product
[2020-07-10 18:05:46,507 INFO  L138     BoogieDeclarations]: Found implementation of procedure cleanup
[2020-07-10 18:05:46,507 INFO  L138     BoogieDeclarations]: Found implementation of procedure Specification2
[2020-07-10 18:05:46,507 INFO  L138     BoogieDeclarations]: Found implementation of procedure setup
[2020-07-10 18:05:46,508 INFO  L138     BoogieDeclarations]: Found implementation of procedure runTest
[2020-07-10 18:05:46,508 INFO  L138     BoogieDeclarations]: Found implementation of procedure main
[2020-07-10 18:05:46,508 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__1
[2020-07-10 18:05:46,508 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__2
[2020-07-10 18:05:46,508 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__3
[2020-07-10 18:05:46,508 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set
[2020-07-10 18:05:46,509 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free
[2020-07-10 18:05:46,509 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset
[2020-07-10 18:05:46,509 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt
[2020-07-10 18:05:46,509 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg
[2020-07-10 18:05:46,509 INFO  L138     BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype
[2020-07-10 18:05:46,509 INFO  L138     BoogieDeclarations]: Found implementation of procedure lowerWaterLevel
[2020-07-10 18:05:46,510 INFO  L138     BoogieDeclarations]: Found implementation of procedure waterRise
[2020-07-10 18:05:46,510 INFO  L138     BoogieDeclarations]: Found implementation of procedure changeMethaneLevel
[2020-07-10 18:05:46,510 INFO  L138     BoogieDeclarations]: Found implementation of procedure isMethaneLevelCritical
[2020-07-10 18:05:46,510 INFO  L138     BoogieDeclarations]: Found implementation of procedure printEnvironment
[2020-07-10 18:05:46,510 INFO  L138     BoogieDeclarations]: Found implementation of procedure getWaterLevel
[2020-07-10 18:05:46,510 INFO  L138     BoogieDeclarations]: Found implementation of procedure isLowWaterSensorDry
[2020-07-10 18:05:46,511 INFO  L130     BoogieDeclarations]: Found specification of procedure __VERIFIER_error
[2020-07-10 18:05:46,511 INFO  L130     BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int
[2020-07-10 18:05:46,511 INFO  L130     BoogieDeclarations]: Found specification of procedure printf
[2020-07-10 18:05:46,511 INFO  L130     BoogieDeclarations]: Found specification of procedure waterRise
[2020-07-10 18:05:46,511 INFO  L130     BoogieDeclarations]: Found specification of procedure changeMethaneLevel
[2020-07-10 18:05:46,511 INFO  L130     BoogieDeclarations]: Found specification of procedure startSystem
[2020-07-10 18:05:46,511 INFO  L130     BoogieDeclarations]: Found specification of procedure timeShift
[2020-07-10 18:05:46,512 INFO  L130     BoogieDeclarations]: Found specification of procedure cleanup
[2020-07-10 18:05:46,512 INFO  L130     BoogieDeclarations]: Found specification of procedure test
[2020-07-10 18:05:46,512 INFO  L130     BoogieDeclarations]: Found specification of procedure lowerWaterLevel
[2020-07-10 18:05:46,512 INFO  L130     BoogieDeclarations]: Found specification of procedure isMethaneLevelCritical
[2020-07-10 18:05:46,512 INFO  L130     BoogieDeclarations]: Found specification of procedure printEnvironment
[2020-07-10 18:05:46,513 INFO  L130     BoogieDeclarations]: Found specification of procedure isLowWaterSensorDry
[2020-07-10 18:05:46,513 INFO  L130     BoogieDeclarations]: Found specification of procedure activatePump
[2020-07-10 18:05:46,513 INFO  L130     BoogieDeclarations]: Found specification of procedure deactivatePump
[2020-07-10 18:05:46,513 INFO  L130     BoogieDeclarations]: Found specification of procedure isPumpRunning
[2020-07-10 18:05:46,513 INFO  L130     BoogieDeclarations]: Found specification of procedure printPump
[2020-07-10 18:05:46,513 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__2
[2020-07-10 18:05:46,513 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__3
[2020-07-10 18:05:46,514 INFO  L130     BoogieDeclarations]: Found specification of procedure processEnvironment
[2020-07-10 18:05:46,514 INFO  L130     BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__base
[2020-07-10 18:05:46,514 INFO  L130     BoogieDeclarations]: Found specification of procedure isLowWaterLevel
[2020-07-10 18:05:46,514 INFO  L130     BoogieDeclarations]: Found specification of procedure isMethaneAlarm
[2020-07-10 18:05:46,514 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2020-07-10 18:05:46,514 INFO  L130     BoogieDeclarations]: Found specification of procedure __automaton_fail
[2020-07-10 18:05:46,514 INFO  L130     BoogieDeclarations]: Found specification of procedure select_one
[2020-07-10 18:05:46,515 INFO  L130     BoogieDeclarations]: Found specification of procedure select_features
[2020-07-10 18:05:46,515 INFO  L130     BoogieDeclarations]: Found specification of procedure select_helpers
[2020-07-10 18:05:46,515 INFO  L130     BoogieDeclarations]: Found specification of procedure valid_product
[2020-07-10 18:05:46,515 INFO  L130     BoogieDeclarations]: Found specification of procedure Specification2
[2020-07-10 18:05:46,515 INFO  L130     BoogieDeclarations]: Found specification of procedure setup
[2020-07-10 18:05:46,515 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__1
[2020-07-10 18:05:46,515 INFO  L130     BoogieDeclarations]: Found specification of procedure runTest
[2020-07-10 18:05:46,516 INFO  L130     BoogieDeclarations]: Found specification of procedure main
[2020-07-10 18:05:46,516 INFO  L130     BoogieDeclarations]: Found specification of procedure getWaterLevel
[2020-07-10 18:05:46,516 INFO  L130     BoogieDeclarations]: Found specification of procedure __assert_fail
[2020-07-10 18:05:46,516 INFO  L130     BoogieDeclarations]: Found specification of procedure malloc
[2020-07-10 18:05:46,516 INFO  L130     BoogieDeclarations]: Found specification of procedure free
[2020-07-10 18:05:46,516 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set
[2020-07-10 18:05:46,517 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2020-07-10 18:05:46,517 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2020-07-10 18:05:46,517 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2020-07-10 18:05:46,517 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2020-07-10 18:05:46,517 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free
[2020-07-10 18:05:46,517 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2020-07-10 18:05:46,518 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset
[2020-07-10 18:05:46,518 INFO  L130     BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int
[2020-07-10 18:05:46,518 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2020-07-10 18:05:46,518 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt
[2020-07-10 18:05:46,518 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac__get_this_arg
[2020-07-10 18:05:46,518 INFO  L130     BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype
[2020-07-10 18:05:46,519 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.init
[2020-07-10 18:05:46,519 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2020-07-10 18:05:46,519 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2020-07-10 18:05:48,114 INFO  L290             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2020-07-10 18:05:48,114 INFO  L295             CfgBuilder]: Removed 5 assume(true) statements.
[2020-07-10 18:05:48,121 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 06:05:48 BoogieIcfgContainer
[2020-07-10 18:05:48,121 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2020-07-10 18:05:48,123 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2020-07-10 18:05:48,123 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2020-07-10 18:05:48,127 INFO  L275        PluginConnector]: TraceAbstraction initialized
[2020-07-10 18:05:48,128 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.07 06:05:45" (1/3) ...
[2020-07-10 18:05:48,129 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1114a06d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 06:05:48, skipping insertion in model container
[2020-07-10 18:05:48,129 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 06:05:46" (2/3) ...
[2020-07-10 18:05:48,130 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1114a06d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 06:05:48, skipping insertion in model container
[2020-07-10 18:05:48,130 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 06:05:48" (3/3) ...
[2020-07-10 18:05:48,132 INFO  L109   eAbstractionObserver]: Analyzing ICFG minepump_spec5_product18.cil.c
[2020-07-10 18:05:48,146 INFO  L157   ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION
[2020-07-10 18:05:48,157 INFO  L169   ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations.
[2020-07-10 18:05:48,173 INFO  L251      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2020-07-10 18:05:48,199 INFO  L375      AbstractCegarLoop]: Interprodecural is true
[2020-07-10 18:05:48,199 INFO  L376      AbstractCegarLoop]: Hoare is true
[2020-07-10 18:05:48,199 INFO  L377      AbstractCegarLoop]: Compute interpolants for AcceleratedInterpolation
[2020-07-10 18:05:48,199 INFO  L378      AbstractCegarLoop]: Backedges is STRAIGHT_LINE
[2020-07-10 18:05:48,200 INFO  L379      AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION
[2020-07-10 18:05:48,200 INFO  L380      AbstractCegarLoop]: Difference is false
[2020-07-10 18:05:48,200 INFO  L381      AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA
[2020-07-10 18:05:48,200 INFO  L385      AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce========
[2020-07-10 18:05:48,223 INFO  L276                IsEmpty]: Start isEmpty. Operand 292 states.
[2020-07-10 18:05:48,244 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 161
[2020-07-10 18:05:48,244 INFO  L414         BasicCegarLoop]: Found error trace
[2020-07-10 18:05:48,246 INFO  L422         BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1]
[2020-07-10 18:05:48,246 INFO  L427      AbstractCegarLoop]: === Iteration 1 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]===
[2020-07-10 18:05:48,252 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2020-07-10 18:05:48,253 INFO  L82        PathProgramCache]: Analyzing trace with hash 969464262, now seen corresponding path program 1 times
[2020-07-10 18:05:48,262 INFO  L163   FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES
[2020-07-10 18:05:48,263 INFO  L354   FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [6716425]
[2020-07-10 18:05:48,264 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2020-07-10 18:05:48,634 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,147 WARN  L193               SmtUtils]: Spent 276.00 ms on a formula simplification that was a NOOP. DAG size: 187
[2020-07-10 18:05:49,193 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,255 INFO  L280        TraceCheckUtils]: 0: Hoare triple {412#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {295#true} is VALID
[2020-07-10 18:05:49,255 INFO  L280        TraceCheckUtils]: 1: Hoare triple {295#true} #valid := #valid[0 := 0]; {295#true} is VALID
[2020-07-10 18:05:49,256 INFO  L280        TraceCheckUtils]: 2: Hoare triple {295#true} assume 0 < #StackHeapBarrier; {295#true} is VALID
[2020-07-10 18:05:49,256 INFO  L280        TraceCheckUtils]: 3: Hoare triple {295#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {295#true} is VALID
[2020-07-10 18:05:49,257 INFO  L280        TraceCheckUtils]: 4: Hoare triple {295#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {295#true} is VALID
[2020-07-10 18:05:49,257 INFO  L280        TraceCheckUtils]: 5: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {295#true} is VALID
[2020-07-10 18:05:49,257 INFO  L280        TraceCheckUtils]: 6: Hoare triple {295#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {295#true} is VALID
[2020-07-10 18:05:49,258 INFO  L280        TraceCheckUtils]: 7: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {295#true} is VALID
[2020-07-10 18:05:49,258 INFO  L280        TraceCheckUtils]: 8: Hoare triple {295#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {295#true} is VALID
[2020-07-10 18:05:49,259 INFO  L280        TraceCheckUtils]: 9: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {295#true} is VALID
[2020-07-10 18:05:49,259 INFO  L280        TraceCheckUtils]: 10: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {295#true} is VALID
[2020-07-10 18:05:49,259 INFO  L280        TraceCheckUtils]: 11: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {295#true} is VALID
[2020-07-10 18:05:49,260 INFO  L280        TraceCheckUtils]: 12: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {295#true} is VALID
[2020-07-10 18:05:49,260 INFO  L280        TraceCheckUtils]: 13: Hoare triple {295#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {295#true} is VALID
[2020-07-10 18:05:49,260 INFO  L280        TraceCheckUtils]: 14: Hoare triple {295#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {295#true} is VALID
[2020-07-10 18:05:49,261 INFO  L280        TraceCheckUtils]: 15: Hoare triple {295#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {295#true} is VALID
[2020-07-10 18:05:49,261 INFO  L280        TraceCheckUtils]: 16: Hoare triple {295#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {295#true} is VALID
[2020-07-10 18:05:49,261 INFO  L280        TraceCheckUtils]: 17: Hoare triple {295#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {295#true} is VALID
[2020-07-10 18:05:49,262 INFO  L280        TraceCheckUtils]: 18: Hoare triple {295#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {295#true} is VALID
[2020-07-10 18:05:49,262 INFO  L280        TraceCheckUtils]: 19: Hoare triple {295#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {295#true} is VALID
[2020-07-10 18:05:49,263 INFO  L280        TraceCheckUtils]: 20: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {295#true} is VALID
[2020-07-10 18:05:49,263 INFO  L280        TraceCheckUtils]: 21: Hoare triple {295#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {295#true} is VALID
[2020-07-10 18:05:49,263 INFO  L280        TraceCheckUtils]: 22: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {295#true} is VALID
[2020-07-10 18:05:49,264 INFO  L280        TraceCheckUtils]: 23: Hoare triple {295#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {295#true} is VALID
[2020-07-10 18:05:49,264 INFO  L280        TraceCheckUtils]: 24: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {295#true} is VALID
[2020-07-10 18:05:49,265 INFO  L280        TraceCheckUtils]: 25: Hoare triple {295#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {295#true} is VALID
[2020-07-10 18:05:49,265 INFO  L280        TraceCheckUtils]: 26: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {295#true} is VALID
[2020-07-10 18:05:49,265 INFO  L280        TraceCheckUtils]: 27: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {295#true} is VALID
[2020-07-10 18:05:49,266 INFO  L280        TraceCheckUtils]: 28: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {295#true} is VALID
[2020-07-10 18:05:49,266 INFO  L280        TraceCheckUtils]: 29: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {295#true} is VALID
[2020-07-10 18:05:49,266 INFO  L280        TraceCheckUtils]: 30: Hoare triple {295#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {295#true} is VALID
[2020-07-10 18:05:49,267 INFO  L280        TraceCheckUtils]: 31: Hoare triple {295#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {295#true} is VALID
[2020-07-10 18:05:49,267 INFO  L280        TraceCheckUtils]: 32: Hoare triple {295#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {295#true} is VALID
[2020-07-10 18:05:49,267 INFO  L280        TraceCheckUtils]: 33: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {295#true} is VALID
[2020-07-10 18:05:49,268 INFO  L280        TraceCheckUtils]: 34: Hoare triple {295#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {295#true} is VALID
[2020-07-10 18:05:49,268 INFO  L280        TraceCheckUtils]: 35: Hoare triple {295#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {295#true} is VALID
[2020-07-10 18:05:49,268 INFO  L280        TraceCheckUtils]: 36: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {295#true} is VALID
[2020-07-10 18:05:49,269 INFO  L280        TraceCheckUtils]: 37: Hoare triple {295#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {295#true} is VALID
[2020-07-10 18:05:49,269 INFO  L280        TraceCheckUtils]: 38: Hoare triple {295#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {295#true} is VALID
[2020-07-10 18:05:49,269 INFO  L280        TraceCheckUtils]: 39: Hoare triple {295#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {295#true} is VALID
[2020-07-10 18:05:49,270 INFO  L280        TraceCheckUtils]: 40: Hoare triple {295#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {295#true} is VALID
[2020-07-10 18:05:49,270 INFO  L280        TraceCheckUtils]: 41: Hoare triple {295#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {295#true} is VALID
[2020-07-10 18:05:49,271 INFO  L280        TraceCheckUtils]: 42: Hoare triple {295#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {295#true} is VALID
[2020-07-10 18:05:49,271 INFO  L280        TraceCheckUtils]: 43: Hoare triple {295#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {295#true} is VALID
[2020-07-10 18:05:49,271 INFO  L280        TraceCheckUtils]: 44: Hoare triple {295#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {295#true} is VALID
[2020-07-10 18:05:49,272 INFO  L280        TraceCheckUtils]: 45: Hoare triple {295#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {295#true} is VALID
[2020-07-10 18:05:49,272 INFO  L280        TraceCheckUtils]: 46: Hoare triple {295#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {295#true} is VALID
[2020-07-10 18:05:49,272 INFO  L280        TraceCheckUtils]: 47: Hoare triple {295#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {295#true} is VALID
[2020-07-10 18:05:49,273 INFO  L280        TraceCheckUtils]: 48: Hoare triple {295#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {295#true} is VALID
[2020-07-10 18:05:49,273 INFO  L280        TraceCheckUtils]: 49: Hoare triple {295#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {295#true} is VALID
[2020-07-10 18:05:49,273 INFO  L280        TraceCheckUtils]: 50: Hoare triple {295#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {295#true} is VALID
[2020-07-10 18:05:49,274 INFO  L280        TraceCheckUtils]: 51: Hoare triple {295#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {295#true} is VALID
[2020-07-10 18:05:49,274 INFO  L280        TraceCheckUtils]: 52: Hoare triple {295#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {295#true} is VALID
[2020-07-10 18:05:49,274 INFO  L280        TraceCheckUtils]: 53: Hoare triple {295#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {295#true} is VALID
[2020-07-10 18:05:49,275 INFO  L280        TraceCheckUtils]: 54: Hoare triple {295#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {295#true} is VALID
[2020-07-10 18:05:49,275 INFO  L280        TraceCheckUtils]: 55: Hoare triple {295#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {295#true} is VALID
[2020-07-10 18:05:49,275 INFO  L280        TraceCheckUtils]: 56: Hoare triple {295#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {295#true} is VALID
[2020-07-10 18:05:49,276 INFO  L280        TraceCheckUtils]: 57: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {295#true} is VALID
[2020-07-10 18:05:49,276 INFO  L280        TraceCheckUtils]: 58: Hoare triple {295#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {295#true} is VALID
[2020-07-10 18:05:49,276 INFO  L280        TraceCheckUtils]: 59: Hoare triple {295#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {295#true} is VALID
[2020-07-10 18:05:49,277 INFO  L280        TraceCheckUtils]: 60: Hoare triple {295#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {295#true} is VALID
[2020-07-10 18:05:49,277 INFO  L280        TraceCheckUtils]: 61: Hoare triple {295#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {295#true} is VALID
[2020-07-10 18:05:49,277 INFO  L280        TraceCheckUtils]: 62: Hoare triple {295#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {295#true} is VALID
[2020-07-10 18:05:49,278 INFO  L280        TraceCheckUtils]: 63: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {295#true} is VALID
[2020-07-10 18:05:49,278 INFO  L280        TraceCheckUtils]: 64: Hoare triple {295#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {295#true} is VALID
[2020-07-10 18:05:49,278 INFO  L280        TraceCheckUtils]: 65: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {295#true} is VALID
[2020-07-10 18:05:49,279 INFO  L280        TraceCheckUtils]: 66: Hoare triple {295#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {295#true} is VALID
[2020-07-10 18:05:49,279 INFO  L280        TraceCheckUtils]: 67: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {295#true} is VALID
[2020-07-10 18:05:49,280 INFO  L280        TraceCheckUtils]: 68: Hoare triple {295#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {295#true} is VALID
[2020-07-10 18:05:49,280 INFO  L280        TraceCheckUtils]: 69: Hoare triple {295#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {295#true} is VALID
[2020-07-10 18:05:49,280 INFO  L280        TraceCheckUtils]: 70: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {295#true} is VALID
[2020-07-10 18:05:49,281 INFO  L280        TraceCheckUtils]: 71: Hoare triple {295#true} ~pumpRunning~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,281 INFO  L280        TraceCheckUtils]: 72: Hoare triple {295#true} ~systemActive~0 := 1; {295#true} is VALID
[2020-07-10 18:05:49,281 INFO  L280        TraceCheckUtils]: 73: Hoare triple {295#true} ~cleanupTimeShifts~0 := 4; {295#true} is VALID
[2020-07-10 18:05:49,282 INFO  L280        TraceCheckUtils]: 74: Hoare triple {295#true} ~switchedOnBeforeTS~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,282 INFO  L280        TraceCheckUtils]: 75: Hoare triple {295#true} ~head~0.base, ~head~0.offset := 0, 0; {295#true} is VALID
[2020-07-10 18:05:49,282 INFO  L280        TraceCheckUtils]: 76: Hoare triple {295#true} ~waterLevel~0 := 1; {295#true} is VALID
[2020-07-10 18:05:49,283 INFO  L280        TraceCheckUtils]: 77: Hoare triple {295#true} ~methaneLevelCritical~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,283 INFO  L280        TraceCheckUtils]: 78: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,283 INFO  L275        TraceCheckUtils]: 79: Hoare quadruple {295#true} {295#true} #891#return; {295#true} is VALID
[2020-07-10 18:05:49,296 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,299 INFO  L280        TraceCheckUtils]: 0: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,299 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {295#true} {295#true} #799#return; {295#true} is VALID
[2020-07-10 18:05:49,300 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,302 INFO  L280        TraceCheckUtils]: 0: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,303 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {295#true} {295#true} #801#return; {295#true} is VALID
[2020-07-10 18:05:49,304 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,307 INFO  L280        TraceCheckUtils]: 0: Hoare triple {295#true} havoc ~retValue_acc~4; {295#true} is VALID
[2020-07-10 18:05:49,307 INFO  L280        TraceCheckUtils]: 1: Hoare triple {295#true} ~retValue_acc~4 := 1; {295#true} is VALID
[2020-07-10 18:05:49,307 INFO  L280        TraceCheckUtils]: 2: Hoare triple {295#true} #res := ~retValue_acc~4; {295#true} is VALID
[2020-07-10 18:05:49,308 INFO  L280        TraceCheckUtils]: 3: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,308 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {295#true} {295#true} #803#return; {295#true} is VALID
[2020-07-10 18:05:49,309 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,311 INFO  L280        TraceCheckUtils]: 0: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,312 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {295#true} {295#true} #805#return; {295#true} is VALID
[2020-07-10 18:05:49,343 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,351 INFO  L280        TraceCheckUtils]: 0: Hoare triple {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,352 INFO  L280        TraceCheckUtils]: 1: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,352 INFO  L275        TraceCheckUtils]: 2: Hoare quadruple {295#true} {295#true} #881#return; {295#true} is VALID
[2020-07-10 18:05:49,354 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,358 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,368 INFO  L280        TraceCheckUtils]: 0: Hoare triple {295#true} havoc ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,368 INFO  L280        TraceCheckUtils]: 1: Hoare triple {295#true} ~retValue_acc~1 := ~pumpRunning~0; {295#true} is VALID
[2020-07-10 18:05:49,368 INFO  L280        TraceCheckUtils]: 2: Hoare triple {295#true} #res := ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,369 INFO  L280        TraceCheckUtils]: 3: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,369 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {295#true} {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {295#true} is VALID
[2020-07-10 18:05:49,370 INFO  L263        TraceCheckUtils]: 0: Hoare triple {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {295#true} is VALID
[2020-07-10 18:05:49,370 INFO  L280        TraceCheckUtils]: 1: Hoare triple {295#true} havoc ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,370 INFO  L280        TraceCheckUtils]: 2: Hoare triple {295#true} ~retValue_acc~1 := ~pumpRunning~0; {295#true} is VALID
[2020-07-10 18:05:49,370 INFO  L280        TraceCheckUtils]: 3: Hoare triple {295#true} #res := ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,371 INFO  L280        TraceCheckUtils]: 4: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,371 INFO  L275        TraceCheckUtils]: 5: Hoare quadruple {295#true} {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {295#true} is VALID
[2020-07-10 18:05:49,372 INFO  L280        TraceCheckUtils]: 6: Hoare triple {295#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {295#true} is VALID
[2020-07-10 18:05:49,372 INFO  L280        TraceCheckUtils]: 7: Hoare triple {295#true} ~switchedOnBeforeTS~0 := #t~ret25; {295#true} is VALID
[2020-07-10 18:05:49,372 INFO  L280        TraceCheckUtils]: 8: Hoare triple {295#true} havoc #t~ret25; {295#true} is VALID
[2020-07-10 18:05:49,373 INFO  L280        TraceCheckUtils]: 9: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,373 INFO  L275        TraceCheckUtils]: 10: Hoare quadruple {295#true} {296#false} #859#return; {296#false} is VALID
[2020-07-10 18:05:49,374 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,376 INFO  L280        TraceCheckUtils]: 0: Hoare triple {295#true} havoc ~retValue_acc~10; {295#true} is VALID
[2020-07-10 18:05:49,377 INFO  L280        TraceCheckUtils]: 1: Hoare triple {295#true} ~retValue_acc~10 := ~waterLevel~0; {295#true} is VALID
[2020-07-10 18:05:49,377 INFO  L280        TraceCheckUtils]: 2: Hoare triple {295#true} #res := ~retValue_acc~10; {295#true} is VALID
[2020-07-10 18:05:49,378 INFO  L280        TraceCheckUtils]: 3: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,378 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {295#true} {296#false} #873#return; {296#false} is VALID
[2020-07-10 18:05:49,379 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:05:49,381 INFO  L280        TraceCheckUtils]: 0: Hoare triple {295#true} havoc ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,382 INFO  L280        TraceCheckUtils]: 1: Hoare triple {295#true} ~retValue_acc~1 := ~pumpRunning~0; {295#true} is VALID
[2020-07-10 18:05:49,382 INFO  L280        TraceCheckUtils]: 2: Hoare triple {295#true} #res := ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,382 INFO  L280        TraceCheckUtils]: 3: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,383 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {295#true} {296#false} #875#return; {296#false} is VALID
[2020-07-10 18:05:49,388 INFO  L263        TraceCheckUtils]: 0: Hoare triple {295#true} call ULTIMATE.init(); {412#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} is VALID
[2020-07-10 18:05:49,388 INFO  L280        TraceCheckUtils]: 1: Hoare triple {412#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {295#true} is VALID
[2020-07-10 18:05:49,389 INFO  L280        TraceCheckUtils]: 2: Hoare triple {295#true} #valid := #valid[0 := 0]; {295#true} is VALID
[2020-07-10 18:05:49,389 INFO  L280        TraceCheckUtils]: 3: Hoare triple {295#true} assume 0 < #StackHeapBarrier; {295#true} is VALID
[2020-07-10 18:05:49,389 INFO  L280        TraceCheckUtils]: 4: Hoare triple {295#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {295#true} is VALID
[2020-07-10 18:05:49,390 INFO  L280        TraceCheckUtils]: 5: Hoare triple {295#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {295#true} is VALID
[2020-07-10 18:05:49,390 INFO  L280        TraceCheckUtils]: 6: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {295#true} is VALID
[2020-07-10 18:05:49,390 INFO  L280        TraceCheckUtils]: 7: Hoare triple {295#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {295#true} is VALID
[2020-07-10 18:05:49,391 INFO  L280        TraceCheckUtils]: 8: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {295#true} is VALID
[2020-07-10 18:05:49,391 INFO  L280        TraceCheckUtils]: 9: Hoare triple {295#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {295#true} is VALID
[2020-07-10 18:05:49,391 INFO  L280        TraceCheckUtils]: 10: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {295#true} is VALID
[2020-07-10 18:05:49,392 INFO  L280        TraceCheckUtils]: 11: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {295#true} is VALID
[2020-07-10 18:05:49,392 INFO  L280        TraceCheckUtils]: 12: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {295#true} is VALID
[2020-07-10 18:05:49,392 INFO  L280        TraceCheckUtils]: 13: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {295#true} is VALID
[2020-07-10 18:05:49,392 INFO  L280        TraceCheckUtils]: 14: Hoare triple {295#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {295#true} is VALID
[2020-07-10 18:05:49,393 INFO  L280        TraceCheckUtils]: 15: Hoare triple {295#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {295#true} is VALID
[2020-07-10 18:05:49,393 INFO  L280        TraceCheckUtils]: 16: Hoare triple {295#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {295#true} is VALID
[2020-07-10 18:05:49,393 INFO  L280        TraceCheckUtils]: 17: Hoare triple {295#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {295#true} is VALID
[2020-07-10 18:05:49,394 INFO  L280        TraceCheckUtils]: 18: Hoare triple {295#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {295#true} is VALID
[2020-07-10 18:05:49,394 INFO  L280        TraceCheckUtils]: 19: Hoare triple {295#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {295#true} is VALID
[2020-07-10 18:05:49,394 INFO  L280        TraceCheckUtils]: 20: Hoare triple {295#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {295#true} is VALID
[2020-07-10 18:05:49,394 INFO  L280        TraceCheckUtils]: 21: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {295#true} is VALID
[2020-07-10 18:05:49,395 INFO  L280        TraceCheckUtils]: 22: Hoare triple {295#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {295#true} is VALID
[2020-07-10 18:05:49,395 INFO  L280        TraceCheckUtils]: 23: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {295#true} is VALID
[2020-07-10 18:05:49,395 INFO  L280        TraceCheckUtils]: 24: Hoare triple {295#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {295#true} is VALID
[2020-07-10 18:05:49,396 INFO  L280        TraceCheckUtils]: 25: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {295#true} is VALID
[2020-07-10 18:05:49,396 INFO  L280        TraceCheckUtils]: 26: Hoare triple {295#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {295#true} is VALID
[2020-07-10 18:05:49,396 INFO  L280        TraceCheckUtils]: 27: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {295#true} is VALID
[2020-07-10 18:05:49,397 INFO  L280        TraceCheckUtils]: 28: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {295#true} is VALID
[2020-07-10 18:05:49,397 INFO  L280        TraceCheckUtils]: 29: Hoare triple {295#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {295#true} is VALID
[2020-07-10 18:05:49,397 INFO  L280        TraceCheckUtils]: 30: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {295#true} is VALID
[2020-07-10 18:05:49,397 INFO  L280        TraceCheckUtils]: 31: Hoare triple {295#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {295#true} is VALID
[2020-07-10 18:05:49,398 INFO  L280        TraceCheckUtils]: 32: Hoare triple {295#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {295#true} is VALID
[2020-07-10 18:05:49,398 INFO  L280        TraceCheckUtils]: 33: Hoare triple {295#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {295#true} is VALID
[2020-07-10 18:05:49,398 INFO  L280        TraceCheckUtils]: 34: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {295#true} is VALID
[2020-07-10 18:05:49,399 INFO  L280        TraceCheckUtils]: 35: Hoare triple {295#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {295#true} is VALID
[2020-07-10 18:05:49,399 INFO  L280        TraceCheckUtils]: 36: Hoare triple {295#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {295#true} is VALID
[2020-07-10 18:05:49,399 INFO  L280        TraceCheckUtils]: 37: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {295#true} is VALID
[2020-07-10 18:05:49,400 INFO  L280        TraceCheckUtils]: 38: Hoare triple {295#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {295#true} is VALID
[2020-07-10 18:05:49,400 INFO  L280        TraceCheckUtils]: 39: Hoare triple {295#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {295#true} is VALID
[2020-07-10 18:05:49,400 INFO  L280        TraceCheckUtils]: 40: Hoare triple {295#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {295#true} is VALID
[2020-07-10 18:05:49,400 INFO  L280        TraceCheckUtils]: 41: Hoare triple {295#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {295#true} is VALID
[2020-07-10 18:05:49,401 INFO  L280        TraceCheckUtils]: 42: Hoare triple {295#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {295#true} is VALID
[2020-07-10 18:05:49,401 INFO  L280        TraceCheckUtils]: 43: Hoare triple {295#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {295#true} is VALID
[2020-07-10 18:05:49,401 INFO  L280        TraceCheckUtils]: 44: Hoare triple {295#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {295#true} is VALID
[2020-07-10 18:05:49,402 INFO  L280        TraceCheckUtils]: 45: Hoare triple {295#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {295#true} is VALID
[2020-07-10 18:05:49,402 INFO  L280        TraceCheckUtils]: 46: Hoare triple {295#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {295#true} is VALID
[2020-07-10 18:05:49,402 INFO  L280        TraceCheckUtils]: 47: Hoare triple {295#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {295#true} is VALID
[2020-07-10 18:05:49,402 INFO  L280        TraceCheckUtils]: 48: Hoare triple {295#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {295#true} is VALID
[2020-07-10 18:05:49,403 INFO  L280        TraceCheckUtils]: 49: Hoare triple {295#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {295#true} is VALID
[2020-07-10 18:05:49,403 INFO  L280        TraceCheckUtils]: 50: Hoare triple {295#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {295#true} is VALID
[2020-07-10 18:05:49,403 INFO  L280        TraceCheckUtils]: 51: Hoare triple {295#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {295#true} is VALID
[2020-07-10 18:05:49,404 INFO  L280        TraceCheckUtils]: 52: Hoare triple {295#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {295#true} is VALID
[2020-07-10 18:05:49,404 INFO  L280        TraceCheckUtils]: 53: Hoare triple {295#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {295#true} is VALID
[2020-07-10 18:05:49,404 INFO  L280        TraceCheckUtils]: 54: Hoare triple {295#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {295#true} is VALID
[2020-07-10 18:05:49,405 INFO  L280        TraceCheckUtils]: 55: Hoare triple {295#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {295#true} is VALID
[2020-07-10 18:05:49,405 INFO  L280        TraceCheckUtils]: 56: Hoare triple {295#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {295#true} is VALID
[2020-07-10 18:05:49,405 INFO  L280        TraceCheckUtils]: 57: Hoare triple {295#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {295#true} is VALID
[2020-07-10 18:05:49,405 INFO  L280        TraceCheckUtils]: 58: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {295#true} is VALID
[2020-07-10 18:05:49,406 INFO  L280        TraceCheckUtils]: 59: Hoare triple {295#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {295#true} is VALID
[2020-07-10 18:05:49,406 INFO  L280        TraceCheckUtils]: 60: Hoare triple {295#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {295#true} is VALID
[2020-07-10 18:05:49,406 INFO  L280        TraceCheckUtils]: 61: Hoare triple {295#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {295#true} is VALID
[2020-07-10 18:05:49,407 INFO  L280        TraceCheckUtils]: 62: Hoare triple {295#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {295#true} is VALID
[2020-07-10 18:05:49,407 INFO  L280        TraceCheckUtils]: 63: Hoare triple {295#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {295#true} is VALID
[2020-07-10 18:05:49,407 INFO  L280        TraceCheckUtils]: 64: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {295#true} is VALID
[2020-07-10 18:05:49,407 INFO  L280        TraceCheckUtils]: 65: Hoare triple {295#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {295#true} is VALID
[2020-07-10 18:05:49,408 INFO  L280        TraceCheckUtils]: 66: Hoare triple {295#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {295#true} is VALID
[2020-07-10 18:05:49,408 INFO  L280        TraceCheckUtils]: 67: Hoare triple {295#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {295#true} is VALID
[2020-07-10 18:05:49,408 INFO  L280        TraceCheckUtils]: 68: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {295#true} is VALID
[2020-07-10 18:05:49,409 INFO  L280        TraceCheckUtils]: 69: Hoare triple {295#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {295#true} is VALID
[2020-07-10 18:05:49,409 INFO  L280        TraceCheckUtils]: 70: Hoare triple {295#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {295#true} is VALID
[2020-07-10 18:05:49,409 INFO  L280        TraceCheckUtils]: 71: Hoare triple {295#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {295#true} is VALID
[2020-07-10 18:05:49,410 INFO  L280        TraceCheckUtils]: 72: Hoare triple {295#true} ~pumpRunning~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,410 INFO  L280        TraceCheckUtils]: 73: Hoare triple {295#true} ~systemActive~0 := 1; {295#true} is VALID
[2020-07-10 18:05:49,410 INFO  L280        TraceCheckUtils]: 74: Hoare triple {295#true} ~cleanupTimeShifts~0 := 4; {295#true} is VALID
[2020-07-10 18:05:49,410 INFO  L280        TraceCheckUtils]: 75: Hoare triple {295#true} ~switchedOnBeforeTS~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,411 INFO  L280        TraceCheckUtils]: 76: Hoare triple {295#true} ~head~0.base, ~head~0.offset := 0, 0; {295#true} is VALID
[2020-07-10 18:05:49,411 INFO  L280        TraceCheckUtils]: 77: Hoare triple {295#true} ~waterLevel~0 := 1; {295#true} is VALID
[2020-07-10 18:05:49,411 INFO  L280        TraceCheckUtils]: 78: Hoare triple {295#true} ~methaneLevelCritical~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,411 INFO  L280        TraceCheckUtils]: 79: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,412 INFO  L275        TraceCheckUtils]: 80: Hoare quadruple {295#true} {295#true} #891#return; {295#true} is VALID
[2020-07-10 18:05:49,412 INFO  L263        TraceCheckUtils]: 81: Hoare triple {295#true} call #t~ret73 := main(); {295#true} is VALID
[2020-07-10 18:05:49,412 INFO  L280        TraceCheckUtils]: 82: Hoare triple {295#true} havoc ~retValue_acc~5; {295#true} is VALID
[2020-07-10 18:05:49,413 INFO  L280        TraceCheckUtils]: 83: Hoare triple {295#true} havoc ~tmp~3; {295#true} is VALID
[2020-07-10 18:05:49,413 INFO  L263        TraceCheckUtils]: 84: Hoare triple {295#true} call select_helpers(); {295#true} is VALID
[2020-07-10 18:05:49,413 INFO  L280        TraceCheckUtils]: 85: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,414 INFO  L275        TraceCheckUtils]: 86: Hoare quadruple {295#true} {295#true} #799#return; {295#true} is VALID
[2020-07-10 18:05:49,414 INFO  L263        TraceCheckUtils]: 87: Hoare triple {295#true} call select_features(); {295#true} is VALID
[2020-07-10 18:05:49,414 INFO  L280        TraceCheckUtils]: 88: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,414 INFO  L275        TraceCheckUtils]: 89: Hoare quadruple {295#true} {295#true} #801#return; {295#true} is VALID
[2020-07-10 18:05:49,415 INFO  L263        TraceCheckUtils]: 90: Hoare triple {295#true} call #t~ret24 := valid_product(); {295#true} is VALID
[2020-07-10 18:05:49,415 INFO  L280        TraceCheckUtils]: 91: Hoare triple {295#true} havoc ~retValue_acc~4; {295#true} is VALID
[2020-07-10 18:05:49,415 INFO  L280        TraceCheckUtils]: 92: Hoare triple {295#true} ~retValue_acc~4 := 1; {295#true} is VALID
[2020-07-10 18:05:49,415 INFO  L280        TraceCheckUtils]: 93: Hoare triple {295#true} #res := ~retValue_acc~4; {295#true} is VALID
[2020-07-10 18:05:49,416 INFO  L280        TraceCheckUtils]: 94: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,416 INFO  L275        TraceCheckUtils]: 95: Hoare quadruple {295#true} {295#true} #803#return; {295#true} is VALID
[2020-07-10 18:05:49,416 INFO  L280        TraceCheckUtils]: 96: Hoare triple {295#true} assume -2147483648 <= #t~ret24 && #t~ret24 <= 2147483647; {295#true} is VALID
[2020-07-10 18:05:49,417 INFO  L280        TraceCheckUtils]: 97: Hoare triple {295#true} ~tmp~3 := #t~ret24; {295#true} is VALID
[2020-07-10 18:05:49,417 INFO  L280        TraceCheckUtils]: 98: Hoare triple {295#true} havoc #t~ret24; {295#true} is VALID
[2020-07-10 18:05:49,417 INFO  L280        TraceCheckUtils]: 99: Hoare triple {295#true} assume 0 != ~tmp~3; {295#true} is VALID
[2020-07-10 18:05:49,418 INFO  L263        TraceCheckUtils]: 100: Hoare triple {295#true} call setup(); {295#true} is VALID
[2020-07-10 18:05:49,418 INFO  L280        TraceCheckUtils]: 101: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,418 INFO  L275        TraceCheckUtils]: 102: Hoare quadruple {295#true} {295#true} #805#return; {295#true} is VALID
[2020-07-10 18:05:49,418 INFO  L263        TraceCheckUtils]: 103: Hoare triple {295#true} call runTest(); {295#true} is VALID
[2020-07-10 18:05:49,419 INFO  L263        TraceCheckUtils]: 104: Hoare triple {295#true} call __utac_acc__Specification5_spec__1(); {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:05:49,420 INFO  L280        TraceCheckUtils]: 105: Hoare triple {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,420 INFO  L280        TraceCheckUtils]: 106: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,420 INFO  L275        TraceCheckUtils]: 107: Hoare quadruple {295#true} {295#true} #881#return; {295#true} is VALID
[2020-07-10 18:05:49,420 INFO  L263        TraceCheckUtils]: 108: Hoare triple {295#true} call test(); {295#true} is VALID
[2020-07-10 18:05:49,421 INFO  L280        TraceCheckUtils]: 109: Hoare triple {295#true} havoc ~splverifierCounter~0; {295#true} is VALID
[2020-07-10 18:05:49,421 INFO  L280        TraceCheckUtils]: 110: Hoare triple {295#true} havoc ~tmp~0; {295#true} is VALID
[2020-07-10 18:05:49,421 INFO  L280        TraceCheckUtils]: 111: Hoare triple {295#true} havoc ~tmp___0~0; {295#true} is VALID
[2020-07-10 18:05:49,421 INFO  L280        TraceCheckUtils]: 112: Hoare triple {295#true} havoc ~tmp___1~0; {295#true} is VALID
[2020-07-10 18:05:49,422 INFO  L280        TraceCheckUtils]: 113: Hoare triple {295#true} havoc ~tmp___2~0; {295#true} is VALID
[2020-07-10 18:05:49,422 INFO  L280        TraceCheckUtils]: 114: Hoare triple {295#true} ~splverifierCounter~0 := 0; {295#true} is VALID
[2020-07-10 18:05:49,423 INFO  L280        TraceCheckUtils]: 115: Hoare triple {295#true} assume false; {296#false} is VALID
[2020-07-10 18:05:49,423 INFO  L263        TraceCheckUtils]: 116: Hoare triple {296#false} call cleanup(); {296#false} is VALID
[2020-07-10 18:05:49,423 INFO  L280        TraceCheckUtils]: 117: Hoare triple {296#false} havoc ~i~0; {296#false} is VALID
[2020-07-10 18:05:49,424 INFO  L280        TraceCheckUtils]: 118: Hoare triple {296#false} havoc ~__cil_tmp2~0; {296#false} is VALID
[2020-07-10 18:05:49,424 INFO  L263        TraceCheckUtils]: 119: Hoare triple {296#false} call timeShift(); {296#false} is VALID
[2020-07-10 18:05:49,424 INFO  L263        TraceCheckUtils]: 120: Hoare triple {296#false} call __utac_acc__Specification5_spec__2(); {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:05:49,425 INFO  L263        TraceCheckUtils]: 121: Hoare triple {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {295#true} is VALID
[2020-07-10 18:05:49,425 INFO  L280        TraceCheckUtils]: 122: Hoare triple {295#true} havoc ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,425 INFO  L280        TraceCheckUtils]: 123: Hoare triple {295#true} ~retValue_acc~1 := ~pumpRunning~0; {295#true} is VALID
[2020-07-10 18:05:49,425 INFO  L280        TraceCheckUtils]: 124: Hoare triple {295#true} #res := ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,426 INFO  L280        TraceCheckUtils]: 125: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,426 INFO  L275        TraceCheckUtils]: 126: Hoare quadruple {295#true} {413#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {295#true} is VALID
[2020-07-10 18:05:49,426 INFO  L280        TraceCheckUtils]: 127: Hoare triple {295#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {295#true} is VALID
[2020-07-10 18:05:49,427 INFO  L280        TraceCheckUtils]: 128: Hoare triple {295#true} ~switchedOnBeforeTS~0 := #t~ret25; {295#true} is VALID
[2020-07-10 18:05:49,427 INFO  L280        TraceCheckUtils]: 129: Hoare triple {295#true} havoc #t~ret25; {295#true} is VALID
[2020-07-10 18:05:49,427 INFO  L280        TraceCheckUtils]: 130: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,427 INFO  L275        TraceCheckUtils]: 131: Hoare quadruple {295#true} {296#false} #859#return; {296#false} is VALID
[2020-07-10 18:05:49,428 INFO  L280        TraceCheckUtils]: 132: Hoare triple {296#false} assume !(0 != ~pumpRunning~0); {296#false} is VALID
[2020-07-10 18:05:49,428 INFO  L280        TraceCheckUtils]: 133: Hoare triple {296#false} assume !(0 != ~systemActive~0); {296#false} is VALID
[2020-07-10 18:05:49,428 INFO  L263        TraceCheckUtils]: 134: Hoare triple {296#false} call __utac_acc__Specification5_spec__3(); {296#false} is VALID
[2020-07-10 18:05:49,429 INFO  L280        TraceCheckUtils]: 135: Hoare triple {296#false} havoc ~tmp~4; {296#false} is VALID
[2020-07-10 18:05:49,429 INFO  L280        TraceCheckUtils]: 136: Hoare triple {296#false} havoc ~tmp___0~2; {296#false} is VALID
[2020-07-10 18:05:49,429 INFO  L263        TraceCheckUtils]: 137: Hoare triple {296#false} call #t~ret26 := getWaterLevel(); {295#true} is VALID
[2020-07-10 18:05:49,429 INFO  L280        TraceCheckUtils]: 138: Hoare triple {295#true} havoc ~retValue_acc~10; {295#true} is VALID
[2020-07-10 18:05:49,430 INFO  L280        TraceCheckUtils]: 139: Hoare triple {295#true} ~retValue_acc~10 := ~waterLevel~0; {295#true} is VALID
[2020-07-10 18:05:49,430 INFO  L280        TraceCheckUtils]: 140: Hoare triple {295#true} #res := ~retValue_acc~10; {295#true} is VALID
[2020-07-10 18:05:49,430 INFO  L280        TraceCheckUtils]: 141: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,431 INFO  L275        TraceCheckUtils]: 142: Hoare quadruple {295#true} {296#false} #873#return; {296#false} is VALID
[2020-07-10 18:05:49,431 INFO  L280        TraceCheckUtils]: 143: Hoare triple {296#false} assume -2147483648 <= #t~ret26 && #t~ret26 <= 2147483647; {296#false} is VALID
[2020-07-10 18:05:49,431 INFO  L280        TraceCheckUtils]: 144: Hoare triple {296#false} ~tmp~4 := #t~ret26; {296#false} is VALID
[2020-07-10 18:05:49,431 INFO  L280        TraceCheckUtils]: 145: Hoare triple {296#false} havoc #t~ret26; {296#false} is VALID
[2020-07-10 18:05:49,432 INFO  L280        TraceCheckUtils]: 146: Hoare triple {296#false} assume 2 != ~tmp~4; {296#false} is VALID
[2020-07-10 18:05:49,432 INFO  L263        TraceCheckUtils]: 147: Hoare triple {296#false} call #t~ret27 := isPumpRunning(); {295#true} is VALID
[2020-07-10 18:05:49,432 INFO  L280        TraceCheckUtils]: 148: Hoare triple {295#true} havoc ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,433 INFO  L280        TraceCheckUtils]: 149: Hoare triple {295#true} ~retValue_acc~1 := ~pumpRunning~0; {295#true} is VALID
[2020-07-10 18:05:49,433 INFO  L280        TraceCheckUtils]: 150: Hoare triple {295#true} #res := ~retValue_acc~1; {295#true} is VALID
[2020-07-10 18:05:49,433 INFO  L280        TraceCheckUtils]: 151: Hoare triple {295#true} assume true; {295#true} is VALID
[2020-07-10 18:05:49,433 INFO  L275        TraceCheckUtils]: 152: Hoare quadruple {295#true} {296#false} #875#return; {296#false} is VALID
[2020-07-10 18:05:49,434 INFO  L280        TraceCheckUtils]: 153: Hoare triple {296#false} assume -2147483648 <= #t~ret27 && #t~ret27 <= 2147483647; {296#false} is VALID
[2020-07-10 18:05:49,434 INFO  L280        TraceCheckUtils]: 154: Hoare triple {296#false} ~tmp___0~2 := #t~ret27; {296#false} is VALID
[2020-07-10 18:05:49,434 INFO  L280        TraceCheckUtils]: 155: Hoare triple {296#false} havoc #t~ret27; {296#false} is VALID
[2020-07-10 18:05:49,434 INFO  L280        TraceCheckUtils]: 156: Hoare triple {296#false} assume 0 != ~tmp___0~2; {296#false} is VALID
[2020-07-10 18:05:49,435 INFO  L280        TraceCheckUtils]: 157: Hoare triple {296#false} assume 0 == ~switchedOnBeforeTS~0; {296#false} is VALID
[2020-07-10 18:05:49,435 INFO  L263        TraceCheckUtils]: 158: Hoare triple {296#false} call __automaton_fail(); {296#false} is VALID
[2020-07-10 18:05:49,435 INFO  L280        TraceCheckUtils]: 159: Hoare triple {296#false} assume !false; {296#false} is VALID
[2020-07-10 18:05:49,465 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked.
[2020-07-10 18:05:49,465 INFO  L185   leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration
[2020-07-10 18:05:49,467 INFO  L354   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [6716425]
[2020-07-10 18:05:49,469 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2020-07-10 18:05:49,470 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2020-07-10 18:05:49,470 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006133865]
[2020-07-10 18:05:49,477 INFO  L78                 Accepts]: Start accepts. Automaton has 4 states. Word has length 160
[2020-07-10 18:05:49,481 INFO  L84                 Accepts]: Finished accepts. word is accepted.
[2020-07-10 18:05:49,484 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states.
[2020-07-10 18:05:49,686 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 156 edges. 156 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:05:49,687 INFO  L459      AbstractCegarLoop]: Interpolant automaton has 4 states
[2020-07-10 18:05:49,687 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES
[2020-07-10 18:05:49,696 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2020-07-10 18:05:49,697 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12
[2020-07-10 18:05:49,699 INFO  L87              Difference]: Start difference. First operand 292 states. Second operand 4 states.
[2020-07-10 18:05:57,308 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:05:57,308 INFO  L93              Difference]: Finished difference Result 441 states and 518 transitions.
[2020-07-10 18:05:57,309 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2020-07-10 18:05:57,309 INFO  L78                 Accepts]: Start accepts. Automaton has 4 states. Word has length 160
[2020-07-10 18:05:57,310 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2020-07-10 18:05:57,311 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 4 states.
[2020-07-10 18:05:57,346 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 518 transitions.
[2020-07-10 18:05:57,346 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 4 states.
[2020-07-10 18:05:57,370 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 518 transitions.
[2020-07-10 18:05:57,370 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states and 518 transitions.
[2020-07-10 18:05:58,781 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 518 edges. 518 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:05:58,822 INFO  L225             Difference]: With dead ends: 441
[2020-07-10 18:05:58,822 INFO  L226             Difference]: Without dead ends: 285
[2020-07-10 18:05:58,828 INFO  L675         BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12
[2020-07-10 18:05:58,850 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 285 states.
[2020-07-10 18:06:02,002 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 241.
[2020-07-10 18:06:02,003 INFO  L214    AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa
[2020-07-10 18:06:02,004 INFO  L82        GeneralOperation]: Start isEquivalent. First operand 285 states. Second operand 241 states.
[2020-07-10 18:06:02,004 INFO  L74              IsIncluded]: Start isIncluded. First operand 285 states. Second operand 241 states.
[2020-07-10 18:06:02,005 INFO  L87              Difference]: Start difference. First operand 285 states. Second operand 241 states.
[2020-07-10 18:06:02,038 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:02,039 INFO  L93              Difference]: Finished difference Result 285 states and 320 transitions.
[2020-07-10 18:06:02,039 INFO  L276                IsEmpty]: Start isEmpty. Operand 285 states and 320 transitions.
[2020-07-10 18:06:02,042 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:02,042 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:02,042 INFO  L74              IsIncluded]: Start isIncluded. First operand 241 states. Second operand 285 states.
[2020-07-10 18:06:02,042 INFO  L87              Difference]: Start difference. First operand 241 states. Second operand 285 states.
[2020-07-10 18:06:02,074 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:02,074 INFO  L93              Difference]: Finished difference Result 285 states and 320 transitions.
[2020-07-10 18:06:02,074 INFO  L276                IsEmpty]: Start isEmpty. Operand 285 states and 320 transitions.
[2020-07-10 18:06:02,076 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:02,076 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:02,076 INFO  L88        GeneralOperation]: Finished isEquivalent.
[2020-07-10 18:06:02,077 INFO  L221    AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa
[2020-07-10 18:06:02,077 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 241 states.
[2020-07-10 18:06:02,098 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 260 transitions.
[2020-07-10 18:06:02,100 INFO  L78                 Accepts]: Start accepts. Automaton has 241 states and 260 transitions. Word has length 160
[2020-07-10 18:06:02,100 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2020-07-10 18:06:02,101 INFO  L479      AbstractCegarLoop]: Abstraction has 241 states and 260 transitions.
[2020-07-10 18:06:02,101 INFO  L480      AbstractCegarLoop]: Interpolant automaton has 4 states.
[2020-07-10 18:06:02,101 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 241 states and 260 transitions.
[2020-07-10 18:06:02,954 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 260 edges. 260 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:02,954 INFO  L276                IsEmpty]: Start isEmpty. Operand 241 states and 260 transitions.
[2020-07-10 18:06:02,956 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 162
[2020-07-10 18:06:02,956 INFO  L414         BasicCegarLoop]: Found error trace
[2020-07-10 18:06:02,957 INFO  L422         BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1]
[2020-07-10 18:06:02,961 WARN  L516      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2020-07-10 18:06:02,961 INFO  L427      AbstractCegarLoop]: === Iteration 2 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]===
[2020-07-10 18:06:02,961 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2020-07-10 18:06:02,962 INFO  L82        PathProgramCache]: Analyzing trace with hash 1944468446, now seen corresponding path program 1 times
[2020-07-10 18:06:02,962 INFO  L163   FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES
[2020-07-10 18:06:02,962 INFO  L354   FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [130985071]
[2020-07-10 18:06:02,962 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2020-07-10 18:06:03,098 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,463 WARN  L193               SmtUtils]: Spent 226.00 ms on a formula simplification that was a NOOP. DAG size: 187
[2020-07-10 18:06:03,505 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,564 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2473#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {2355#true} is VALID
[2020-07-10 18:06:03,565 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2355#true} #valid := #valid[0 := 0]; {2355#true} is VALID
[2020-07-10 18:06:03,565 INFO  L280        TraceCheckUtils]: 2: Hoare triple {2355#true} assume 0 < #StackHeapBarrier; {2355#true} is VALID
[2020-07-10 18:06:03,565 INFO  L280        TraceCheckUtils]: 3: Hoare triple {2355#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {2355#true} is VALID
[2020-07-10 18:06:03,566 INFO  L280        TraceCheckUtils]: 4: Hoare triple {2355#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {2355#true} is VALID
[2020-07-10 18:06:03,566 INFO  L280        TraceCheckUtils]: 5: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {2355#true} is VALID
[2020-07-10 18:06:03,566 INFO  L280        TraceCheckUtils]: 6: Hoare triple {2355#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {2355#true} is VALID
[2020-07-10 18:06:03,566 INFO  L280        TraceCheckUtils]: 7: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {2355#true} is VALID
[2020-07-10 18:06:03,567 INFO  L280        TraceCheckUtils]: 8: Hoare triple {2355#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {2355#true} is VALID
[2020-07-10 18:06:03,567 INFO  L280        TraceCheckUtils]: 9: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {2355#true} is VALID
[2020-07-10 18:06:03,567 INFO  L280        TraceCheckUtils]: 10: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {2355#true} is VALID
[2020-07-10 18:06:03,567 INFO  L280        TraceCheckUtils]: 11: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {2355#true} is VALID
[2020-07-10 18:06:03,568 INFO  L280        TraceCheckUtils]: 12: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {2355#true} is VALID
[2020-07-10 18:06:03,568 INFO  L280        TraceCheckUtils]: 13: Hoare triple {2355#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {2355#true} is VALID
[2020-07-10 18:06:03,568 INFO  L280        TraceCheckUtils]: 14: Hoare triple {2355#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {2355#true} is VALID
[2020-07-10 18:06:03,569 INFO  L280        TraceCheckUtils]: 15: Hoare triple {2355#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {2355#true} is VALID
[2020-07-10 18:06:03,569 INFO  L280        TraceCheckUtils]: 16: Hoare triple {2355#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {2355#true} is VALID
[2020-07-10 18:06:03,569 INFO  L280        TraceCheckUtils]: 17: Hoare triple {2355#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {2355#true} is VALID
[2020-07-10 18:06:03,570 INFO  L280        TraceCheckUtils]: 18: Hoare triple {2355#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {2355#true} is VALID
[2020-07-10 18:06:03,570 INFO  L280        TraceCheckUtils]: 19: Hoare triple {2355#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {2355#true} is VALID
[2020-07-10 18:06:03,570 INFO  L280        TraceCheckUtils]: 20: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {2355#true} is VALID
[2020-07-10 18:06:03,570 INFO  L280        TraceCheckUtils]: 21: Hoare triple {2355#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {2355#true} is VALID
[2020-07-10 18:06:03,571 INFO  L280        TraceCheckUtils]: 22: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {2355#true} is VALID
[2020-07-10 18:06:03,571 INFO  L280        TraceCheckUtils]: 23: Hoare triple {2355#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {2355#true} is VALID
[2020-07-10 18:06:03,571 INFO  L280        TraceCheckUtils]: 24: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {2355#true} is VALID
[2020-07-10 18:06:03,571 INFO  L280        TraceCheckUtils]: 25: Hoare triple {2355#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {2355#true} is VALID
[2020-07-10 18:06:03,572 INFO  L280        TraceCheckUtils]: 26: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {2355#true} is VALID
[2020-07-10 18:06:03,572 INFO  L280        TraceCheckUtils]: 27: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {2355#true} is VALID
[2020-07-10 18:06:03,573 INFO  L280        TraceCheckUtils]: 28: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {2355#true} is VALID
[2020-07-10 18:06:03,574 INFO  L280        TraceCheckUtils]: 29: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {2355#true} is VALID
[2020-07-10 18:06:03,574 INFO  L280        TraceCheckUtils]: 30: Hoare triple {2355#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {2355#true} is VALID
[2020-07-10 18:06:03,574 INFO  L280        TraceCheckUtils]: 31: Hoare triple {2355#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {2355#true} is VALID
[2020-07-10 18:06:03,574 INFO  L280        TraceCheckUtils]: 32: Hoare triple {2355#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {2355#true} is VALID
[2020-07-10 18:06:03,575 INFO  L280        TraceCheckUtils]: 33: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {2355#true} is VALID
[2020-07-10 18:06:03,575 INFO  L280        TraceCheckUtils]: 34: Hoare triple {2355#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {2355#true} is VALID
[2020-07-10 18:06:03,575 INFO  L280        TraceCheckUtils]: 35: Hoare triple {2355#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {2355#true} is VALID
[2020-07-10 18:06:03,575 INFO  L280        TraceCheckUtils]: 36: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {2355#true} is VALID
[2020-07-10 18:06:03,576 INFO  L280        TraceCheckUtils]: 37: Hoare triple {2355#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {2355#true} is VALID
[2020-07-10 18:06:03,576 INFO  L280        TraceCheckUtils]: 38: Hoare triple {2355#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {2355#true} is VALID
[2020-07-10 18:06:03,576 INFO  L280        TraceCheckUtils]: 39: Hoare triple {2355#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {2355#true} is VALID
[2020-07-10 18:06:03,576 INFO  L280        TraceCheckUtils]: 40: Hoare triple {2355#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {2355#true} is VALID
[2020-07-10 18:06:03,576 INFO  L280        TraceCheckUtils]: 41: Hoare triple {2355#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {2355#true} is VALID
[2020-07-10 18:06:03,577 INFO  L280        TraceCheckUtils]: 42: Hoare triple {2355#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {2355#true} is VALID
[2020-07-10 18:06:03,585 INFO  L280        TraceCheckUtils]: 43: Hoare triple {2355#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {2355#true} is VALID
[2020-07-10 18:06:03,585 INFO  L280        TraceCheckUtils]: 44: Hoare triple {2355#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {2355#true} is VALID
[2020-07-10 18:06:03,588 INFO  L280        TraceCheckUtils]: 45: Hoare triple {2355#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {2355#true} is VALID
[2020-07-10 18:06:03,589 INFO  L280        TraceCheckUtils]: 46: Hoare triple {2355#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {2355#true} is VALID
[2020-07-10 18:06:03,589 INFO  L280        TraceCheckUtils]: 47: Hoare triple {2355#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {2355#true} is VALID
[2020-07-10 18:06:03,589 INFO  L280        TraceCheckUtils]: 48: Hoare triple {2355#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {2355#true} is VALID
[2020-07-10 18:06:03,589 INFO  L280        TraceCheckUtils]: 49: Hoare triple {2355#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {2355#true} is VALID
[2020-07-10 18:06:03,590 INFO  L280        TraceCheckUtils]: 50: Hoare triple {2355#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {2355#true} is VALID
[2020-07-10 18:06:03,590 INFO  L280        TraceCheckUtils]: 51: Hoare triple {2355#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {2355#true} is VALID
[2020-07-10 18:06:03,590 INFO  L280        TraceCheckUtils]: 52: Hoare triple {2355#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {2355#true} is VALID
[2020-07-10 18:06:03,590 INFO  L280        TraceCheckUtils]: 53: Hoare triple {2355#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {2355#true} is VALID
[2020-07-10 18:06:03,591 INFO  L280        TraceCheckUtils]: 54: Hoare triple {2355#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {2355#true} is VALID
[2020-07-10 18:06:03,591 INFO  L280        TraceCheckUtils]: 55: Hoare triple {2355#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {2355#true} is VALID
[2020-07-10 18:06:03,591 INFO  L280        TraceCheckUtils]: 56: Hoare triple {2355#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {2355#true} is VALID
[2020-07-10 18:06:03,592 INFO  L280        TraceCheckUtils]: 57: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {2355#true} is VALID
[2020-07-10 18:06:03,592 INFO  L280        TraceCheckUtils]: 58: Hoare triple {2355#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {2355#true} is VALID
[2020-07-10 18:06:03,592 INFO  L280        TraceCheckUtils]: 59: Hoare triple {2355#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {2355#true} is VALID
[2020-07-10 18:06:03,597 INFO  L280        TraceCheckUtils]: 60: Hoare triple {2355#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {2355#true} is VALID
[2020-07-10 18:06:03,597 INFO  L280        TraceCheckUtils]: 61: Hoare triple {2355#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {2355#true} is VALID
[2020-07-10 18:06:03,598 INFO  L280        TraceCheckUtils]: 62: Hoare triple {2355#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {2355#true} is VALID
[2020-07-10 18:06:03,598 INFO  L280        TraceCheckUtils]: 63: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {2355#true} is VALID
[2020-07-10 18:06:03,598 INFO  L280        TraceCheckUtils]: 64: Hoare triple {2355#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {2355#true} is VALID
[2020-07-10 18:06:03,598 INFO  L280        TraceCheckUtils]: 65: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {2355#true} is VALID
[2020-07-10 18:06:03,599 INFO  L280        TraceCheckUtils]: 66: Hoare triple {2355#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {2355#true} is VALID
[2020-07-10 18:06:03,599 INFO  L280        TraceCheckUtils]: 67: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {2355#true} is VALID
[2020-07-10 18:06:03,602 INFO  L280        TraceCheckUtils]: 68: Hoare triple {2355#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {2355#true} is VALID
[2020-07-10 18:06:03,602 INFO  L280        TraceCheckUtils]: 69: Hoare triple {2355#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {2355#true} is VALID
[2020-07-10 18:06:03,603 INFO  L280        TraceCheckUtils]: 70: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {2355#true} is VALID
[2020-07-10 18:06:03,603 INFO  L280        TraceCheckUtils]: 71: Hoare triple {2355#true} ~pumpRunning~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,603 INFO  L280        TraceCheckUtils]: 72: Hoare triple {2355#true} ~systemActive~0 := 1; {2355#true} is VALID
[2020-07-10 18:06:03,603 INFO  L280        TraceCheckUtils]: 73: Hoare triple {2355#true} ~cleanupTimeShifts~0 := 4; {2355#true} is VALID
[2020-07-10 18:06:03,604 INFO  L280        TraceCheckUtils]: 74: Hoare triple {2355#true} ~switchedOnBeforeTS~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,604 INFO  L280        TraceCheckUtils]: 75: Hoare triple {2355#true} ~head~0.base, ~head~0.offset := 0, 0; {2355#true} is VALID
[2020-07-10 18:06:03,607 INFO  L280        TraceCheckUtils]: 76: Hoare triple {2355#true} ~waterLevel~0 := 1; {2355#true} is VALID
[2020-07-10 18:06:03,608 INFO  L280        TraceCheckUtils]: 77: Hoare triple {2355#true} ~methaneLevelCritical~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,608 INFO  L280        TraceCheckUtils]: 78: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,608 INFO  L275        TraceCheckUtils]: 79: Hoare quadruple {2355#true} {2355#true} #891#return; {2355#true} is VALID
[2020-07-10 18:06:03,618 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,622 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,623 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {2355#true} {2355#true} #799#return; {2355#true} is VALID
[2020-07-10 18:06:03,623 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,627 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,628 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {2355#true} {2355#true} #801#return; {2355#true} is VALID
[2020-07-10 18:06:03,628 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,632 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2355#true} havoc ~retValue_acc~4; {2355#true} is VALID
[2020-07-10 18:06:03,632 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2355#true} ~retValue_acc~4 := 1; {2355#true} is VALID
[2020-07-10 18:06:03,633 INFO  L280        TraceCheckUtils]: 2: Hoare triple {2355#true} #res := ~retValue_acc~4; {2355#true} is VALID
[2020-07-10 18:06:03,633 INFO  L280        TraceCheckUtils]: 3: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,633 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {2355#true} {2355#true} #803#return; {2355#true} is VALID
[2020-07-10 18:06:03,634 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,636 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,636 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {2355#true} {2355#true} #805#return; {2355#true} is VALID
[2020-07-10 18:06:03,646 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,651 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,652 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,652 INFO  L275        TraceCheckUtils]: 2: Hoare quadruple {2355#true} {2355#true} #881#return; {2355#true} is VALID
[2020-07-10 18:06:03,653 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,659 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,661 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2355#true} havoc ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,662 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2355#true} ~retValue_acc~1 := ~pumpRunning~0; {2355#true} is VALID
[2020-07-10 18:06:03,662 INFO  L280        TraceCheckUtils]: 2: Hoare triple {2355#true} #res := ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,662 INFO  L280        TraceCheckUtils]: 3: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,663 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {2355#true} {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {2355#true} is VALID
[2020-07-10 18:06:03,663 INFO  L263        TraceCheckUtils]: 0: Hoare triple {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {2355#true} is VALID
[2020-07-10 18:06:03,663 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2355#true} havoc ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,663 INFO  L280        TraceCheckUtils]: 2: Hoare triple {2355#true} ~retValue_acc~1 := ~pumpRunning~0; {2355#true} is VALID
[2020-07-10 18:06:03,664 INFO  L280        TraceCheckUtils]: 3: Hoare triple {2355#true} #res := ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,664 INFO  L280        TraceCheckUtils]: 4: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,664 INFO  L275        TraceCheckUtils]: 5: Hoare quadruple {2355#true} {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {2355#true} is VALID
[2020-07-10 18:06:03,664 INFO  L280        TraceCheckUtils]: 6: Hoare triple {2355#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {2355#true} is VALID
[2020-07-10 18:06:03,665 INFO  L280        TraceCheckUtils]: 7: Hoare triple {2355#true} ~switchedOnBeforeTS~0 := #t~ret25; {2355#true} is VALID
[2020-07-10 18:06:03,665 INFO  L280        TraceCheckUtils]: 8: Hoare triple {2355#true} havoc #t~ret25; {2355#true} is VALID
[2020-07-10 18:06:03,665 INFO  L280        TraceCheckUtils]: 9: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,665 INFO  L275        TraceCheckUtils]: 10: Hoare quadruple {2355#true} {2356#false} #859#return; {2356#false} is VALID
[2020-07-10 18:06:03,666 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,671 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2355#true} havoc ~retValue_acc~10; {2355#true} is VALID
[2020-07-10 18:06:03,671 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2355#true} ~retValue_acc~10 := ~waterLevel~0; {2355#true} is VALID
[2020-07-10 18:06:03,672 INFO  L280        TraceCheckUtils]: 2: Hoare triple {2355#true} #res := ~retValue_acc~10; {2355#true} is VALID
[2020-07-10 18:06:03,672 INFO  L280        TraceCheckUtils]: 3: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,672 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {2355#true} {2356#false} #873#return; {2356#false} is VALID
[2020-07-10 18:06:03,673 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:03,675 INFO  L280        TraceCheckUtils]: 0: Hoare triple {2355#true} havoc ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,676 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2355#true} ~retValue_acc~1 := ~pumpRunning~0; {2355#true} is VALID
[2020-07-10 18:06:03,676 INFO  L280        TraceCheckUtils]: 2: Hoare triple {2355#true} #res := ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,676 INFO  L280        TraceCheckUtils]: 3: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,676 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {2355#true} {2356#false} #875#return; {2356#false} is VALID
[2020-07-10 18:06:03,681 INFO  L263        TraceCheckUtils]: 0: Hoare triple {2355#true} call ULTIMATE.init(); {2473#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} is VALID
[2020-07-10 18:06:03,681 INFO  L280        TraceCheckUtils]: 1: Hoare triple {2473#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {2355#true} is VALID
[2020-07-10 18:06:03,681 INFO  L280        TraceCheckUtils]: 2: Hoare triple {2355#true} #valid := #valid[0 := 0]; {2355#true} is VALID
[2020-07-10 18:06:03,682 INFO  L280        TraceCheckUtils]: 3: Hoare triple {2355#true} assume 0 < #StackHeapBarrier; {2355#true} is VALID
[2020-07-10 18:06:03,682 INFO  L280        TraceCheckUtils]: 4: Hoare triple {2355#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {2355#true} is VALID
[2020-07-10 18:06:03,682 INFO  L280        TraceCheckUtils]: 5: Hoare triple {2355#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {2355#true} is VALID
[2020-07-10 18:06:03,682 INFO  L280        TraceCheckUtils]: 6: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {2355#true} is VALID
[2020-07-10 18:06:03,683 INFO  L280        TraceCheckUtils]: 7: Hoare triple {2355#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {2355#true} is VALID
[2020-07-10 18:06:03,683 INFO  L280        TraceCheckUtils]: 8: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {2355#true} is VALID
[2020-07-10 18:06:03,683 INFO  L280        TraceCheckUtils]: 9: Hoare triple {2355#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {2355#true} is VALID
[2020-07-10 18:06:03,683 INFO  L280        TraceCheckUtils]: 10: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {2355#true} is VALID
[2020-07-10 18:06:03,683 INFO  L280        TraceCheckUtils]: 11: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {2355#true} is VALID
[2020-07-10 18:06:03,684 INFO  L280        TraceCheckUtils]: 12: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {2355#true} is VALID
[2020-07-10 18:06:03,684 INFO  L280        TraceCheckUtils]: 13: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {2355#true} is VALID
[2020-07-10 18:06:03,684 INFO  L280        TraceCheckUtils]: 14: Hoare triple {2355#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {2355#true} is VALID
[2020-07-10 18:06:03,688 INFO  L280        TraceCheckUtils]: 15: Hoare triple {2355#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {2355#true} is VALID
[2020-07-10 18:06:03,688 INFO  L280        TraceCheckUtils]: 16: Hoare triple {2355#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {2355#true} is VALID
[2020-07-10 18:06:03,688 INFO  L280        TraceCheckUtils]: 17: Hoare triple {2355#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {2355#true} is VALID
[2020-07-10 18:06:03,689 INFO  L280        TraceCheckUtils]: 18: Hoare triple {2355#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {2355#true} is VALID
[2020-07-10 18:06:03,689 INFO  L280        TraceCheckUtils]: 19: Hoare triple {2355#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {2355#true} is VALID
[2020-07-10 18:06:03,689 INFO  L280        TraceCheckUtils]: 20: Hoare triple {2355#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {2355#true} is VALID
[2020-07-10 18:06:03,689 INFO  L280        TraceCheckUtils]: 21: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {2355#true} is VALID
[2020-07-10 18:06:03,689 INFO  L280        TraceCheckUtils]: 22: Hoare triple {2355#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {2355#true} is VALID
[2020-07-10 18:06:03,690 INFO  L280        TraceCheckUtils]: 23: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {2355#true} is VALID
[2020-07-10 18:06:03,690 INFO  L280        TraceCheckUtils]: 24: Hoare triple {2355#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {2355#true} is VALID
[2020-07-10 18:06:03,690 INFO  L280        TraceCheckUtils]: 25: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {2355#true} is VALID
[2020-07-10 18:06:03,690 INFO  L280        TraceCheckUtils]: 26: Hoare triple {2355#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {2355#true} is VALID
[2020-07-10 18:06:03,690 INFO  L280        TraceCheckUtils]: 27: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {2355#true} is VALID
[2020-07-10 18:06:03,691 INFO  L280        TraceCheckUtils]: 28: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {2355#true} is VALID
[2020-07-10 18:06:03,691 INFO  L280        TraceCheckUtils]: 29: Hoare triple {2355#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {2355#true} is VALID
[2020-07-10 18:06:03,691 INFO  L280        TraceCheckUtils]: 30: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {2355#true} is VALID
[2020-07-10 18:06:03,691 INFO  L280        TraceCheckUtils]: 31: Hoare triple {2355#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {2355#true} is VALID
[2020-07-10 18:06:03,691 INFO  L280        TraceCheckUtils]: 32: Hoare triple {2355#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {2355#true} is VALID
[2020-07-10 18:06:03,692 INFO  L280        TraceCheckUtils]: 33: Hoare triple {2355#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {2355#true} is VALID
[2020-07-10 18:06:03,692 INFO  L280        TraceCheckUtils]: 34: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {2355#true} is VALID
[2020-07-10 18:06:03,692 INFO  L280        TraceCheckUtils]: 35: Hoare triple {2355#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {2355#true} is VALID
[2020-07-10 18:06:03,693 INFO  L280        TraceCheckUtils]: 36: Hoare triple {2355#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {2355#true} is VALID
[2020-07-10 18:06:03,693 INFO  L280        TraceCheckUtils]: 37: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {2355#true} is VALID
[2020-07-10 18:06:03,693 INFO  L280        TraceCheckUtils]: 38: Hoare triple {2355#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {2355#true} is VALID
[2020-07-10 18:06:03,693 INFO  L280        TraceCheckUtils]: 39: Hoare triple {2355#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {2355#true} is VALID
[2020-07-10 18:06:03,693 INFO  L280        TraceCheckUtils]: 40: Hoare triple {2355#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {2355#true} is VALID
[2020-07-10 18:06:03,694 INFO  L280        TraceCheckUtils]: 41: Hoare triple {2355#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {2355#true} is VALID
[2020-07-10 18:06:03,695 INFO  L280        TraceCheckUtils]: 42: Hoare triple {2355#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {2355#true} is VALID
[2020-07-10 18:06:03,696 INFO  L280        TraceCheckUtils]: 43: Hoare triple {2355#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {2355#true} is VALID
[2020-07-10 18:06:03,696 INFO  L280        TraceCheckUtils]: 44: Hoare triple {2355#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {2355#true} is VALID
[2020-07-10 18:06:03,696 INFO  L280        TraceCheckUtils]: 45: Hoare triple {2355#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {2355#true} is VALID
[2020-07-10 18:06:03,696 INFO  L280        TraceCheckUtils]: 46: Hoare triple {2355#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {2355#true} is VALID
[2020-07-10 18:06:03,697 INFO  L280        TraceCheckUtils]: 47: Hoare triple {2355#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {2355#true} is VALID
[2020-07-10 18:06:03,697 INFO  L280        TraceCheckUtils]: 48: Hoare triple {2355#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {2355#true} is VALID
[2020-07-10 18:06:03,697 INFO  L280        TraceCheckUtils]: 49: Hoare triple {2355#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {2355#true} is VALID
[2020-07-10 18:06:03,697 INFO  L280        TraceCheckUtils]: 50: Hoare triple {2355#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {2355#true} is VALID
[2020-07-10 18:06:03,697 INFO  L280        TraceCheckUtils]: 51: Hoare triple {2355#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {2355#true} is VALID
[2020-07-10 18:06:03,698 INFO  L280        TraceCheckUtils]: 52: Hoare triple {2355#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {2355#true} is VALID
[2020-07-10 18:06:03,698 INFO  L280        TraceCheckUtils]: 53: Hoare triple {2355#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {2355#true} is VALID
[2020-07-10 18:06:03,698 INFO  L280        TraceCheckUtils]: 54: Hoare triple {2355#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {2355#true} is VALID
[2020-07-10 18:06:03,699 INFO  L280        TraceCheckUtils]: 55: Hoare triple {2355#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {2355#true} is VALID
[2020-07-10 18:06:03,700 INFO  L280        TraceCheckUtils]: 56: Hoare triple {2355#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {2355#true} is VALID
[2020-07-10 18:06:03,700 INFO  L280        TraceCheckUtils]: 57: Hoare triple {2355#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {2355#true} is VALID
[2020-07-10 18:06:03,700 INFO  L280        TraceCheckUtils]: 58: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {2355#true} is VALID
[2020-07-10 18:06:03,700 INFO  L280        TraceCheckUtils]: 59: Hoare triple {2355#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {2355#true} is VALID
[2020-07-10 18:06:03,701 INFO  L280        TraceCheckUtils]: 60: Hoare triple {2355#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {2355#true} is VALID
[2020-07-10 18:06:03,701 INFO  L280        TraceCheckUtils]: 61: Hoare triple {2355#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {2355#true} is VALID
[2020-07-10 18:06:03,701 INFO  L280        TraceCheckUtils]: 62: Hoare triple {2355#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {2355#true} is VALID
[2020-07-10 18:06:03,701 INFO  L280        TraceCheckUtils]: 63: Hoare triple {2355#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {2355#true} is VALID
[2020-07-10 18:06:03,702 INFO  L280        TraceCheckUtils]: 64: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {2355#true} is VALID
[2020-07-10 18:06:03,702 INFO  L280        TraceCheckUtils]: 65: Hoare triple {2355#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {2355#true} is VALID
[2020-07-10 18:06:03,702 INFO  L280        TraceCheckUtils]: 66: Hoare triple {2355#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {2355#true} is VALID
[2020-07-10 18:06:03,702 INFO  L280        TraceCheckUtils]: 67: Hoare triple {2355#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {2355#true} is VALID
[2020-07-10 18:06:03,702 INFO  L280        TraceCheckUtils]: 68: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {2355#true} is VALID
[2020-07-10 18:06:03,703 INFO  L280        TraceCheckUtils]: 69: Hoare triple {2355#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {2355#true} is VALID
[2020-07-10 18:06:03,703 INFO  L280        TraceCheckUtils]: 70: Hoare triple {2355#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {2355#true} is VALID
[2020-07-10 18:06:03,703 INFO  L280        TraceCheckUtils]: 71: Hoare triple {2355#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {2355#true} is VALID
[2020-07-10 18:06:03,703 INFO  L280        TraceCheckUtils]: 72: Hoare triple {2355#true} ~pumpRunning~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,703 INFO  L280        TraceCheckUtils]: 73: Hoare triple {2355#true} ~systemActive~0 := 1; {2355#true} is VALID
[2020-07-10 18:06:03,704 INFO  L280        TraceCheckUtils]: 74: Hoare triple {2355#true} ~cleanupTimeShifts~0 := 4; {2355#true} is VALID
[2020-07-10 18:06:03,704 INFO  L280        TraceCheckUtils]: 75: Hoare triple {2355#true} ~switchedOnBeforeTS~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,704 INFO  L280        TraceCheckUtils]: 76: Hoare triple {2355#true} ~head~0.base, ~head~0.offset := 0, 0; {2355#true} is VALID
[2020-07-10 18:06:03,704 INFO  L280        TraceCheckUtils]: 77: Hoare triple {2355#true} ~waterLevel~0 := 1; {2355#true} is VALID
[2020-07-10 18:06:03,705 INFO  L280        TraceCheckUtils]: 78: Hoare triple {2355#true} ~methaneLevelCritical~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,705 INFO  L280        TraceCheckUtils]: 79: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,705 INFO  L275        TraceCheckUtils]: 80: Hoare quadruple {2355#true} {2355#true} #891#return; {2355#true} is VALID
[2020-07-10 18:06:03,705 INFO  L263        TraceCheckUtils]: 81: Hoare triple {2355#true} call #t~ret73 := main(); {2355#true} is VALID
[2020-07-10 18:06:03,705 INFO  L280        TraceCheckUtils]: 82: Hoare triple {2355#true} havoc ~retValue_acc~5; {2355#true} is VALID
[2020-07-10 18:06:03,706 INFO  L280        TraceCheckUtils]: 83: Hoare triple {2355#true} havoc ~tmp~3; {2355#true} is VALID
[2020-07-10 18:06:03,706 INFO  L263        TraceCheckUtils]: 84: Hoare triple {2355#true} call select_helpers(); {2355#true} is VALID
[2020-07-10 18:06:03,707 INFO  L280        TraceCheckUtils]: 85: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,707 INFO  L275        TraceCheckUtils]: 86: Hoare quadruple {2355#true} {2355#true} #799#return; {2355#true} is VALID
[2020-07-10 18:06:03,712 INFO  L263        TraceCheckUtils]: 87: Hoare triple {2355#true} call select_features(); {2355#true} is VALID
[2020-07-10 18:06:03,713 INFO  L280        TraceCheckUtils]: 88: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,713 INFO  L275        TraceCheckUtils]: 89: Hoare quadruple {2355#true} {2355#true} #801#return; {2355#true} is VALID
[2020-07-10 18:06:03,713 INFO  L263        TraceCheckUtils]: 90: Hoare triple {2355#true} call #t~ret24 := valid_product(); {2355#true} is VALID
[2020-07-10 18:06:03,713 INFO  L280        TraceCheckUtils]: 91: Hoare triple {2355#true} havoc ~retValue_acc~4; {2355#true} is VALID
[2020-07-10 18:06:03,714 INFO  L280        TraceCheckUtils]: 92: Hoare triple {2355#true} ~retValue_acc~4 := 1; {2355#true} is VALID
[2020-07-10 18:06:03,715 INFO  L280        TraceCheckUtils]: 93: Hoare triple {2355#true} #res := ~retValue_acc~4; {2355#true} is VALID
[2020-07-10 18:06:03,715 INFO  L280        TraceCheckUtils]: 94: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,715 INFO  L275        TraceCheckUtils]: 95: Hoare quadruple {2355#true} {2355#true} #803#return; {2355#true} is VALID
[2020-07-10 18:06:03,715 INFO  L280        TraceCheckUtils]: 96: Hoare triple {2355#true} assume -2147483648 <= #t~ret24 && #t~ret24 <= 2147483647; {2355#true} is VALID
[2020-07-10 18:06:03,715 INFO  L280        TraceCheckUtils]: 97: Hoare triple {2355#true} ~tmp~3 := #t~ret24; {2355#true} is VALID
[2020-07-10 18:06:03,716 INFO  L280        TraceCheckUtils]: 98: Hoare triple {2355#true} havoc #t~ret24; {2355#true} is VALID
[2020-07-10 18:06:03,716 INFO  L280        TraceCheckUtils]: 99: Hoare triple {2355#true} assume 0 != ~tmp~3; {2355#true} is VALID
[2020-07-10 18:06:03,716 INFO  L263        TraceCheckUtils]: 100: Hoare triple {2355#true} call setup(); {2355#true} is VALID
[2020-07-10 18:06:03,716 INFO  L280        TraceCheckUtils]: 101: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,716 INFO  L275        TraceCheckUtils]: 102: Hoare quadruple {2355#true} {2355#true} #805#return; {2355#true} is VALID
[2020-07-10 18:06:03,717 INFO  L263        TraceCheckUtils]: 103: Hoare triple {2355#true} call runTest(); {2355#true} is VALID
[2020-07-10 18:06:03,718 INFO  L263        TraceCheckUtils]: 104: Hoare triple {2355#true} call __utac_acc__Specification5_spec__1(); {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:06:03,718 INFO  L280        TraceCheckUtils]: 105: Hoare triple {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {2355#true} is VALID
[2020-07-10 18:06:03,718 INFO  L280        TraceCheckUtils]: 106: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,718 INFO  L275        TraceCheckUtils]: 107: Hoare quadruple {2355#true} {2355#true} #881#return; {2355#true} is VALID
[2020-07-10 18:06:03,718 INFO  L263        TraceCheckUtils]: 108: Hoare triple {2355#true} call test(); {2355#true} is VALID
[2020-07-10 18:06:03,719 INFO  L280        TraceCheckUtils]: 109: Hoare triple {2355#true} havoc ~splverifierCounter~0; {2355#true} is VALID
[2020-07-10 18:06:03,719 INFO  L280        TraceCheckUtils]: 110: Hoare triple {2355#true} havoc ~tmp~0; {2355#true} is VALID
[2020-07-10 18:06:03,719 INFO  L280        TraceCheckUtils]: 111: Hoare triple {2355#true} havoc ~tmp___0~0; {2355#true} is VALID
[2020-07-10 18:06:03,720 INFO  L280        TraceCheckUtils]: 112: Hoare triple {2355#true} havoc ~tmp___1~0; {2355#true} is VALID
[2020-07-10 18:06:03,720 INFO  L280        TraceCheckUtils]: 113: Hoare triple {2355#true} havoc ~tmp___2~0; {2355#true} is VALID
[2020-07-10 18:06:03,730 INFO  L280        TraceCheckUtils]: 114: Hoare triple {2355#true} ~splverifierCounter~0 := 0; {2451#(= 0 test_~splverifierCounter~0)} is VALID
[2020-07-10 18:06:03,731 INFO  L280        TraceCheckUtils]: 115: Hoare triple {2451#(= 0 test_~splverifierCounter~0)} assume !false; {2451#(= 0 test_~splverifierCounter~0)} is VALID
[2020-07-10 18:06:03,732 INFO  L280        TraceCheckUtils]: 116: Hoare triple {2451#(= 0 test_~splverifierCounter~0)} assume !(~splverifierCounter~0 < 4); {2356#false} is VALID
[2020-07-10 18:06:03,732 INFO  L263        TraceCheckUtils]: 117: Hoare triple {2356#false} call cleanup(); {2356#false} is VALID
[2020-07-10 18:06:03,733 INFO  L280        TraceCheckUtils]: 118: Hoare triple {2356#false} havoc ~i~0; {2356#false} is VALID
[2020-07-10 18:06:03,733 INFO  L280        TraceCheckUtils]: 119: Hoare triple {2356#false} havoc ~__cil_tmp2~0; {2356#false} is VALID
[2020-07-10 18:06:03,733 INFO  L263        TraceCheckUtils]: 120: Hoare triple {2356#false} call timeShift(); {2356#false} is VALID
[2020-07-10 18:06:03,733 INFO  L263        TraceCheckUtils]: 121: Hoare triple {2356#false} call __utac_acc__Specification5_spec__2(); {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:06:03,734 INFO  L263        TraceCheckUtils]: 122: Hoare triple {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {2355#true} is VALID
[2020-07-10 18:06:03,734 INFO  L280        TraceCheckUtils]: 123: Hoare triple {2355#true} havoc ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,734 INFO  L280        TraceCheckUtils]: 124: Hoare triple {2355#true} ~retValue_acc~1 := ~pumpRunning~0; {2355#true} is VALID
[2020-07-10 18:06:03,734 INFO  L280        TraceCheckUtils]: 125: Hoare triple {2355#true} #res := ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,734 INFO  L280        TraceCheckUtils]: 126: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,735 INFO  L275        TraceCheckUtils]: 127: Hoare quadruple {2355#true} {2474#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {2355#true} is VALID
[2020-07-10 18:06:03,735 INFO  L280        TraceCheckUtils]: 128: Hoare triple {2355#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {2355#true} is VALID
[2020-07-10 18:06:03,735 INFO  L280        TraceCheckUtils]: 129: Hoare triple {2355#true} ~switchedOnBeforeTS~0 := #t~ret25; {2355#true} is VALID
[2020-07-10 18:06:03,735 INFO  L280        TraceCheckUtils]: 130: Hoare triple {2355#true} havoc #t~ret25; {2355#true} is VALID
[2020-07-10 18:06:03,735 INFO  L280        TraceCheckUtils]: 131: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,736 INFO  L275        TraceCheckUtils]: 132: Hoare quadruple {2355#true} {2356#false} #859#return; {2356#false} is VALID
[2020-07-10 18:06:03,736 INFO  L280        TraceCheckUtils]: 133: Hoare triple {2356#false} assume !(0 != ~pumpRunning~0); {2356#false} is VALID
[2020-07-10 18:06:03,736 INFO  L280        TraceCheckUtils]: 134: Hoare triple {2356#false} assume !(0 != ~systemActive~0); {2356#false} is VALID
[2020-07-10 18:06:03,737 INFO  L263        TraceCheckUtils]: 135: Hoare triple {2356#false} call __utac_acc__Specification5_spec__3(); {2356#false} is VALID
[2020-07-10 18:06:03,737 INFO  L280        TraceCheckUtils]: 136: Hoare triple {2356#false} havoc ~tmp~4; {2356#false} is VALID
[2020-07-10 18:06:03,737 INFO  L280        TraceCheckUtils]: 137: Hoare triple {2356#false} havoc ~tmp___0~2; {2356#false} is VALID
[2020-07-10 18:06:03,737 INFO  L263        TraceCheckUtils]: 138: Hoare triple {2356#false} call #t~ret26 := getWaterLevel(); {2355#true} is VALID
[2020-07-10 18:06:03,738 INFO  L280        TraceCheckUtils]: 139: Hoare triple {2355#true} havoc ~retValue_acc~10; {2355#true} is VALID
[2020-07-10 18:06:03,738 INFO  L280        TraceCheckUtils]: 140: Hoare triple {2355#true} ~retValue_acc~10 := ~waterLevel~0; {2355#true} is VALID
[2020-07-10 18:06:03,738 INFO  L280        TraceCheckUtils]: 141: Hoare triple {2355#true} #res := ~retValue_acc~10; {2355#true} is VALID
[2020-07-10 18:06:03,738 INFO  L280        TraceCheckUtils]: 142: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,739 INFO  L275        TraceCheckUtils]: 143: Hoare quadruple {2355#true} {2356#false} #873#return; {2356#false} is VALID
[2020-07-10 18:06:03,739 INFO  L280        TraceCheckUtils]: 144: Hoare triple {2356#false} assume -2147483648 <= #t~ret26 && #t~ret26 <= 2147483647; {2356#false} is VALID
[2020-07-10 18:06:03,739 INFO  L280        TraceCheckUtils]: 145: Hoare triple {2356#false} ~tmp~4 := #t~ret26; {2356#false} is VALID
[2020-07-10 18:06:03,739 INFO  L280        TraceCheckUtils]: 146: Hoare triple {2356#false} havoc #t~ret26; {2356#false} is VALID
[2020-07-10 18:06:03,739 INFO  L280        TraceCheckUtils]: 147: Hoare triple {2356#false} assume 2 != ~tmp~4; {2356#false} is VALID
[2020-07-10 18:06:03,740 INFO  L263        TraceCheckUtils]: 148: Hoare triple {2356#false} call #t~ret27 := isPumpRunning(); {2355#true} is VALID
[2020-07-10 18:06:03,740 INFO  L280        TraceCheckUtils]: 149: Hoare triple {2355#true} havoc ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,741 INFO  L280        TraceCheckUtils]: 150: Hoare triple {2355#true} ~retValue_acc~1 := ~pumpRunning~0; {2355#true} is VALID
[2020-07-10 18:06:03,741 INFO  L280        TraceCheckUtils]: 151: Hoare triple {2355#true} #res := ~retValue_acc~1; {2355#true} is VALID
[2020-07-10 18:06:03,742 INFO  L280        TraceCheckUtils]: 152: Hoare triple {2355#true} assume true; {2355#true} is VALID
[2020-07-10 18:06:03,742 INFO  L275        TraceCheckUtils]: 153: Hoare quadruple {2355#true} {2356#false} #875#return; {2356#false} is VALID
[2020-07-10 18:06:03,742 INFO  L280        TraceCheckUtils]: 154: Hoare triple {2356#false} assume -2147483648 <= #t~ret27 && #t~ret27 <= 2147483647; {2356#false} is VALID
[2020-07-10 18:06:03,742 INFO  L280        TraceCheckUtils]: 155: Hoare triple {2356#false} ~tmp___0~2 := #t~ret27; {2356#false} is VALID
[2020-07-10 18:06:03,743 INFO  L280        TraceCheckUtils]: 156: Hoare triple {2356#false} havoc #t~ret27; {2356#false} is VALID
[2020-07-10 18:06:03,743 INFO  L280        TraceCheckUtils]: 157: Hoare triple {2356#false} assume 0 != ~tmp___0~2; {2356#false} is VALID
[2020-07-10 18:06:03,743 INFO  L280        TraceCheckUtils]: 158: Hoare triple {2356#false} assume 0 == ~switchedOnBeforeTS~0; {2356#false} is VALID
[2020-07-10 18:06:03,743 INFO  L263        TraceCheckUtils]: 159: Hoare triple {2356#false} call __automaton_fail(); {2356#false} is VALID
[2020-07-10 18:06:03,743 INFO  L280        TraceCheckUtils]: 160: Hoare triple {2356#false} assume !false; {2356#false} is VALID
[2020-07-10 18:06:03,776 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked.
[2020-07-10 18:06:03,776 INFO  L185   leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration
[2020-07-10 18:06:03,776 INFO  L354   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [130985071]
[2020-07-10 18:06:03,777 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2020-07-10 18:06:03,777 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2020-07-10 18:06:03,777 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442123017]
[2020-07-10 18:06:03,783 INFO  L78                 Accepts]: Start accepts. Automaton has 5 states. Word has length 161
[2020-07-10 18:06:03,784 INFO  L84                 Accepts]: Finished accepts. word is accepted.
[2020-07-10 18:06:03,784 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states.
[2020-07-10 18:06:03,964 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 157 edges. 157 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:03,964 INFO  L459      AbstractCegarLoop]: Interpolant automaton has 5 states
[2020-07-10 18:06:03,964 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES
[2020-07-10 18:06:03,964 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2020-07-10 18:06:03,965 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2020-07-10 18:06:03,965 INFO  L87              Difference]: Start difference. First operand 241 states and 260 transitions. Second operand 5 states.
[2020-07-10 18:06:06,195 WARN  L193               SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 190
[2020-07-10 18:06:11,560 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:11,560 INFO  L93              Difference]: Finished difference Result 366 states and 410 transitions.
[2020-07-10 18:06:11,560 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2020-07-10 18:06:11,560 INFO  L78                 Accepts]: Start accepts. Automaton has 5 states. Word has length 161
[2020-07-10 18:06:11,561 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2020-07-10 18:06:11,561 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2020-07-10 18:06:11,569 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 410 transitions.
[2020-07-10 18:06:11,569 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2020-07-10 18:06:11,576 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 410 transitions.
[2020-07-10 18:06:11,577 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states and 410 transitions.
[2020-07-10 18:06:12,636 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 410 edges. 410 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:12,646 INFO  L225             Difference]: With dead ends: 366
[2020-07-10 18:06:12,646 INFO  L226             Difference]: Without dead ends: 274
[2020-07-10 18:06:12,648 INFO  L675         BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42
[2020-07-10 18:06:12,649 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 274 states.
[2020-07-10 18:06:16,231 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 231.
[2020-07-10 18:06:16,231 INFO  L214    AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa
[2020-07-10 18:06:16,232 INFO  L82        GeneralOperation]: Start isEquivalent. First operand 274 states. Second operand 231 states.
[2020-07-10 18:06:16,232 INFO  L74              IsIncluded]: Start isIncluded. First operand 274 states. Second operand 231 states.
[2020-07-10 18:06:16,232 INFO  L87              Difference]: Start difference. First operand 274 states. Second operand 231 states.
[2020-07-10 18:06:16,245 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:16,246 INFO  L93              Difference]: Finished difference Result 274 states and 305 transitions.
[2020-07-10 18:06:16,246 INFO  L276                IsEmpty]: Start isEmpty. Operand 274 states and 305 transitions.
[2020-07-10 18:06:16,247 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:16,247 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:16,247 INFO  L74              IsIncluded]: Start isIncluded. First operand 231 states. Second operand 274 states.
[2020-07-10 18:06:16,247 INFO  L87              Difference]: Start difference. First operand 231 states. Second operand 274 states.
[2020-07-10 18:06:16,259 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:16,260 INFO  L93              Difference]: Finished difference Result 274 states and 305 transitions.
[2020-07-10 18:06:16,260 INFO  L276                IsEmpty]: Start isEmpty. Operand 274 states and 305 transitions.
[2020-07-10 18:06:16,261 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:16,261 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:16,261 INFO  L88        GeneralOperation]: Finished isEquivalent.
[2020-07-10 18:06:16,261 INFO  L221    AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa
[2020-07-10 18:06:16,262 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 231 states.
[2020-07-10 18:06:16,270 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 247 transitions.
[2020-07-10 18:06:16,270 INFO  L78                 Accepts]: Start accepts. Automaton has 231 states and 247 transitions. Word has length 161
[2020-07-10 18:06:16,270 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2020-07-10 18:06:16,271 INFO  L479      AbstractCegarLoop]: Abstraction has 231 states and 247 transitions.
[2020-07-10 18:06:16,271 INFO  L480      AbstractCegarLoop]: Interpolant automaton has 5 states.
[2020-07-10 18:06:16,271 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 231 states and 247 transitions.
[2020-07-10 18:06:17,189 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 247 edges. 247 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:17,190 INFO  L276                IsEmpty]: Start isEmpty. Operand 231 states and 247 transitions.
[2020-07-10 18:06:17,193 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 175
[2020-07-10 18:06:17,194 INFO  L414         BasicCegarLoop]: Found error trace
[2020-07-10 18:06:17,194 INFO  L422         BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2020-07-10 18:06:17,194 WARN  L516      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2020-07-10 18:06:17,194 INFO  L427      AbstractCegarLoop]: === Iteration 3 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]===
[2020-07-10 18:06:17,195 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2020-07-10 18:06:17,195 INFO  L82        PathProgramCache]: Analyzing trace with hash -638922605, now seen corresponding path program 1 times
[2020-07-10 18:06:17,195 INFO  L163   FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES
[2020-07-10 18:06:17,195 INFO  L354   FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2061557304]
[2020-07-10 18:06:17,196 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2020-07-10 18:06:17,266 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,675 WARN  L193               SmtUtils]: Spent 236.00 ms on a formula simplification that was a NOOP. DAG size: 187
[2020-07-10 18:06:17,709 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,731 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4351#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {4228#true} is VALID
[2020-07-10 18:06:17,731 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4228#true} #valid := #valid[0 := 0]; {4228#true} is VALID
[2020-07-10 18:06:17,732 INFO  L280        TraceCheckUtils]: 2: Hoare triple {4228#true} assume 0 < #StackHeapBarrier; {4228#true} is VALID
[2020-07-10 18:06:17,732 INFO  L280        TraceCheckUtils]: 3: Hoare triple {4228#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {4228#true} is VALID
[2020-07-10 18:06:17,732 INFO  L280        TraceCheckUtils]: 4: Hoare triple {4228#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {4228#true} is VALID
[2020-07-10 18:06:17,732 INFO  L280        TraceCheckUtils]: 5: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {4228#true} is VALID
[2020-07-10 18:06:17,733 INFO  L280        TraceCheckUtils]: 6: Hoare triple {4228#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {4228#true} is VALID
[2020-07-10 18:06:17,733 INFO  L280        TraceCheckUtils]: 7: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {4228#true} is VALID
[2020-07-10 18:06:17,733 INFO  L280        TraceCheckUtils]: 8: Hoare triple {4228#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {4228#true} is VALID
[2020-07-10 18:06:17,733 INFO  L280        TraceCheckUtils]: 9: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {4228#true} is VALID
[2020-07-10 18:06:17,733 INFO  L280        TraceCheckUtils]: 10: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {4228#true} is VALID
[2020-07-10 18:06:17,734 INFO  L280        TraceCheckUtils]: 11: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {4228#true} is VALID
[2020-07-10 18:06:17,734 INFO  L280        TraceCheckUtils]: 12: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {4228#true} is VALID
[2020-07-10 18:06:17,734 INFO  L280        TraceCheckUtils]: 13: Hoare triple {4228#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {4228#true} is VALID
[2020-07-10 18:06:17,734 INFO  L280        TraceCheckUtils]: 14: Hoare triple {4228#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {4228#true} is VALID
[2020-07-10 18:06:17,734 INFO  L280        TraceCheckUtils]: 15: Hoare triple {4228#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {4228#true} is VALID
[2020-07-10 18:06:17,735 INFO  L280        TraceCheckUtils]: 16: Hoare triple {4228#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {4228#true} is VALID
[2020-07-10 18:06:17,735 INFO  L280        TraceCheckUtils]: 17: Hoare triple {4228#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {4228#true} is VALID
[2020-07-10 18:06:17,735 INFO  L280        TraceCheckUtils]: 18: Hoare triple {4228#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {4228#true} is VALID
[2020-07-10 18:06:17,735 INFO  L280        TraceCheckUtils]: 19: Hoare triple {4228#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {4228#true} is VALID
[2020-07-10 18:06:17,735 INFO  L280        TraceCheckUtils]: 20: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {4228#true} is VALID
[2020-07-10 18:06:17,736 INFO  L280        TraceCheckUtils]: 21: Hoare triple {4228#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {4228#true} is VALID
[2020-07-10 18:06:17,736 INFO  L280        TraceCheckUtils]: 22: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {4228#true} is VALID
[2020-07-10 18:06:17,736 INFO  L280        TraceCheckUtils]: 23: Hoare triple {4228#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {4228#true} is VALID
[2020-07-10 18:06:17,736 INFO  L280        TraceCheckUtils]: 24: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {4228#true} is VALID
[2020-07-10 18:06:17,736 INFO  L280        TraceCheckUtils]: 25: Hoare triple {4228#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {4228#true} is VALID
[2020-07-10 18:06:17,737 INFO  L280        TraceCheckUtils]: 26: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {4228#true} is VALID
[2020-07-10 18:06:17,737 INFO  L280        TraceCheckUtils]: 27: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {4228#true} is VALID
[2020-07-10 18:06:17,737 INFO  L280        TraceCheckUtils]: 28: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {4228#true} is VALID
[2020-07-10 18:06:17,737 INFO  L280        TraceCheckUtils]: 29: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {4228#true} is VALID
[2020-07-10 18:06:17,737 INFO  L280        TraceCheckUtils]: 30: Hoare triple {4228#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {4228#true} is VALID
[2020-07-10 18:06:17,738 INFO  L280        TraceCheckUtils]: 31: Hoare triple {4228#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {4228#true} is VALID
[2020-07-10 18:06:17,738 INFO  L280        TraceCheckUtils]: 32: Hoare triple {4228#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {4228#true} is VALID
[2020-07-10 18:06:17,738 INFO  L280        TraceCheckUtils]: 33: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {4228#true} is VALID
[2020-07-10 18:06:17,738 INFO  L280        TraceCheckUtils]: 34: Hoare triple {4228#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {4228#true} is VALID
[2020-07-10 18:06:17,738 INFO  L280        TraceCheckUtils]: 35: Hoare triple {4228#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {4228#true} is VALID
[2020-07-10 18:06:17,739 INFO  L280        TraceCheckUtils]: 36: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {4228#true} is VALID
[2020-07-10 18:06:17,739 INFO  L280        TraceCheckUtils]: 37: Hoare triple {4228#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {4228#true} is VALID
[2020-07-10 18:06:17,739 INFO  L280        TraceCheckUtils]: 38: Hoare triple {4228#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {4228#true} is VALID
[2020-07-10 18:06:17,739 INFO  L280        TraceCheckUtils]: 39: Hoare triple {4228#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {4228#true} is VALID
[2020-07-10 18:06:17,740 INFO  L280        TraceCheckUtils]: 40: Hoare triple {4228#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {4228#true} is VALID
[2020-07-10 18:06:17,740 INFO  L280        TraceCheckUtils]: 41: Hoare triple {4228#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {4228#true} is VALID
[2020-07-10 18:06:17,740 INFO  L280        TraceCheckUtils]: 42: Hoare triple {4228#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {4228#true} is VALID
[2020-07-10 18:06:17,740 INFO  L280        TraceCheckUtils]: 43: Hoare triple {4228#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {4228#true} is VALID
[2020-07-10 18:06:17,740 INFO  L280        TraceCheckUtils]: 44: Hoare triple {4228#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {4228#true} is VALID
[2020-07-10 18:06:17,741 INFO  L280        TraceCheckUtils]: 45: Hoare triple {4228#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {4228#true} is VALID
[2020-07-10 18:06:17,741 INFO  L280        TraceCheckUtils]: 46: Hoare triple {4228#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {4228#true} is VALID
[2020-07-10 18:06:17,741 INFO  L280        TraceCheckUtils]: 47: Hoare triple {4228#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {4228#true} is VALID
[2020-07-10 18:06:17,741 INFO  L280        TraceCheckUtils]: 48: Hoare triple {4228#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {4228#true} is VALID
[2020-07-10 18:06:17,742 INFO  L280        TraceCheckUtils]: 49: Hoare triple {4228#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {4228#true} is VALID
[2020-07-10 18:06:17,742 INFO  L280        TraceCheckUtils]: 50: Hoare triple {4228#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {4228#true} is VALID
[2020-07-10 18:06:17,742 INFO  L280        TraceCheckUtils]: 51: Hoare triple {4228#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {4228#true} is VALID
[2020-07-10 18:06:17,742 INFO  L280        TraceCheckUtils]: 52: Hoare triple {4228#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {4228#true} is VALID
[2020-07-10 18:06:17,742 INFO  L280        TraceCheckUtils]: 53: Hoare triple {4228#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {4228#true} is VALID
[2020-07-10 18:06:17,743 INFO  L280        TraceCheckUtils]: 54: Hoare triple {4228#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {4228#true} is VALID
[2020-07-10 18:06:17,743 INFO  L280        TraceCheckUtils]: 55: Hoare triple {4228#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {4228#true} is VALID
[2020-07-10 18:06:17,743 INFO  L280        TraceCheckUtils]: 56: Hoare triple {4228#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {4228#true} is VALID
[2020-07-10 18:06:17,743 INFO  L280        TraceCheckUtils]: 57: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {4228#true} is VALID
[2020-07-10 18:06:17,743 INFO  L280        TraceCheckUtils]: 58: Hoare triple {4228#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {4228#true} is VALID
[2020-07-10 18:06:17,744 INFO  L280        TraceCheckUtils]: 59: Hoare triple {4228#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {4228#true} is VALID
[2020-07-10 18:06:17,744 INFO  L280        TraceCheckUtils]: 60: Hoare triple {4228#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {4228#true} is VALID
[2020-07-10 18:06:17,744 INFO  L280        TraceCheckUtils]: 61: Hoare triple {4228#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {4228#true} is VALID
[2020-07-10 18:06:17,744 INFO  L280        TraceCheckUtils]: 62: Hoare triple {4228#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {4228#true} is VALID
[2020-07-10 18:06:17,744 INFO  L280        TraceCheckUtils]: 63: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {4228#true} is VALID
[2020-07-10 18:06:17,745 INFO  L280        TraceCheckUtils]: 64: Hoare triple {4228#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {4228#true} is VALID
[2020-07-10 18:06:17,745 INFO  L280        TraceCheckUtils]: 65: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {4228#true} is VALID
[2020-07-10 18:06:17,745 INFO  L280        TraceCheckUtils]: 66: Hoare triple {4228#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {4228#true} is VALID
[2020-07-10 18:06:17,745 INFO  L280        TraceCheckUtils]: 67: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {4228#true} is VALID
[2020-07-10 18:06:17,745 INFO  L280        TraceCheckUtils]: 68: Hoare triple {4228#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {4228#true} is VALID
[2020-07-10 18:06:17,746 INFO  L280        TraceCheckUtils]: 69: Hoare triple {4228#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {4228#true} is VALID
[2020-07-10 18:06:17,746 INFO  L280        TraceCheckUtils]: 70: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {4228#true} is VALID
[2020-07-10 18:06:17,746 INFO  L280        TraceCheckUtils]: 71: Hoare triple {4228#true} ~pumpRunning~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,746 INFO  L280        TraceCheckUtils]: 72: Hoare triple {4228#true} ~systemActive~0 := 1; {4228#true} is VALID
[2020-07-10 18:06:17,746 INFO  L280        TraceCheckUtils]: 73: Hoare triple {4228#true} ~cleanupTimeShifts~0 := 4; {4228#true} is VALID
[2020-07-10 18:06:17,747 INFO  L280        TraceCheckUtils]: 74: Hoare triple {4228#true} ~switchedOnBeforeTS~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,747 INFO  L280        TraceCheckUtils]: 75: Hoare triple {4228#true} ~head~0.base, ~head~0.offset := 0, 0; {4228#true} is VALID
[2020-07-10 18:06:17,747 INFO  L280        TraceCheckUtils]: 76: Hoare triple {4228#true} ~waterLevel~0 := 1; {4228#true} is VALID
[2020-07-10 18:06:17,747 INFO  L280        TraceCheckUtils]: 77: Hoare triple {4228#true} ~methaneLevelCritical~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,747 INFO  L280        TraceCheckUtils]: 78: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,748 INFO  L275        TraceCheckUtils]: 79: Hoare quadruple {4228#true} {4228#true} #891#return; {4228#true} is VALID
[2020-07-10 18:06:17,752 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,754 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,754 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {4228#true} {4228#true} #799#return; {4228#true} is VALID
[2020-07-10 18:06:17,754 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,756 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,756 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {4228#true} {4228#true} #801#return; {4228#true} is VALID
[2020-07-10 18:06:17,758 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,797 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4228#true} havoc ~retValue_acc~4; {4228#true} is VALID
[2020-07-10 18:06:17,798 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4228#true} ~retValue_acc~4 := 1; {4352#(and (<= 1 valid_product_~retValue_acc~4) (<= valid_product_~retValue_acc~4 1))} is VALID
[2020-07-10 18:06:17,798 INFO  L280        TraceCheckUtils]: 2: Hoare triple {4352#(and (<= 1 valid_product_~retValue_acc~4) (<= valid_product_~retValue_acc~4 1))} #res := ~retValue_acc~4; {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} is VALID
[2020-07-10 18:06:17,799 INFO  L280        TraceCheckUtils]: 3: Hoare triple {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} assume true; {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} is VALID
[2020-07-10 18:06:17,800 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} {4228#true} #803#return; {4319#(= |main_#t~ret24| 1)} is VALID
[2020-07-10 18:06:17,801 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,802 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,803 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {4228#true} {4228#true} #805#return; {4228#true} is VALID
[2020-07-10 18:06:17,816 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,829 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,829 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,829 INFO  L275        TraceCheckUtils]: 2: Hoare quadruple {4228#true} {4228#true} #881#return; {4228#true} is VALID
[2020-07-10 18:06:17,849 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,867 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4355#(= ~systemActive~0 |old(~systemActive~0)|)} ~systemActive~0 := 1; {4356#(<= 1 ~systemActive~0)} is VALID
[2020-07-10 18:06:17,867 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4356#(<= 1 ~systemActive~0)} assume true; {4356#(<= 1 ~systemActive~0)} is VALID
[2020-07-10 18:06:17,868 INFO  L275        TraceCheckUtils]: 2: Hoare quadruple {4356#(<= 1 ~systemActive~0)} {4228#true} #853#return; {4329#(not (= 0 ~systemActive~0))} is VALID
[2020-07-10 18:06:17,870 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,875 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,878 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4228#true} havoc ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,878 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4228#true} ~retValue_acc~1 := ~pumpRunning~0; {4228#true} is VALID
[2020-07-10 18:06:17,878 INFO  L280        TraceCheckUtils]: 2: Hoare triple {4228#true} #res := ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,878 INFO  L280        TraceCheckUtils]: 3: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,879 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {4228#true} {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {4228#true} is VALID
[2020-07-10 18:06:17,879 INFO  L263        TraceCheckUtils]: 0: Hoare triple {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {4228#true} is VALID
[2020-07-10 18:06:17,879 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4228#true} havoc ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,879 INFO  L280        TraceCheckUtils]: 2: Hoare triple {4228#true} ~retValue_acc~1 := ~pumpRunning~0; {4228#true} is VALID
[2020-07-10 18:06:17,880 INFO  L280        TraceCheckUtils]: 3: Hoare triple {4228#true} #res := ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,880 INFO  L280        TraceCheckUtils]: 4: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,880 INFO  L275        TraceCheckUtils]: 5: Hoare quadruple {4228#true} {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {4228#true} is VALID
[2020-07-10 18:06:17,880 INFO  L280        TraceCheckUtils]: 6: Hoare triple {4228#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {4228#true} is VALID
[2020-07-10 18:06:17,880 INFO  L280        TraceCheckUtils]: 7: Hoare triple {4228#true} ~switchedOnBeforeTS~0 := #t~ret25; {4228#true} is VALID
[2020-07-10 18:06:17,881 INFO  L280        TraceCheckUtils]: 8: Hoare triple {4228#true} havoc #t~ret25; {4228#true} is VALID
[2020-07-10 18:06:17,881 INFO  L280        TraceCheckUtils]: 9: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,883 INFO  L275        TraceCheckUtils]: 10: Hoare quadruple {4228#true} {4329#(not (= 0 ~systemActive~0))} #859#return; {4329#(not (= 0 ~systemActive~0))} is VALID
[2020-07-10 18:06:17,883 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,886 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4228#true} havoc ~retValue_acc~10; {4228#true} is VALID
[2020-07-10 18:06:17,886 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4228#true} ~retValue_acc~10 := ~waterLevel~0; {4228#true} is VALID
[2020-07-10 18:06:17,886 INFO  L280        TraceCheckUtils]: 2: Hoare triple {4228#true} #res := ~retValue_acc~10; {4228#true} is VALID
[2020-07-10 18:06:17,886 INFO  L280        TraceCheckUtils]: 3: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,887 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {4228#true} {4229#false} #873#return; {4229#false} is VALID
[2020-07-10 18:06:17,887 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:17,891 INFO  L280        TraceCheckUtils]: 0: Hoare triple {4228#true} havoc ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,891 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4228#true} ~retValue_acc~1 := ~pumpRunning~0; {4228#true} is VALID
[2020-07-10 18:06:17,891 INFO  L280        TraceCheckUtils]: 2: Hoare triple {4228#true} #res := ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,891 INFO  L280        TraceCheckUtils]: 3: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,892 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {4228#true} {4229#false} #875#return; {4229#false} is VALID
[2020-07-10 18:06:17,899 INFO  L263        TraceCheckUtils]: 0: Hoare triple {4228#true} call ULTIMATE.init(); {4351#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} is VALID
[2020-07-10 18:06:17,899 INFO  L280        TraceCheckUtils]: 1: Hoare triple {4351#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {4228#true} is VALID
[2020-07-10 18:06:17,899 INFO  L280        TraceCheckUtils]: 2: Hoare triple {4228#true} #valid := #valid[0 := 0]; {4228#true} is VALID
[2020-07-10 18:06:17,900 INFO  L280        TraceCheckUtils]: 3: Hoare triple {4228#true} assume 0 < #StackHeapBarrier; {4228#true} is VALID
[2020-07-10 18:06:17,900 INFO  L280        TraceCheckUtils]: 4: Hoare triple {4228#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {4228#true} is VALID
[2020-07-10 18:06:17,900 INFO  L280        TraceCheckUtils]: 5: Hoare triple {4228#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {4228#true} is VALID
[2020-07-10 18:06:17,902 INFO  L280        TraceCheckUtils]: 6: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {4228#true} is VALID
[2020-07-10 18:06:17,903 INFO  L280        TraceCheckUtils]: 7: Hoare triple {4228#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {4228#true} is VALID
[2020-07-10 18:06:17,903 INFO  L280        TraceCheckUtils]: 8: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {4228#true} is VALID
[2020-07-10 18:06:17,903 INFO  L280        TraceCheckUtils]: 9: Hoare triple {4228#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {4228#true} is VALID
[2020-07-10 18:06:17,903 INFO  L280        TraceCheckUtils]: 10: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {4228#true} is VALID
[2020-07-10 18:06:17,903 INFO  L280        TraceCheckUtils]: 11: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {4228#true} is VALID
[2020-07-10 18:06:17,904 INFO  L280        TraceCheckUtils]: 12: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {4228#true} is VALID
[2020-07-10 18:06:17,904 INFO  L280        TraceCheckUtils]: 13: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {4228#true} is VALID
[2020-07-10 18:06:17,904 INFO  L280        TraceCheckUtils]: 14: Hoare triple {4228#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {4228#true} is VALID
[2020-07-10 18:06:17,904 INFO  L280        TraceCheckUtils]: 15: Hoare triple {4228#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {4228#true} is VALID
[2020-07-10 18:06:17,904 INFO  L280        TraceCheckUtils]: 16: Hoare triple {4228#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {4228#true} is VALID
[2020-07-10 18:06:17,905 INFO  L280        TraceCheckUtils]: 17: Hoare triple {4228#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {4228#true} is VALID
[2020-07-10 18:06:17,905 INFO  L280        TraceCheckUtils]: 18: Hoare triple {4228#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {4228#true} is VALID
[2020-07-10 18:06:17,905 INFO  L280        TraceCheckUtils]: 19: Hoare triple {4228#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {4228#true} is VALID
[2020-07-10 18:06:17,905 INFO  L280        TraceCheckUtils]: 20: Hoare triple {4228#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {4228#true} is VALID
[2020-07-10 18:06:17,911 INFO  L280        TraceCheckUtils]: 21: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {4228#true} is VALID
[2020-07-10 18:06:17,911 INFO  L280        TraceCheckUtils]: 22: Hoare triple {4228#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {4228#true} is VALID
[2020-07-10 18:06:17,911 INFO  L280        TraceCheckUtils]: 23: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {4228#true} is VALID
[2020-07-10 18:06:17,911 INFO  L280        TraceCheckUtils]: 24: Hoare triple {4228#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {4228#true} is VALID
[2020-07-10 18:06:17,911 INFO  L280        TraceCheckUtils]: 25: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {4228#true} is VALID
[2020-07-10 18:06:17,911 INFO  L280        TraceCheckUtils]: 26: Hoare triple {4228#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {4228#true} is VALID
[2020-07-10 18:06:17,912 INFO  L280        TraceCheckUtils]: 27: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {4228#true} is VALID
[2020-07-10 18:06:17,912 INFO  L280        TraceCheckUtils]: 28: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {4228#true} is VALID
[2020-07-10 18:06:17,912 INFO  L280        TraceCheckUtils]: 29: Hoare triple {4228#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {4228#true} is VALID
[2020-07-10 18:06:17,912 INFO  L280        TraceCheckUtils]: 30: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {4228#true} is VALID
[2020-07-10 18:06:17,912 INFO  L280        TraceCheckUtils]: 31: Hoare triple {4228#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {4228#true} is VALID
[2020-07-10 18:06:17,913 INFO  L280        TraceCheckUtils]: 32: Hoare triple {4228#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {4228#true} is VALID
[2020-07-10 18:06:17,913 INFO  L280        TraceCheckUtils]: 33: Hoare triple {4228#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {4228#true} is VALID
[2020-07-10 18:06:17,913 INFO  L280        TraceCheckUtils]: 34: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {4228#true} is VALID
[2020-07-10 18:06:17,913 INFO  L280        TraceCheckUtils]: 35: Hoare triple {4228#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {4228#true} is VALID
[2020-07-10 18:06:17,915 INFO  L280        TraceCheckUtils]: 36: Hoare triple {4228#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {4228#true} is VALID
[2020-07-10 18:06:17,916 INFO  L280        TraceCheckUtils]: 37: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {4228#true} is VALID
[2020-07-10 18:06:17,916 INFO  L280        TraceCheckUtils]: 38: Hoare triple {4228#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {4228#true} is VALID
[2020-07-10 18:06:17,916 INFO  L280        TraceCheckUtils]: 39: Hoare triple {4228#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {4228#true} is VALID
[2020-07-10 18:06:17,916 INFO  L280        TraceCheckUtils]: 40: Hoare triple {4228#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {4228#true} is VALID
[2020-07-10 18:06:17,916 INFO  L280        TraceCheckUtils]: 41: Hoare triple {4228#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {4228#true} is VALID
[2020-07-10 18:06:17,917 INFO  L280        TraceCheckUtils]: 42: Hoare triple {4228#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {4228#true} is VALID
[2020-07-10 18:06:17,917 INFO  L280        TraceCheckUtils]: 43: Hoare triple {4228#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {4228#true} is VALID
[2020-07-10 18:06:17,917 INFO  L280        TraceCheckUtils]: 44: Hoare triple {4228#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {4228#true} is VALID
[2020-07-10 18:06:17,917 INFO  L280        TraceCheckUtils]: 45: Hoare triple {4228#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {4228#true} is VALID
[2020-07-10 18:06:17,917 INFO  L280        TraceCheckUtils]: 46: Hoare triple {4228#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {4228#true} is VALID
[2020-07-10 18:06:17,917 INFO  L280        TraceCheckUtils]: 47: Hoare triple {4228#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {4228#true} is VALID
[2020-07-10 18:06:17,918 INFO  L280        TraceCheckUtils]: 48: Hoare triple {4228#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {4228#true} is VALID
[2020-07-10 18:06:17,918 INFO  L280        TraceCheckUtils]: 49: Hoare triple {4228#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {4228#true} is VALID
[2020-07-10 18:06:17,918 INFO  L280        TraceCheckUtils]: 50: Hoare triple {4228#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {4228#true} is VALID
[2020-07-10 18:06:17,921 INFO  L280        TraceCheckUtils]: 51: Hoare triple {4228#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {4228#true} is VALID
[2020-07-10 18:06:17,922 INFO  L280        TraceCheckUtils]: 52: Hoare triple {4228#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {4228#true} is VALID
[2020-07-10 18:06:17,922 INFO  L280        TraceCheckUtils]: 53: Hoare triple {4228#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {4228#true} is VALID
[2020-07-10 18:06:17,922 INFO  L280        TraceCheckUtils]: 54: Hoare triple {4228#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {4228#true} is VALID
[2020-07-10 18:06:17,922 INFO  L280        TraceCheckUtils]: 55: Hoare triple {4228#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {4228#true} is VALID
[2020-07-10 18:06:17,923 INFO  L280        TraceCheckUtils]: 56: Hoare triple {4228#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {4228#true} is VALID
[2020-07-10 18:06:17,923 INFO  L280        TraceCheckUtils]: 57: Hoare triple {4228#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {4228#true} is VALID
[2020-07-10 18:06:17,923 INFO  L280        TraceCheckUtils]: 58: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {4228#true} is VALID
[2020-07-10 18:06:17,923 INFO  L280        TraceCheckUtils]: 59: Hoare triple {4228#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {4228#true} is VALID
[2020-07-10 18:06:17,923 INFO  L280        TraceCheckUtils]: 60: Hoare triple {4228#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {4228#true} is VALID
[2020-07-10 18:06:17,923 INFO  L280        TraceCheckUtils]: 61: Hoare triple {4228#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {4228#true} is VALID
[2020-07-10 18:06:17,924 INFO  L280        TraceCheckUtils]: 62: Hoare triple {4228#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {4228#true} is VALID
[2020-07-10 18:06:17,924 INFO  L280        TraceCheckUtils]: 63: Hoare triple {4228#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {4228#true} is VALID
[2020-07-10 18:06:17,924 INFO  L280        TraceCheckUtils]: 64: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {4228#true} is VALID
[2020-07-10 18:06:17,926 INFO  L280        TraceCheckUtils]: 65: Hoare triple {4228#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {4228#true} is VALID
[2020-07-10 18:06:17,927 INFO  L280        TraceCheckUtils]: 66: Hoare triple {4228#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {4228#true} is VALID
[2020-07-10 18:06:17,927 INFO  L280        TraceCheckUtils]: 67: Hoare triple {4228#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {4228#true} is VALID
[2020-07-10 18:06:17,927 INFO  L280        TraceCheckUtils]: 68: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {4228#true} is VALID
[2020-07-10 18:06:17,927 INFO  L280        TraceCheckUtils]: 69: Hoare triple {4228#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {4228#true} is VALID
[2020-07-10 18:06:17,927 INFO  L280        TraceCheckUtils]: 70: Hoare triple {4228#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {4228#true} is VALID
[2020-07-10 18:06:17,928 INFO  L280        TraceCheckUtils]: 71: Hoare triple {4228#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {4228#true} is VALID
[2020-07-10 18:06:17,928 INFO  L280        TraceCheckUtils]: 72: Hoare triple {4228#true} ~pumpRunning~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,928 INFO  L280        TraceCheckUtils]: 73: Hoare triple {4228#true} ~systemActive~0 := 1; {4228#true} is VALID
[2020-07-10 18:06:17,928 INFO  L280        TraceCheckUtils]: 74: Hoare triple {4228#true} ~cleanupTimeShifts~0 := 4; {4228#true} is VALID
[2020-07-10 18:06:17,928 INFO  L280        TraceCheckUtils]: 75: Hoare triple {4228#true} ~switchedOnBeforeTS~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,928 INFO  L280        TraceCheckUtils]: 76: Hoare triple {4228#true} ~head~0.base, ~head~0.offset := 0, 0; {4228#true} is VALID
[2020-07-10 18:06:17,929 INFO  L280        TraceCheckUtils]: 77: Hoare triple {4228#true} ~waterLevel~0 := 1; {4228#true} is VALID
[2020-07-10 18:06:17,929 INFO  L280        TraceCheckUtils]: 78: Hoare triple {4228#true} ~methaneLevelCritical~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,929 INFO  L280        TraceCheckUtils]: 79: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,932 INFO  L275        TraceCheckUtils]: 80: Hoare quadruple {4228#true} {4228#true} #891#return; {4228#true} is VALID
[2020-07-10 18:06:17,932 INFO  L263        TraceCheckUtils]: 81: Hoare triple {4228#true} call #t~ret73 := main(); {4228#true} is VALID
[2020-07-10 18:06:17,932 INFO  L280        TraceCheckUtils]: 82: Hoare triple {4228#true} havoc ~retValue_acc~5; {4228#true} is VALID
[2020-07-10 18:06:17,932 INFO  L280        TraceCheckUtils]: 83: Hoare triple {4228#true} havoc ~tmp~3; {4228#true} is VALID
[2020-07-10 18:06:17,933 INFO  L263        TraceCheckUtils]: 84: Hoare triple {4228#true} call select_helpers(); {4228#true} is VALID
[2020-07-10 18:06:17,933 INFO  L280        TraceCheckUtils]: 85: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,933 INFO  L275        TraceCheckUtils]: 86: Hoare quadruple {4228#true} {4228#true} #799#return; {4228#true} is VALID
[2020-07-10 18:06:17,933 INFO  L263        TraceCheckUtils]: 87: Hoare triple {4228#true} call select_features(); {4228#true} is VALID
[2020-07-10 18:06:17,933 INFO  L280        TraceCheckUtils]: 88: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,933 INFO  L275        TraceCheckUtils]: 89: Hoare quadruple {4228#true} {4228#true} #801#return; {4228#true} is VALID
[2020-07-10 18:06:17,934 INFO  L263        TraceCheckUtils]: 90: Hoare triple {4228#true} call #t~ret24 := valid_product(); {4228#true} is VALID
[2020-07-10 18:06:17,934 INFO  L280        TraceCheckUtils]: 91: Hoare triple {4228#true} havoc ~retValue_acc~4; {4228#true} is VALID
[2020-07-10 18:06:17,936 INFO  L280        TraceCheckUtils]: 92: Hoare triple {4228#true} ~retValue_acc~4 := 1; {4352#(and (<= 1 valid_product_~retValue_acc~4) (<= valid_product_~retValue_acc~4 1))} is VALID
[2020-07-10 18:06:17,936 INFO  L280        TraceCheckUtils]: 93: Hoare triple {4352#(and (<= 1 valid_product_~retValue_acc~4) (<= valid_product_~retValue_acc~4 1))} #res := ~retValue_acc~4; {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} is VALID
[2020-07-10 18:06:17,937 INFO  L280        TraceCheckUtils]: 94: Hoare triple {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} assume true; {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} is VALID
[2020-07-10 18:06:17,942 INFO  L275        TraceCheckUtils]: 95: Hoare quadruple {4353#(and (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1))} {4228#true} #803#return; {4319#(= |main_#t~ret24| 1)} is VALID
[2020-07-10 18:06:17,943 INFO  L280        TraceCheckUtils]: 96: Hoare triple {4319#(= |main_#t~ret24| 1)} assume -2147483648 <= #t~ret24 && #t~ret24 <= 2147483647; {4319#(= |main_#t~ret24| 1)} is VALID
[2020-07-10 18:06:17,944 INFO  L280        TraceCheckUtils]: 97: Hoare triple {4319#(= |main_#t~ret24| 1)} ~tmp~3 := #t~ret24; {4320#(= 1 main_~tmp~3)} is VALID
[2020-07-10 18:06:17,944 INFO  L280        TraceCheckUtils]: 98: Hoare triple {4320#(= 1 main_~tmp~3)} havoc #t~ret24; {4320#(= 1 main_~tmp~3)} is VALID
[2020-07-10 18:06:17,945 INFO  L280        TraceCheckUtils]: 99: Hoare triple {4320#(= 1 main_~tmp~3)} assume 0 != ~tmp~3; {4228#true} is VALID
[2020-07-10 18:06:17,945 INFO  L263        TraceCheckUtils]: 100: Hoare triple {4228#true} call setup(); {4228#true} is VALID
[2020-07-10 18:06:17,945 INFO  L280        TraceCheckUtils]: 101: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,945 INFO  L275        TraceCheckUtils]: 102: Hoare quadruple {4228#true} {4228#true} #805#return; {4228#true} is VALID
[2020-07-10 18:06:17,945 INFO  L263        TraceCheckUtils]: 103: Hoare triple {4228#true} call runTest(); {4228#true} is VALID
[2020-07-10 18:06:17,946 INFO  L263        TraceCheckUtils]: 104: Hoare triple {4228#true} call __utac_acc__Specification5_spec__1(); {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:06:17,946 INFO  L280        TraceCheckUtils]: 105: Hoare triple {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,947 INFO  L280        TraceCheckUtils]: 106: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,947 INFO  L275        TraceCheckUtils]: 107: Hoare quadruple {4228#true} {4228#true} #881#return; {4228#true} is VALID
[2020-07-10 18:06:17,947 INFO  L263        TraceCheckUtils]: 108: Hoare triple {4228#true} call test(); {4228#true} is VALID
[2020-07-10 18:06:17,947 INFO  L280        TraceCheckUtils]: 109: Hoare triple {4228#true} havoc ~splverifierCounter~0; {4228#true} is VALID
[2020-07-10 18:06:17,947 INFO  L280        TraceCheckUtils]: 110: Hoare triple {4228#true} havoc ~tmp~0; {4228#true} is VALID
[2020-07-10 18:06:17,948 INFO  L280        TraceCheckUtils]: 111: Hoare triple {4228#true} havoc ~tmp___0~0; {4228#true} is VALID
[2020-07-10 18:06:17,948 INFO  L280        TraceCheckUtils]: 112: Hoare triple {4228#true} havoc ~tmp___1~0; {4228#true} is VALID
[2020-07-10 18:06:17,948 INFO  L280        TraceCheckUtils]: 113: Hoare triple {4228#true} havoc ~tmp___2~0; {4228#true} is VALID
[2020-07-10 18:06:17,948 INFO  L280        TraceCheckUtils]: 114: Hoare triple {4228#true} ~splverifierCounter~0 := 0; {4228#true} is VALID
[2020-07-10 18:06:17,948 INFO  L280        TraceCheckUtils]: 115: Hoare triple {4228#true} assume !false; {4228#true} is VALID
[2020-07-10 18:06:17,949 INFO  L280        TraceCheckUtils]: 116: Hoare triple {4228#true} assume ~splverifierCounter~0 < 4; {4228#true} is VALID
[2020-07-10 18:06:17,949 INFO  L280        TraceCheckUtils]: 117: Hoare triple {4228#true} assume -2147483648 <= #t~nondet0 && #t~nondet0 <= 2147483647; {4228#true} is VALID
[2020-07-10 18:06:17,949 INFO  L280        TraceCheckUtils]: 118: Hoare triple {4228#true} ~tmp~0 := #t~nondet0; {4228#true} is VALID
[2020-07-10 18:06:17,949 INFO  L280        TraceCheckUtils]: 119: Hoare triple {4228#true} havoc #t~nondet0; {4228#true} is VALID
[2020-07-10 18:06:17,950 INFO  L280        TraceCheckUtils]: 120: Hoare triple {4228#true} assume !(0 != ~tmp~0); {4228#true} is VALID
[2020-07-10 18:06:17,950 INFO  L280        TraceCheckUtils]: 121: Hoare triple {4228#true} assume -2147483648 <= #t~nondet1 && #t~nondet1 <= 2147483647; {4228#true} is VALID
[2020-07-10 18:06:17,950 INFO  L280        TraceCheckUtils]: 122: Hoare triple {4228#true} ~tmp___0~0 := #t~nondet1; {4228#true} is VALID
[2020-07-10 18:06:17,950 INFO  L280        TraceCheckUtils]: 123: Hoare triple {4228#true} havoc #t~nondet1; {4228#true} is VALID
[2020-07-10 18:06:17,950 INFO  L280        TraceCheckUtils]: 124: Hoare triple {4228#true} assume !(0 != ~tmp___0~0); {4228#true} is VALID
[2020-07-10 18:06:17,951 INFO  L280        TraceCheckUtils]: 125: Hoare triple {4228#true} assume -2147483648 <= #t~nondet2 && #t~nondet2 <= 2147483647; {4228#true} is VALID
[2020-07-10 18:06:17,951 INFO  L280        TraceCheckUtils]: 126: Hoare triple {4228#true} ~tmp___2~0 := #t~nondet2; {4228#true} is VALID
[2020-07-10 18:06:17,951 INFO  L280        TraceCheckUtils]: 127: Hoare triple {4228#true} havoc #t~nondet2; {4228#true} is VALID
[2020-07-10 18:06:17,951 INFO  L280        TraceCheckUtils]: 128: Hoare triple {4228#true} assume 0 != ~tmp___2~0; {4228#true} is VALID
[2020-07-10 18:06:17,952 INFO  L263        TraceCheckUtils]: 129: Hoare triple {4228#true} call startSystem(); {4355#(= ~systemActive~0 |old(~systemActive~0)|)} is VALID
[2020-07-10 18:06:17,953 INFO  L280        TraceCheckUtils]: 130: Hoare triple {4355#(= ~systemActive~0 |old(~systemActive~0)|)} ~systemActive~0 := 1; {4356#(<= 1 ~systemActive~0)} is VALID
[2020-07-10 18:06:17,953 INFO  L280        TraceCheckUtils]: 131: Hoare triple {4356#(<= 1 ~systemActive~0)} assume true; {4356#(<= 1 ~systemActive~0)} is VALID
[2020-07-10 18:06:17,954 INFO  L275        TraceCheckUtils]: 132: Hoare quadruple {4356#(<= 1 ~systemActive~0)} {4228#true} #853#return; {4329#(not (= 0 ~systemActive~0))} is VALID
[2020-07-10 18:06:17,955 INFO  L263        TraceCheckUtils]: 133: Hoare triple {4329#(not (= 0 ~systemActive~0))} call timeShift(); {4329#(not (= 0 ~systemActive~0))} is VALID
[2020-07-10 18:06:17,956 INFO  L263        TraceCheckUtils]: 134: Hoare triple {4329#(not (= 0 ~systemActive~0))} call __utac_acc__Specification5_spec__2(); {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:06:17,956 INFO  L263        TraceCheckUtils]: 135: Hoare triple {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {4228#true} is VALID
[2020-07-10 18:06:17,956 INFO  L280        TraceCheckUtils]: 136: Hoare triple {4228#true} havoc ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,956 INFO  L280        TraceCheckUtils]: 137: Hoare triple {4228#true} ~retValue_acc~1 := ~pumpRunning~0; {4228#true} is VALID
[2020-07-10 18:06:17,957 INFO  L280        TraceCheckUtils]: 138: Hoare triple {4228#true} #res := ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,957 INFO  L280        TraceCheckUtils]: 139: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,957 INFO  L275        TraceCheckUtils]: 140: Hoare quadruple {4228#true} {4354#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {4228#true} is VALID
[2020-07-10 18:06:17,957 INFO  L280        TraceCheckUtils]: 141: Hoare triple {4228#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {4228#true} is VALID
[2020-07-10 18:06:17,957 INFO  L280        TraceCheckUtils]: 142: Hoare triple {4228#true} ~switchedOnBeforeTS~0 := #t~ret25; {4228#true} is VALID
[2020-07-10 18:06:17,958 INFO  L280        TraceCheckUtils]: 143: Hoare triple {4228#true} havoc #t~ret25; {4228#true} is VALID
[2020-07-10 18:06:17,958 INFO  L280        TraceCheckUtils]: 144: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,959 INFO  L275        TraceCheckUtils]: 145: Hoare quadruple {4228#true} {4329#(not (= 0 ~systemActive~0))} #859#return; {4329#(not (= 0 ~systemActive~0))} is VALID
[2020-07-10 18:06:17,959 INFO  L280        TraceCheckUtils]: 146: Hoare triple {4329#(not (= 0 ~systemActive~0))} assume !(0 != ~pumpRunning~0); {4329#(not (= 0 ~systemActive~0))} is VALID
[2020-07-10 18:06:17,960 INFO  L280        TraceCheckUtils]: 147: Hoare triple {4329#(not (= 0 ~systemActive~0))} assume !(0 != ~systemActive~0); {4229#false} is VALID
[2020-07-10 18:06:17,960 INFO  L263        TraceCheckUtils]: 148: Hoare triple {4229#false} call __utac_acc__Specification5_spec__3(); {4229#false} is VALID
[2020-07-10 18:06:17,960 INFO  L280        TraceCheckUtils]: 149: Hoare triple {4229#false} havoc ~tmp~4; {4229#false} is VALID
[2020-07-10 18:06:17,960 INFO  L280        TraceCheckUtils]: 150: Hoare triple {4229#false} havoc ~tmp___0~2; {4229#false} is VALID
[2020-07-10 18:06:17,961 INFO  L263        TraceCheckUtils]: 151: Hoare triple {4229#false} call #t~ret26 := getWaterLevel(); {4228#true} is VALID
[2020-07-10 18:06:17,961 INFO  L280        TraceCheckUtils]: 152: Hoare triple {4228#true} havoc ~retValue_acc~10; {4228#true} is VALID
[2020-07-10 18:06:17,961 INFO  L280        TraceCheckUtils]: 153: Hoare triple {4228#true} ~retValue_acc~10 := ~waterLevel~0; {4228#true} is VALID
[2020-07-10 18:06:17,961 INFO  L280        TraceCheckUtils]: 154: Hoare triple {4228#true} #res := ~retValue_acc~10; {4228#true} is VALID
[2020-07-10 18:06:17,961 INFO  L280        TraceCheckUtils]: 155: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,962 INFO  L275        TraceCheckUtils]: 156: Hoare quadruple {4228#true} {4229#false} #873#return; {4229#false} is VALID
[2020-07-10 18:06:17,962 INFO  L280        TraceCheckUtils]: 157: Hoare triple {4229#false} assume -2147483648 <= #t~ret26 && #t~ret26 <= 2147483647; {4229#false} is VALID
[2020-07-10 18:06:17,962 INFO  L280        TraceCheckUtils]: 158: Hoare triple {4229#false} ~tmp~4 := #t~ret26; {4229#false} is VALID
[2020-07-10 18:06:17,962 INFO  L280        TraceCheckUtils]: 159: Hoare triple {4229#false} havoc #t~ret26; {4229#false} is VALID
[2020-07-10 18:06:17,962 INFO  L280        TraceCheckUtils]: 160: Hoare triple {4229#false} assume 2 != ~tmp~4; {4229#false} is VALID
[2020-07-10 18:06:17,963 INFO  L263        TraceCheckUtils]: 161: Hoare triple {4229#false} call #t~ret27 := isPumpRunning(); {4228#true} is VALID
[2020-07-10 18:06:17,963 INFO  L280        TraceCheckUtils]: 162: Hoare triple {4228#true} havoc ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,963 INFO  L280        TraceCheckUtils]: 163: Hoare triple {4228#true} ~retValue_acc~1 := ~pumpRunning~0; {4228#true} is VALID
[2020-07-10 18:06:17,963 INFO  L280        TraceCheckUtils]: 164: Hoare triple {4228#true} #res := ~retValue_acc~1; {4228#true} is VALID
[2020-07-10 18:06:17,963 INFO  L280        TraceCheckUtils]: 165: Hoare triple {4228#true} assume true; {4228#true} is VALID
[2020-07-10 18:06:17,964 INFO  L275        TraceCheckUtils]: 166: Hoare quadruple {4228#true} {4229#false} #875#return; {4229#false} is VALID
[2020-07-10 18:06:17,964 INFO  L280        TraceCheckUtils]: 167: Hoare triple {4229#false} assume -2147483648 <= #t~ret27 && #t~ret27 <= 2147483647; {4229#false} is VALID
[2020-07-10 18:06:17,964 INFO  L280        TraceCheckUtils]: 168: Hoare triple {4229#false} ~tmp___0~2 := #t~ret27; {4229#false} is VALID
[2020-07-10 18:06:17,964 INFO  L280        TraceCheckUtils]: 169: Hoare triple {4229#false} havoc #t~ret27; {4229#false} is VALID
[2020-07-10 18:06:17,964 INFO  L280        TraceCheckUtils]: 170: Hoare triple {4229#false} assume 0 != ~tmp___0~2; {4229#false} is VALID
[2020-07-10 18:06:17,965 INFO  L280        TraceCheckUtils]: 171: Hoare triple {4229#false} assume 0 == ~switchedOnBeforeTS~0; {4229#false} is VALID
[2020-07-10 18:06:17,965 INFO  L263        TraceCheckUtils]: 172: Hoare triple {4229#false} call __automaton_fail(); {4229#false} is VALID
[2020-07-10 18:06:17,965 INFO  L280        TraceCheckUtils]: 173: Hoare triple {4229#false} assume !false; {4229#false} is VALID
[2020-07-10 18:06:17,995 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked.
[2020-07-10 18:06:17,995 INFO  L185   leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration
[2020-07-10 18:06:17,995 INFO  L354   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2061557304]
[2020-07-10 18:06:17,995 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2020-07-10 18:06:17,996 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11
[2020-07-10 18:06:17,996 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777032872]
[2020-07-10 18:06:18,003 INFO  L78                 Accepts]: Start accepts. Automaton has 11 states. Word has length 174
[2020-07-10 18:06:18,004 INFO  L84                 Accepts]: Finished accepts. word is accepted.
[2020-07-10 18:06:18,004 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states.
[2020-07-10 18:06:18,239 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 170 edges. 170 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:18,239 INFO  L459      AbstractCegarLoop]: Interpolant automaton has 11 states
[2020-07-10 18:06:18,240 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES
[2020-07-10 18:06:18,240 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2020-07-10 18:06:18,241 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110
[2020-07-10 18:06:18,241 INFO  L87              Difference]: Start difference. First operand 231 states and 247 transitions. Second operand 11 states.
[2020-07-10 18:06:19,919 WARN  L193               SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 189
[2020-07-10 18:06:21,184 WARN  L193               SmtUtils]: Spent 233.00 ms on a formula simplification that was a NOOP. DAG size: 192
[2020-07-10 18:06:21,551 WARN  L193               SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 195
[2020-07-10 18:06:22,055 WARN  L193               SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 191
[2020-07-10 18:06:22,465 WARN  L193               SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 193
[2020-07-10 18:06:22,867 WARN  L193               SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 191
[2020-07-10 18:06:35,256 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:35,257 INFO  L93              Difference]: Finished difference Result 413 states and 475 transitions.
[2020-07-10 18:06:35,257 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. 
[2020-07-10 18:06:35,257 INFO  L78                 Accepts]: Start accepts. Automaton has 11 states. Word has length 174
[2020-07-10 18:06:35,258 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2020-07-10 18:06:35,258 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2020-07-10 18:06:35,267 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 475 transitions.
[2020-07-10 18:06:35,268 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2020-07-10 18:06:35,276 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 475 transitions.
[2020-07-10 18:06:35,277 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 14 states and 475 transitions.
[2020-07-10 18:06:36,428 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 475 edges. 475 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:36,436 INFO  L225             Difference]: With dead ends: 413
[2020-07-10 18:06:36,437 INFO  L226             Difference]: Without dead ends: 297
[2020-07-10 18:06:36,438 INFO  L675         BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420
[2020-07-10 18:06:36,439 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 297 states.
[2020-07-10 18:06:40,099 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 231.
[2020-07-10 18:06:40,099 INFO  L214    AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa
[2020-07-10 18:06:40,099 INFO  L82        GeneralOperation]: Start isEquivalent. First operand 297 states. Second operand 231 states.
[2020-07-10 18:06:40,099 INFO  L74              IsIncluded]: Start isIncluded. First operand 297 states. Second operand 231 states.
[2020-07-10 18:06:40,100 INFO  L87              Difference]: Start difference. First operand 297 states. Second operand 231 states.
[2020-07-10 18:06:40,112 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:40,112 INFO  L93              Difference]: Finished difference Result 297 states and 337 transitions.
[2020-07-10 18:06:40,112 INFO  L276                IsEmpty]: Start isEmpty. Operand 297 states and 337 transitions.
[2020-07-10 18:06:40,114 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:40,114 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:40,114 INFO  L74              IsIncluded]: Start isIncluded. First operand 231 states. Second operand 297 states.
[2020-07-10 18:06:40,114 INFO  L87              Difference]: Start difference. First operand 231 states. Second operand 297 states.
[2020-07-10 18:06:40,127 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:40,127 INFO  L93              Difference]: Finished difference Result 297 states and 337 transitions.
[2020-07-10 18:06:40,128 INFO  L276                IsEmpty]: Start isEmpty. Operand 297 states and 337 transitions.
[2020-07-10 18:06:40,129 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:40,129 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:40,129 INFO  L88        GeneralOperation]: Finished isEquivalent.
[2020-07-10 18:06:40,129 INFO  L221    AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa
[2020-07-10 18:06:40,129 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 231 states.
[2020-07-10 18:06:40,137 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 246 transitions.
[2020-07-10 18:06:40,138 INFO  L78                 Accepts]: Start accepts. Automaton has 231 states and 246 transitions. Word has length 174
[2020-07-10 18:06:40,138 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2020-07-10 18:06:40,138 INFO  L479      AbstractCegarLoop]: Abstraction has 231 states and 246 transitions.
[2020-07-10 18:06:40,138 INFO  L480      AbstractCegarLoop]: Interpolant automaton has 11 states.
[2020-07-10 18:06:40,139 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 231 states and 246 transitions.
[2020-07-10 18:06:41,086 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 246 edges. 246 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:41,087 INFO  L276                IsEmpty]: Start isEmpty. Operand 231 states and 246 transitions.
[2020-07-10 18:06:41,090 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 183
[2020-07-10 18:06:41,090 INFO  L414         BasicCegarLoop]: Found error trace
[2020-07-10 18:06:41,092 INFO  L422         BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2020-07-10 18:06:41,093 WARN  L516      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2020-07-10 18:06:41,093 INFO  L427      AbstractCegarLoop]: === Iteration 4 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]===
[2020-07-10 18:06:41,093 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2020-07-10 18:06:41,093 INFO  L82        PathProgramCache]: Analyzing trace with hash 1866559332, now seen corresponding path program 1 times
[2020-07-10 18:06:41,093 INFO  L163   FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES
[2020-07-10 18:06:41,094 INFO  L354   FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [871999512]
[2020-07-10 18:06:41,094 INFO  L94    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2020-07-10 18:06:41,153 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,478 WARN  L193               SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 187
[2020-07-10 18:06:41,532 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,568 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6401#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {6271#true} is VALID
[2020-07-10 18:06:41,569 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} #valid := #valid[0 := 0]; {6271#true} is VALID
[2020-07-10 18:06:41,569 INFO  L280        TraceCheckUtils]: 2: Hoare triple {6271#true} assume 0 < #StackHeapBarrier; {6271#true} is VALID
[2020-07-10 18:06:41,569 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6271#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {6271#true} is VALID
[2020-07-10 18:06:41,570 INFO  L280        TraceCheckUtils]: 4: Hoare triple {6271#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {6271#true} is VALID
[2020-07-10 18:06:41,570 INFO  L280        TraceCheckUtils]: 5: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {6271#true} is VALID
[2020-07-10 18:06:41,570 INFO  L280        TraceCheckUtils]: 6: Hoare triple {6271#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {6271#true} is VALID
[2020-07-10 18:06:41,571 INFO  L280        TraceCheckUtils]: 7: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {6271#true} is VALID
[2020-07-10 18:06:41,571 INFO  L280        TraceCheckUtils]: 8: Hoare triple {6271#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {6271#true} is VALID
[2020-07-10 18:06:41,571 INFO  L280        TraceCheckUtils]: 9: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {6271#true} is VALID
[2020-07-10 18:06:41,572 INFO  L280        TraceCheckUtils]: 10: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {6271#true} is VALID
[2020-07-10 18:06:41,572 INFO  L280        TraceCheckUtils]: 11: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {6271#true} is VALID
[2020-07-10 18:06:41,572 INFO  L280        TraceCheckUtils]: 12: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {6271#true} is VALID
[2020-07-10 18:06:41,573 INFO  L280        TraceCheckUtils]: 13: Hoare triple {6271#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {6271#true} is VALID
[2020-07-10 18:06:41,573 INFO  L280        TraceCheckUtils]: 14: Hoare triple {6271#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {6271#true} is VALID
[2020-07-10 18:06:41,573 INFO  L280        TraceCheckUtils]: 15: Hoare triple {6271#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {6271#true} is VALID
[2020-07-10 18:06:41,574 INFO  L280        TraceCheckUtils]: 16: Hoare triple {6271#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {6271#true} is VALID
[2020-07-10 18:06:41,574 INFO  L280        TraceCheckUtils]: 17: Hoare triple {6271#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {6271#true} is VALID
[2020-07-10 18:06:41,574 INFO  L280        TraceCheckUtils]: 18: Hoare triple {6271#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {6271#true} is VALID
[2020-07-10 18:06:41,575 INFO  L280        TraceCheckUtils]: 19: Hoare triple {6271#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {6271#true} is VALID
[2020-07-10 18:06:41,575 INFO  L280        TraceCheckUtils]: 20: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {6271#true} is VALID
[2020-07-10 18:06:41,575 INFO  L280        TraceCheckUtils]: 21: Hoare triple {6271#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {6271#true} is VALID
[2020-07-10 18:06:41,576 INFO  L280        TraceCheckUtils]: 22: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {6271#true} is VALID
[2020-07-10 18:06:41,576 INFO  L280        TraceCheckUtils]: 23: Hoare triple {6271#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {6271#true} is VALID
[2020-07-10 18:06:41,576 INFO  L280        TraceCheckUtils]: 24: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {6271#true} is VALID
[2020-07-10 18:06:41,577 INFO  L280        TraceCheckUtils]: 25: Hoare triple {6271#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {6271#true} is VALID
[2020-07-10 18:06:41,577 INFO  L280        TraceCheckUtils]: 26: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {6271#true} is VALID
[2020-07-10 18:06:41,577 INFO  L280        TraceCheckUtils]: 27: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {6271#true} is VALID
[2020-07-10 18:06:41,578 INFO  L280        TraceCheckUtils]: 28: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {6271#true} is VALID
[2020-07-10 18:06:41,578 INFO  L280        TraceCheckUtils]: 29: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {6271#true} is VALID
[2020-07-10 18:06:41,578 INFO  L280        TraceCheckUtils]: 30: Hoare triple {6271#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {6271#true} is VALID
[2020-07-10 18:06:41,579 INFO  L280        TraceCheckUtils]: 31: Hoare triple {6271#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {6271#true} is VALID
[2020-07-10 18:06:41,579 INFO  L280        TraceCheckUtils]: 32: Hoare triple {6271#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {6271#true} is VALID
[2020-07-10 18:06:41,579 INFO  L280        TraceCheckUtils]: 33: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {6271#true} is VALID
[2020-07-10 18:06:41,580 INFO  L280        TraceCheckUtils]: 34: Hoare triple {6271#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {6271#true} is VALID
[2020-07-10 18:06:41,580 INFO  L280        TraceCheckUtils]: 35: Hoare triple {6271#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {6271#true} is VALID
[2020-07-10 18:06:41,580 INFO  L280        TraceCheckUtils]: 36: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {6271#true} is VALID
[2020-07-10 18:06:41,581 INFO  L280        TraceCheckUtils]: 37: Hoare triple {6271#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {6271#true} is VALID
[2020-07-10 18:06:41,581 INFO  L280        TraceCheckUtils]: 38: Hoare triple {6271#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {6271#true} is VALID
[2020-07-10 18:06:41,581 INFO  L280        TraceCheckUtils]: 39: Hoare triple {6271#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {6271#true} is VALID
[2020-07-10 18:06:41,582 INFO  L280        TraceCheckUtils]: 40: Hoare triple {6271#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {6271#true} is VALID
[2020-07-10 18:06:41,582 INFO  L280        TraceCheckUtils]: 41: Hoare triple {6271#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {6271#true} is VALID
[2020-07-10 18:06:41,582 INFO  L280        TraceCheckUtils]: 42: Hoare triple {6271#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {6271#true} is VALID
[2020-07-10 18:06:41,583 INFO  L280        TraceCheckUtils]: 43: Hoare triple {6271#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {6271#true} is VALID
[2020-07-10 18:06:41,583 INFO  L280        TraceCheckUtils]: 44: Hoare triple {6271#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {6271#true} is VALID
[2020-07-10 18:06:41,583 INFO  L280        TraceCheckUtils]: 45: Hoare triple {6271#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {6271#true} is VALID
[2020-07-10 18:06:41,584 INFO  L280        TraceCheckUtils]: 46: Hoare triple {6271#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {6271#true} is VALID
[2020-07-10 18:06:41,584 INFO  L280        TraceCheckUtils]: 47: Hoare triple {6271#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {6271#true} is VALID
[2020-07-10 18:06:41,584 INFO  L280        TraceCheckUtils]: 48: Hoare triple {6271#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {6271#true} is VALID
[2020-07-10 18:06:41,585 INFO  L280        TraceCheckUtils]: 49: Hoare triple {6271#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {6271#true} is VALID
[2020-07-10 18:06:41,585 INFO  L280        TraceCheckUtils]: 50: Hoare triple {6271#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {6271#true} is VALID
[2020-07-10 18:06:41,585 INFO  L280        TraceCheckUtils]: 51: Hoare triple {6271#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {6271#true} is VALID
[2020-07-10 18:06:41,586 INFO  L280        TraceCheckUtils]: 52: Hoare triple {6271#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {6271#true} is VALID
[2020-07-10 18:06:41,586 INFO  L280        TraceCheckUtils]: 53: Hoare triple {6271#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {6271#true} is VALID
[2020-07-10 18:06:41,586 INFO  L280        TraceCheckUtils]: 54: Hoare triple {6271#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {6271#true} is VALID
[2020-07-10 18:06:41,587 INFO  L280        TraceCheckUtils]: 55: Hoare triple {6271#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {6271#true} is VALID
[2020-07-10 18:06:41,587 INFO  L280        TraceCheckUtils]: 56: Hoare triple {6271#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {6271#true} is VALID
[2020-07-10 18:06:41,587 INFO  L280        TraceCheckUtils]: 57: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {6271#true} is VALID
[2020-07-10 18:06:41,588 INFO  L280        TraceCheckUtils]: 58: Hoare triple {6271#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {6271#true} is VALID
[2020-07-10 18:06:41,588 INFO  L280        TraceCheckUtils]: 59: Hoare triple {6271#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {6271#true} is VALID
[2020-07-10 18:06:41,588 INFO  L280        TraceCheckUtils]: 60: Hoare triple {6271#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {6271#true} is VALID
[2020-07-10 18:06:41,589 INFO  L280        TraceCheckUtils]: 61: Hoare triple {6271#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {6271#true} is VALID
[2020-07-10 18:06:41,589 INFO  L280        TraceCheckUtils]: 62: Hoare triple {6271#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {6271#true} is VALID
[2020-07-10 18:06:41,589 INFO  L280        TraceCheckUtils]: 63: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {6271#true} is VALID
[2020-07-10 18:06:41,590 INFO  L280        TraceCheckUtils]: 64: Hoare triple {6271#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {6271#true} is VALID
[2020-07-10 18:06:41,590 INFO  L280        TraceCheckUtils]: 65: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {6271#true} is VALID
[2020-07-10 18:06:41,590 INFO  L280        TraceCheckUtils]: 66: Hoare triple {6271#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {6271#true} is VALID
[2020-07-10 18:06:41,591 INFO  L280        TraceCheckUtils]: 67: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {6271#true} is VALID
[2020-07-10 18:06:41,591 INFO  L280        TraceCheckUtils]: 68: Hoare triple {6271#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {6271#true} is VALID
[2020-07-10 18:06:41,591 INFO  L280        TraceCheckUtils]: 69: Hoare triple {6271#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {6271#true} is VALID
[2020-07-10 18:06:41,592 INFO  L280        TraceCheckUtils]: 70: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {6271#true} is VALID
[2020-07-10 18:06:41,594 INFO  L280        TraceCheckUtils]: 71: Hoare triple {6271#true} ~pumpRunning~0 := 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,595 INFO  L280        TraceCheckUtils]: 72: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~systemActive~0 := 1; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,596 INFO  L280        TraceCheckUtils]: 73: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~cleanupTimeShifts~0 := 4; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,597 INFO  L280        TraceCheckUtils]: 74: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~switchedOnBeforeTS~0 := 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,597 INFO  L280        TraceCheckUtils]: 75: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~head~0.base, ~head~0.offset := 0, 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,598 INFO  L280        TraceCheckUtils]: 76: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~waterLevel~0 := 1; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,599 INFO  L280        TraceCheckUtils]: 77: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~methaneLevelCritical~0 := 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,600 INFO  L280        TraceCheckUtils]: 78: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume true; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,601 INFO  L275        TraceCheckUtils]: 79: Hoare quadruple {6353#(= 0 ~pumpRunning~0)} {6271#true} #891#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,609 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,612 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,613 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #799#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,614 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,622 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,623 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #801#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,624 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,627 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} havoc ~retValue_acc~4; {6271#true} is VALID
[2020-07-10 18:06:41,627 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} ~retValue_acc~4 := 1; {6271#true} is VALID
[2020-07-10 18:06:41,628 INFO  L280        TraceCheckUtils]: 2: Hoare triple {6271#true} #res := ~retValue_acc~4; {6271#true} is VALID
[2020-07-10 18:06:41,628 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,629 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #803#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,630 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,633 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,634 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #805#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,651 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,654 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {6271#true} is VALID
[2020-07-10 18:06:41,654 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,655 INFO  L275        TraceCheckUtils]: 2: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #881#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,674 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,676 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6403#(= ~systemActive~0 |old(~systemActive~0)|)} ~systemActive~0 := 1; {6271#true} is VALID
[2020-07-10 18:06:41,677 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,678 INFO  L275        TraceCheckUtils]: 2: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #853#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,680 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,684 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,687 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} havoc ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,687 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} ~retValue_acc~1 := ~pumpRunning~0; {6271#true} is VALID
[2020-07-10 18:06:41,688 INFO  L280        TraceCheckUtils]: 2: Hoare triple {6271#true} #res := ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,688 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,688 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {6271#true} {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {6271#true} is VALID
[2020-07-10 18:06:41,689 INFO  L263        TraceCheckUtils]: 0: Hoare triple {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {6271#true} is VALID
[2020-07-10 18:06:41,689 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} havoc ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,689 INFO  L280        TraceCheckUtils]: 2: Hoare triple {6271#true} ~retValue_acc~1 := ~pumpRunning~0; {6271#true} is VALID
[2020-07-10 18:06:41,690 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6271#true} #res := ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,690 INFO  L280        TraceCheckUtils]: 4: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,690 INFO  L275        TraceCheckUtils]: 5: Hoare quadruple {6271#true} {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {6271#true} is VALID
[2020-07-10 18:06:41,691 INFO  L280        TraceCheckUtils]: 6: Hoare triple {6271#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {6271#true} is VALID
[2020-07-10 18:06:41,691 INFO  L280        TraceCheckUtils]: 7: Hoare triple {6271#true} ~switchedOnBeforeTS~0 := #t~ret25; {6271#true} is VALID
[2020-07-10 18:06:41,691 INFO  L280        TraceCheckUtils]: 8: Hoare triple {6271#true} havoc #t~ret25; {6271#true} is VALID
[2020-07-10 18:06:41,692 INFO  L280        TraceCheckUtils]: 9: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,693 INFO  L275        TraceCheckUtils]: 10: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #859#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,713 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,719 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,722 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,723 INFO  L275        TraceCheckUtils]: 1: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #847#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,723 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6409#(= ~pumpRunning~0 |old(~pumpRunning~0)|)} havoc ~tmp~1; {6271#true} is VALID
[2020-07-10 18:06:41,724 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} assume !(0 != ~pumpRunning~0); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,724 INFO  L263        TraceCheckUtils]: 2: Hoare triple {6353#(= 0 ~pumpRunning~0)} call processEnvironment__wrappee__base(); {6271#true} is VALID
[2020-07-10 18:06:41,724 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,725 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #847#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,726 INFO  L280        TraceCheckUtils]: 5: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume true; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,727 INFO  L275        TraceCheckUtils]: 6: Hoare quadruple {6353#(= 0 ~pumpRunning~0)} {6353#(= 0 ~pumpRunning~0)} #863#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,728 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,731 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} havoc ~retValue_acc~10; {6271#true} is VALID
[2020-07-10 18:06:41,731 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} ~retValue_acc~10 := ~waterLevel~0; {6271#true} is VALID
[2020-07-10 18:06:41,732 INFO  L280        TraceCheckUtils]: 2: Hoare triple {6271#true} #res := ~retValue_acc~10; {6271#true} is VALID
[2020-07-10 18:06:41,732 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,733 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #873#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,734 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2020-07-10 18:06:41,778 INFO  L280        TraceCheckUtils]: 0: Hoare triple {6271#true} havoc ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,779 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6271#true} ~retValue_acc~1 := ~pumpRunning~0; {6412#(= ~pumpRunning~0 isPumpRunning_~retValue_acc~1)} is VALID
[2020-07-10 18:06:41,780 INFO  L280        TraceCheckUtils]: 2: Hoare triple {6412#(= ~pumpRunning~0 isPumpRunning_~retValue_acc~1)} #res := ~retValue_acc~1; {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} is VALID
[2020-07-10 18:06:41,781 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} assume true; {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} is VALID
[2020-07-10 18:06:41,782 INFO  L275        TraceCheckUtils]: 4: Hoare quadruple {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} {6353#(= 0 ~pumpRunning~0)} #875#return; {6399#(= 0 |__utac_acc__Specification5_spec__3_#t~ret27|)} is VALID
[2020-07-10 18:06:41,789 INFO  L263        TraceCheckUtils]: 0: Hoare triple {6271#true} call ULTIMATE.init(); {6401#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} is VALID
[2020-07-10 18:06:41,790 INFO  L280        TraceCheckUtils]: 1: Hoare triple {6401#(and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))} #NULL.base, #NULL.offset := 0, 0; {6271#true} is VALID
[2020-07-10 18:06:41,790 INFO  L280        TraceCheckUtils]: 2: Hoare triple {6271#true} #valid := #valid[0 := 0]; {6271#true} is VALID
[2020-07-10 18:06:41,790 INFO  L280        TraceCheckUtils]: 3: Hoare triple {6271#true} assume 0 < #StackHeapBarrier; {6271#true} is VALID
[2020-07-10 18:06:41,791 INFO  L280        TraceCheckUtils]: 4: Hoare triple {6271#true} SUMMARY for call #t~string7.base, #t~string7.offset := #Ultimate.allocOnStack(13); srcloc: L226 {6271#true} is VALID
[2020-07-10 18:06:41,791 INFO  L280        TraceCheckUtils]: 5: Hoare triple {6271#true} SUMMARY for call #t~string9.base, #t~string9.offset := #Ultimate.allocOnStack(3); srcloc: L226-1 {6271#true} is VALID
[2020-07-10 18:06:41,791 INFO  L280        TraceCheckUtils]: 6: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string9.base, #t~string9.offset, 1); srcloc: L230 {6271#true} is VALID
[2020-07-10 18:06:41,791 INFO  L280        TraceCheckUtils]: 7: Hoare triple {6271#true} SUMMARY for call write~init~int(110, #t~string9.base, 1 + #t~string9.offset, 1); srcloc: L230-1 {6271#true} is VALID
[2020-07-10 18:06:41,792 INFO  L280        TraceCheckUtils]: 8: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string9.base, 2 + #t~string9.offset, 1); srcloc: L230-2 {6271#true} is VALID
[2020-07-10 18:06:41,792 INFO  L280        TraceCheckUtils]: 9: Hoare triple {6271#true} SUMMARY for call #t~string11.base, #t~string11.offset := #Ultimate.allocOnStack(4); srcloc: L230-3 {6271#true} is VALID
[2020-07-10 18:06:41,792 INFO  L280        TraceCheckUtils]: 10: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string11.base, #t~string11.offset, 1); srcloc: L234 {6271#true} is VALID
[2020-07-10 18:06:41,793 INFO  L280        TraceCheckUtils]: 11: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string11.base, 1 + #t~string11.offset, 1); srcloc: L234-1 {6271#true} is VALID
[2020-07-10 18:06:41,793 INFO  L280        TraceCheckUtils]: 12: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string11.base, 2 + #t~string11.offset, 1); srcloc: L234-2 {6271#true} is VALID
[2020-07-10 18:06:41,793 INFO  L280        TraceCheckUtils]: 13: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string11.base, 3 + #t~string11.offset, 1); srcloc: L234-3 {6271#true} is VALID
[2020-07-10 18:06:41,794 INFO  L280        TraceCheckUtils]: 14: Hoare triple {6271#true} SUMMARY for call #t~string13.base, #t~string13.offset := #Ultimate.allocOnStack(7); srcloc: L234-4 {6271#true} is VALID
[2020-07-10 18:06:41,794 INFO  L280        TraceCheckUtils]: 15: Hoare triple {6271#true} SUMMARY for call write~init~int(44, #t~string13.base, #t~string13.offset, 1); srcloc: L238 {6271#true} is VALID
[2020-07-10 18:06:41,794 INFO  L280        TraceCheckUtils]: 16: Hoare triple {6271#true} SUMMARY for call write~init~int(80, #t~string13.base, 1 + #t~string13.offset, 1); srcloc: L238-1 {6271#true} is VALID
[2020-07-10 18:06:41,795 INFO  L280        TraceCheckUtils]: 17: Hoare triple {6271#true} SUMMARY for call write~init~int(117, #t~string13.base, 2 + #t~string13.offset, 1); srcloc: L238-2 {6271#true} is VALID
[2020-07-10 18:06:41,795 INFO  L280        TraceCheckUtils]: 18: Hoare triple {6271#true} SUMMARY for call write~init~int(109, #t~string13.base, 3 + #t~string13.offset, 1); srcloc: L238-3 {6271#true} is VALID
[2020-07-10 18:06:41,795 INFO  L280        TraceCheckUtils]: 19: Hoare triple {6271#true} SUMMARY for call write~init~int(112, #t~string13.base, 4 + #t~string13.offset, 1); srcloc: L238-4 {6271#true} is VALID
[2020-07-10 18:06:41,796 INFO  L280        TraceCheckUtils]: 20: Hoare triple {6271#true} SUMMARY for call write~init~int(58, #t~string13.base, 5 + #t~string13.offset, 1); srcloc: L238-5 {6271#true} is VALID
[2020-07-10 18:06:41,796 INFO  L280        TraceCheckUtils]: 21: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string13.base, 6 + #t~string13.offset, 1); srcloc: L238-6 {6271#true} is VALID
[2020-07-10 18:06:41,796 INFO  L280        TraceCheckUtils]: 22: Hoare triple {6271#true} SUMMARY for call #t~string15.base, #t~string15.offset := #Ultimate.allocOnStack(3); srcloc: L238-7 {6271#true} is VALID
[2020-07-10 18:06:41,797 INFO  L280        TraceCheckUtils]: 23: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string15.base, #t~string15.offset, 1); srcloc: L242 {6271#true} is VALID
[2020-07-10 18:06:41,797 INFO  L280        TraceCheckUtils]: 24: Hoare triple {6271#true} SUMMARY for call write~init~int(110, #t~string15.base, 1 + #t~string15.offset, 1); srcloc: L242-1 {6271#true} is VALID
[2020-07-10 18:06:41,797 INFO  L280        TraceCheckUtils]: 25: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string15.base, 2 + #t~string15.offset, 1); srcloc: L242-2 {6271#true} is VALID
[2020-07-10 18:06:41,798 INFO  L280        TraceCheckUtils]: 26: Hoare triple {6271#true} SUMMARY for call #t~string17.base, #t~string17.offset := #Ultimate.allocOnStack(4); srcloc: L242-3 {6271#true} is VALID
[2020-07-10 18:06:41,798 INFO  L280        TraceCheckUtils]: 27: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string17.base, #t~string17.offset, 1); srcloc: L246 {6271#true} is VALID
[2020-07-10 18:06:41,798 INFO  L280        TraceCheckUtils]: 28: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string17.base, 1 + #t~string17.offset, 1); srcloc: L246-1 {6271#true} is VALID
[2020-07-10 18:06:41,798 INFO  L280        TraceCheckUtils]: 29: Hoare triple {6271#true} SUMMARY for call write~init~int(102, #t~string17.base, 2 + #t~string17.offset, 1); srcloc: L246-2 {6271#true} is VALID
[2020-07-10 18:06:41,799 INFO  L280        TraceCheckUtils]: 30: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string17.base, 3 + #t~string17.offset, 1); srcloc: L246-3 {6271#true} is VALID
[2020-07-10 18:06:41,799 INFO  L280        TraceCheckUtils]: 31: Hoare triple {6271#true} SUMMARY for call #t~string19.base, #t~string19.offset := #Ultimate.allocOnStack(3); srcloc: L246-4 {6271#true} is VALID
[2020-07-10 18:06:41,799 INFO  L280        TraceCheckUtils]: 32: Hoare triple {6271#true} SUMMARY for call write~init~int(41, #t~string19.base, #t~string19.offset, 1); srcloc: L250 {6271#true} is VALID
[2020-07-10 18:06:41,800 INFO  L280        TraceCheckUtils]: 33: Hoare triple {6271#true} SUMMARY for call write~init~int(32, #t~string19.base, 1 + #t~string19.offset, 1); srcloc: L250-1 {6271#true} is VALID
[2020-07-10 18:06:41,800 INFO  L280        TraceCheckUtils]: 34: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string19.base, 2 + #t~string19.offset, 1); srcloc: L250-2 {6271#true} is VALID
[2020-07-10 18:06:41,800 INFO  L280        TraceCheckUtils]: 35: Hoare triple {6271#true} SUMMARY for call #t~string21.base, #t~string21.offset := #Ultimate.allocOnStack(2); srcloc: L250-3 {6271#true} is VALID
[2020-07-10 18:06:41,801 INFO  L280        TraceCheckUtils]: 36: Hoare triple {6271#true} SUMMARY for call write~init~int(10, #t~string21.base, #t~string21.offset, 1); srcloc: L252 {6271#true} is VALID
[2020-07-10 18:06:41,801 INFO  L280        TraceCheckUtils]: 37: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string21.base, 1 + #t~string21.offset, 1); srcloc: L252-1 {6271#true} is VALID
[2020-07-10 18:06:41,801 INFO  L280        TraceCheckUtils]: 38: Hoare triple {6271#true} SUMMARY for call #t~string46.base, #t~string46.offset := #Ultimate.allocOnStack(30); srcloc: L252-2 {6271#true} is VALID
[2020-07-10 18:06:41,802 INFO  L280        TraceCheckUtils]: 39: Hoare triple {6271#true} SUMMARY for call #t~string47.base, #t~string47.offset := #Ultimate.allocOnStack(9); srcloc: L777 {6271#true} is VALID
[2020-07-10 18:06:41,802 INFO  L280        TraceCheckUtils]: 40: Hoare triple {6271#true} SUMMARY for call #t~string48.base, #t~string48.offset := #Ultimate.allocOnStack(21); srcloc: L777-1 {6271#true} is VALID
[2020-07-10 18:06:41,802 INFO  L280        TraceCheckUtils]: 41: Hoare triple {6271#true} SUMMARY for call #t~string49.base, #t~string49.offset := #Ultimate.allocOnStack(30); srcloc: L778 {6271#true} is VALID
[2020-07-10 18:06:41,802 INFO  L280        TraceCheckUtils]: 42: Hoare triple {6271#true} SUMMARY for call #t~string50.base, #t~string50.offset := #Ultimate.allocOnStack(9); srcloc: L784 {6271#true} is VALID
[2020-07-10 18:06:41,803 INFO  L280        TraceCheckUtils]: 43: Hoare triple {6271#true} SUMMARY for call #t~string51.base, #t~string51.offset := #Ultimate.allocOnStack(21); srcloc: L784-1 {6271#true} is VALID
[2020-07-10 18:06:41,803 INFO  L280        TraceCheckUtils]: 44: Hoare triple {6271#true} SUMMARY for call #t~string55.base, #t~string55.offset := #Ultimate.allocOnStack(30); srcloc: L785 {6271#true} is VALID
[2020-07-10 18:06:41,803 INFO  L280        TraceCheckUtils]: 45: Hoare triple {6271#true} SUMMARY for call #t~string56.base, #t~string56.offset := #Ultimate.allocOnStack(9); srcloc: L823 {6271#true} is VALID
[2020-07-10 18:06:41,804 INFO  L280        TraceCheckUtils]: 46: Hoare triple {6271#true} SUMMARY for call #t~string57.base, #t~string57.offset := #Ultimate.allocOnStack(25); srcloc: L823-1 {6271#true} is VALID
[2020-07-10 18:06:41,804 INFO  L280        TraceCheckUtils]: 47: Hoare triple {6271#true} SUMMARY for call #t~string58.base, #t~string58.offset := #Ultimate.allocOnStack(30); srcloc: L824 {6271#true} is VALID
[2020-07-10 18:06:41,804 INFO  L280        TraceCheckUtils]: 48: Hoare triple {6271#true} SUMMARY for call #t~string59.base, #t~string59.offset := #Ultimate.allocOnStack(9); srcloc: L830 {6271#true} is VALID
[2020-07-10 18:06:41,805 INFO  L280        TraceCheckUtils]: 49: Hoare triple {6271#true} SUMMARY for call #t~string60.base, #t~string60.offset := #Ultimate.allocOnStack(25); srcloc: L830-1 {6271#true} is VALID
[2020-07-10 18:06:41,805 INFO  L280        TraceCheckUtils]: 50: Hoare triple {6271#true} SUMMARY for call #t~string64.base, #t~string64.offset := #Ultimate.allocOnStack(13); srcloc: L831 {6271#true} is VALID
[2020-07-10 18:06:41,805 INFO  L280        TraceCheckUtils]: 51: Hoare triple {6271#true} SUMMARY for call #t~string66.base, #t~string66.offset := #Ultimate.allocOnStack(7); srcloc: L898 {6271#true} is VALID
[2020-07-10 18:06:41,806 INFO  L280        TraceCheckUtils]: 52: Hoare triple {6271#true} SUMMARY for call write~init~int(44, #t~string66.base, #t~string66.offset, 1); srcloc: L899 {6271#true} is VALID
[2020-07-10 18:06:41,806 INFO  L280        TraceCheckUtils]: 53: Hoare triple {6271#true} SUMMARY for call write~init~int(77, #t~string66.base, 1 + #t~string66.offset, 1); srcloc: L899-1 {6271#true} is VALID
[2020-07-10 18:06:41,806 INFO  L280        TraceCheckUtils]: 54: Hoare triple {6271#true} SUMMARY for call write~init~int(101, #t~string66.base, 2 + #t~string66.offset, 1); srcloc: L899-2 {6271#true} is VALID
[2020-07-10 18:06:41,807 INFO  L280        TraceCheckUtils]: 55: Hoare triple {6271#true} SUMMARY for call write~init~int(116, #t~string66.base, 3 + #t~string66.offset, 1); srcloc: L899-3 {6271#true} is VALID
[2020-07-10 18:06:41,807 INFO  L280        TraceCheckUtils]: 56: Hoare triple {6271#true} SUMMARY for call write~init~int(104, #t~string66.base, 4 + #t~string66.offset, 1); srcloc: L899-4 {6271#true} is VALID
[2020-07-10 18:06:41,807 INFO  L280        TraceCheckUtils]: 57: Hoare triple {6271#true} SUMMARY for call write~init~int(58, #t~string66.base, 5 + #t~string66.offset, 1); srcloc: L899-5 {6271#true} is VALID
[2020-07-10 18:06:41,808 INFO  L280        TraceCheckUtils]: 58: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string66.base, 6 + #t~string66.offset, 1); srcloc: L899-6 {6271#true} is VALID
[2020-07-10 18:06:41,808 INFO  L280        TraceCheckUtils]: 59: Hoare triple {6271#true} SUMMARY for call #t~string68.base, #t~string68.offset := #Ultimate.allocOnStack(5); srcloc: L899-7 {6271#true} is VALID
[2020-07-10 18:06:41,808 INFO  L280        TraceCheckUtils]: 60: Hoare triple {6271#true} SUMMARY for call write~init~int(67, #t~string68.base, #t~string68.offset, 1); srcloc: L903 {6271#true} is VALID
[2020-07-10 18:06:41,809 INFO  L280        TraceCheckUtils]: 61: Hoare triple {6271#true} SUMMARY for call write~init~int(82, #t~string68.base, 1 + #t~string68.offset, 1); srcloc: L903-1 {6271#true} is VALID
[2020-07-10 18:06:41,809 INFO  L280        TraceCheckUtils]: 62: Hoare triple {6271#true} SUMMARY for call write~init~int(73, #t~string68.base, 2 + #t~string68.offset, 1); srcloc: L903-2 {6271#true} is VALID
[2020-07-10 18:06:41,809 INFO  L280        TraceCheckUtils]: 63: Hoare triple {6271#true} SUMMARY for call write~init~int(84, #t~string68.base, 3 + #t~string68.offset, 1); srcloc: L903-3 {6271#true} is VALID
[2020-07-10 18:06:41,809 INFO  L280        TraceCheckUtils]: 64: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string68.base, 4 + #t~string68.offset, 1); srcloc: L903-4 {6271#true} is VALID
[2020-07-10 18:06:41,810 INFO  L280        TraceCheckUtils]: 65: Hoare triple {6271#true} SUMMARY for call #t~string70.base, #t~string70.offset := #Ultimate.allocOnStack(3); srcloc: L903-5 {6271#true} is VALID
[2020-07-10 18:06:41,810 INFO  L280        TraceCheckUtils]: 66: Hoare triple {6271#true} SUMMARY for call write~init~int(79, #t~string70.base, #t~string70.offset, 1); srcloc: L907 {6271#true} is VALID
[2020-07-10 18:06:41,810 INFO  L280        TraceCheckUtils]: 67: Hoare triple {6271#true} SUMMARY for call write~init~int(75, #t~string70.base, 1 + #t~string70.offset, 1); srcloc: L907-1 {6271#true} is VALID
[2020-07-10 18:06:41,811 INFO  L280        TraceCheckUtils]: 68: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string70.base, 2 + #t~string70.offset, 1); srcloc: L907-2 {6271#true} is VALID
[2020-07-10 18:06:41,811 INFO  L280        TraceCheckUtils]: 69: Hoare triple {6271#true} SUMMARY for call #t~string72.base, #t~string72.offset := #Ultimate.allocOnStack(2); srcloc: L907-3 {6271#true} is VALID
[2020-07-10 18:06:41,811 INFO  L280        TraceCheckUtils]: 70: Hoare triple {6271#true} SUMMARY for call write~init~int(41, #t~string72.base, #t~string72.offset, 1); srcloc: L911 {6271#true} is VALID
[2020-07-10 18:06:41,812 INFO  L280        TraceCheckUtils]: 71: Hoare triple {6271#true} SUMMARY for call write~init~int(0, #t~string72.base, 1 + #t~string72.offset, 1); srcloc: L911-1 {6271#true} is VALID
[2020-07-10 18:06:41,813 INFO  L280        TraceCheckUtils]: 72: Hoare triple {6271#true} ~pumpRunning~0 := 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,813 INFO  L280        TraceCheckUtils]: 73: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~systemActive~0 := 1; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,814 INFO  L280        TraceCheckUtils]: 74: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~cleanupTimeShifts~0 := 4; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,815 INFO  L280        TraceCheckUtils]: 75: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~switchedOnBeforeTS~0 := 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,816 INFO  L280        TraceCheckUtils]: 76: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~head~0.base, ~head~0.offset := 0, 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,817 INFO  L280        TraceCheckUtils]: 77: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~waterLevel~0 := 1; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,817 INFO  L280        TraceCheckUtils]: 78: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~methaneLevelCritical~0 := 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,818 INFO  L280        TraceCheckUtils]: 79: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume true; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,819 INFO  L275        TraceCheckUtils]: 80: Hoare quadruple {6353#(= 0 ~pumpRunning~0)} {6271#true} #891#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,820 INFO  L263        TraceCheckUtils]: 81: Hoare triple {6353#(= 0 ~pumpRunning~0)} call #t~ret73 := main(); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,821 INFO  L280        TraceCheckUtils]: 82: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~retValue_acc~5; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,822 INFO  L280        TraceCheckUtils]: 83: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~tmp~3; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,822 INFO  L263        TraceCheckUtils]: 84: Hoare triple {6353#(= 0 ~pumpRunning~0)} call select_helpers(); {6271#true} is VALID
[2020-07-10 18:06:41,822 INFO  L280        TraceCheckUtils]: 85: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,823 INFO  L275        TraceCheckUtils]: 86: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #799#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,823 INFO  L263        TraceCheckUtils]: 87: Hoare triple {6353#(= 0 ~pumpRunning~0)} call select_features(); {6271#true} is VALID
[2020-07-10 18:06:41,824 INFO  L280        TraceCheckUtils]: 88: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,824 INFO  L275        TraceCheckUtils]: 89: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #801#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,825 INFO  L263        TraceCheckUtils]: 90: Hoare triple {6353#(= 0 ~pumpRunning~0)} call #t~ret24 := valid_product(); {6271#true} is VALID
[2020-07-10 18:06:41,825 INFO  L280        TraceCheckUtils]: 91: Hoare triple {6271#true} havoc ~retValue_acc~4; {6271#true} is VALID
[2020-07-10 18:06:41,825 INFO  L280        TraceCheckUtils]: 92: Hoare triple {6271#true} ~retValue_acc~4 := 1; {6271#true} is VALID
[2020-07-10 18:06:41,826 INFO  L280        TraceCheckUtils]: 93: Hoare triple {6271#true} #res := ~retValue_acc~4; {6271#true} is VALID
[2020-07-10 18:06:41,826 INFO  L280        TraceCheckUtils]: 94: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,827 INFO  L275        TraceCheckUtils]: 95: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #803#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,828 INFO  L280        TraceCheckUtils]: 96: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume -2147483648 <= #t~ret24 && #t~ret24 <= 2147483647; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,829 INFO  L280        TraceCheckUtils]: 97: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~tmp~3 := #t~ret24; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,829 INFO  L280        TraceCheckUtils]: 98: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc #t~ret24; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,830 INFO  L280        TraceCheckUtils]: 99: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume 0 != ~tmp~3; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,830 INFO  L263        TraceCheckUtils]: 100: Hoare triple {6353#(= 0 ~pumpRunning~0)} call setup(); {6271#true} is VALID
[2020-07-10 18:06:41,831 INFO  L280        TraceCheckUtils]: 101: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,832 INFO  L275        TraceCheckUtils]: 102: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #805#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,832 INFO  L263        TraceCheckUtils]: 103: Hoare triple {6353#(= 0 ~pumpRunning~0)} call runTest(); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,833 INFO  L263        TraceCheckUtils]: 104: Hoare triple {6353#(= 0 ~pumpRunning~0)} call __utac_acc__Specification5_spec__1(); {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:06:41,834 INFO  L280        TraceCheckUtils]: 105: Hoare triple {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} ~switchedOnBeforeTS~0 := 0; {6271#true} is VALID
[2020-07-10 18:06:41,834 INFO  L280        TraceCheckUtils]: 106: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,835 INFO  L275        TraceCheckUtils]: 107: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #881#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,836 INFO  L263        TraceCheckUtils]: 108: Hoare triple {6353#(= 0 ~pumpRunning~0)} call test(); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,837 INFO  L280        TraceCheckUtils]: 109: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~splverifierCounter~0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,837 INFO  L280        TraceCheckUtils]: 110: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~tmp~0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,838 INFO  L280        TraceCheckUtils]: 111: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~tmp___0~0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,839 INFO  L280        TraceCheckUtils]: 112: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~tmp___1~0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,840 INFO  L280        TraceCheckUtils]: 113: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~tmp___2~0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,840 INFO  L280        TraceCheckUtils]: 114: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~splverifierCounter~0 := 0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,841 INFO  L280        TraceCheckUtils]: 115: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume !false; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,842 INFO  L280        TraceCheckUtils]: 116: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume ~splverifierCounter~0 < 4; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,842 INFO  L280        TraceCheckUtils]: 117: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume -2147483648 <= #t~nondet0 && #t~nondet0 <= 2147483647; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,843 INFO  L280        TraceCheckUtils]: 118: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~tmp~0 := #t~nondet0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,843 INFO  L280        TraceCheckUtils]: 119: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc #t~nondet0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,844 INFO  L280        TraceCheckUtils]: 120: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume !(0 != ~tmp~0); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,844 INFO  L280        TraceCheckUtils]: 121: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume -2147483648 <= #t~nondet1 && #t~nondet1 <= 2147483647; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,845 INFO  L280        TraceCheckUtils]: 122: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~tmp___0~0 := #t~nondet1; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,846 INFO  L280        TraceCheckUtils]: 123: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc #t~nondet1; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,846 INFO  L280        TraceCheckUtils]: 124: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume !(0 != ~tmp___0~0); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,847 INFO  L280        TraceCheckUtils]: 125: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume -2147483648 <= #t~nondet2 && #t~nondet2 <= 2147483647; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,847 INFO  L280        TraceCheckUtils]: 126: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~tmp___2~0 := #t~nondet2; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,848 INFO  L280        TraceCheckUtils]: 127: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc #t~nondet2; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,848 INFO  L280        TraceCheckUtils]: 128: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume 0 != ~tmp___2~0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,849 INFO  L263        TraceCheckUtils]: 129: Hoare triple {6353#(= 0 ~pumpRunning~0)} call startSystem(); {6403#(= ~systemActive~0 |old(~systemActive~0)|)} is VALID
[2020-07-10 18:06:41,849 INFO  L280        TraceCheckUtils]: 130: Hoare triple {6403#(= ~systemActive~0 |old(~systemActive~0)|)} ~systemActive~0 := 1; {6271#true} is VALID
[2020-07-10 18:06:41,850 INFO  L280        TraceCheckUtils]: 131: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,850 INFO  L275        TraceCheckUtils]: 132: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #853#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,851 INFO  L263        TraceCheckUtils]: 133: Hoare triple {6353#(= 0 ~pumpRunning~0)} call timeShift(); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,852 INFO  L263        TraceCheckUtils]: 134: Hoare triple {6353#(= 0 ~pumpRunning~0)} call __utac_acc__Specification5_spec__2(); {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} is VALID
[2020-07-10 18:06:41,852 INFO  L263        TraceCheckUtils]: 135: Hoare triple {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} call #t~ret25 := isPumpRunning(); {6271#true} is VALID
[2020-07-10 18:06:41,852 INFO  L280        TraceCheckUtils]: 136: Hoare triple {6271#true} havoc ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,852 INFO  L280        TraceCheckUtils]: 137: Hoare triple {6271#true} ~retValue_acc~1 := ~pumpRunning~0; {6271#true} is VALID
[2020-07-10 18:06:41,853 INFO  L280        TraceCheckUtils]: 138: Hoare triple {6271#true} #res := ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,853 INFO  L280        TraceCheckUtils]: 139: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,853 INFO  L275        TraceCheckUtils]: 140: Hoare quadruple {6271#true} {6402#(= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|)} #871#return; {6271#true} is VALID
[2020-07-10 18:06:41,853 INFO  L280        TraceCheckUtils]: 141: Hoare triple {6271#true} assume -2147483648 <= #t~ret25 && #t~ret25 <= 2147483647; {6271#true} is VALID
[2020-07-10 18:06:41,853 INFO  L280        TraceCheckUtils]: 142: Hoare triple {6271#true} ~switchedOnBeforeTS~0 := #t~ret25; {6271#true} is VALID
[2020-07-10 18:06:41,853 INFO  L280        TraceCheckUtils]: 143: Hoare triple {6271#true} havoc #t~ret25; {6271#true} is VALID
[2020-07-10 18:06:41,854 INFO  L280        TraceCheckUtils]: 144: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,855 INFO  L275        TraceCheckUtils]: 145: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #859#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,855 INFO  L280        TraceCheckUtils]: 146: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume !(0 != ~pumpRunning~0); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,856 INFO  L280        TraceCheckUtils]: 147: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume 0 != ~systemActive~0; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,857 INFO  L263        TraceCheckUtils]: 148: Hoare triple {6353#(= 0 ~pumpRunning~0)} call processEnvironment(); {6409#(= ~pumpRunning~0 |old(~pumpRunning~0)|)} is VALID
[2020-07-10 18:06:41,858 INFO  L280        TraceCheckUtils]: 149: Hoare triple {6409#(= ~pumpRunning~0 |old(~pumpRunning~0)|)} havoc ~tmp~1; {6271#true} is VALID
[2020-07-10 18:06:41,859 INFO  L280        TraceCheckUtils]: 150: Hoare triple {6271#true} assume !(0 != ~pumpRunning~0); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,859 INFO  L263        TraceCheckUtils]: 151: Hoare triple {6353#(= 0 ~pumpRunning~0)} call processEnvironment__wrappee__base(); {6271#true} is VALID
[2020-07-10 18:06:41,859 INFO  L280        TraceCheckUtils]: 152: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,860 INFO  L275        TraceCheckUtils]: 153: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #847#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,861 INFO  L280        TraceCheckUtils]: 154: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume true; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,862 INFO  L275        TraceCheckUtils]: 155: Hoare quadruple {6353#(= 0 ~pumpRunning~0)} {6353#(= 0 ~pumpRunning~0)} #863#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,863 INFO  L263        TraceCheckUtils]: 156: Hoare triple {6353#(= 0 ~pumpRunning~0)} call __utac_acc__Specification5_spec__3(); {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,864 INFO  L280        TraceCheckUtils]: 157: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~tmp~4; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,865 INFO  L280        TraceCheckUtils]: 158: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc ~tmp___0~2; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,865 INFO  L263        TraceCheckUtils]: 159: Hoare triple {6353#(= 0 ~pumpRunning~0)} call #t~ret26 := getWaterLevel(); {6271#true} is VALID
[2020-07-10 18:06:41,865 INFO  L280        TraceCheckUtils]: 160: Hoare triple {6271#true} havoc ~retValue_acc~10; {6271#true} is VALID
[2020-07-10 18:06:41,866 INFO  L280        TraceCheckUtils]: 161: Hoare triple {6271#true} ~retValue_acc~10 := ~waterLevel~0; {6271#true} is VALID
[2020-07-10 18:06:41,866 INFO  L280        TraceCheckUtils]: 162: Hoare triple {6271#true} #res := ~retValue_acc~10; {6271#true} is VALID
[2020-07-10 18:06:41,866 INFO  L280        TraceCheckUtils]: 163: Hoare triple {6271#true} assume true; {6271#true} is VALID
[2020-07-10 18:06:41,867 INFO  L275        TraceCheckUtils]: 164: Hoare quadruple {6271#true} {6353#(= 0 ~pumpRunning~0)} #873#return; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,868 INFO  L280        TraceCheckUtils]: 165: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume -2147483648 <= #t~ret26 && #t~ret26 <= 2147483647; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,869 INFO  L280        TraceCheckUtils]: 166: Hoare triple {6353#(= 0 ~pumpRunning~0)} ~tmp~4 := #t~ret26; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,870 INFO  L280        TraceCheckUtils]: 167: Hoare triple {6353#(= 0 ~pumpRunning~0)} havoc #t~ret26; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,871 INFO  L280        TraceCheckUtils]: 168: Hoare triple {6353#(= 0 ~pumpRunning~0)} assume 2 != ~tmp~4; {6353#(= 0 ~pumpRunning~0)} is VALID
[2020-07-10 18:06:41,871 INFO  L263        TraceCheckUtils]: 169: Hoare triple {6353#(= 0 ~pumpRunning~0)} call #t~ret27 := isPumpRunning(); {6271#true} is VALID
[2020-07-10 18:06:41,871 INFO  L280        TraceCheckUtils]: 170: Hoare triple {6271#true} havoc ~retValue_acc~1; {6271#true} is VALID
[2020-07-10 18:06:41,872 INFO  L280        TraceCheckUtils]: 171: Hoare triple {6271#true} ~retValue_acc~1 := ~pumpRunning~0; {6412#(= ~pumpRunning~0 isPumpRunning_~retValue_acc~1)} is VALID
[2020-07-10 18:06:41,873 INFO  L280        TraceCheckUtils]: 172: Hoare triple {6412#(= ~pumpRunning~0 isPumpRunning_~retValue_acc~1)} #res := ~retValue_acc~1; {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} is VALID
[2020-07-10 18:06:41,874 INFO  L280        TraceCheckUtils]: 173: Hoare triple {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} assume true; {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} is VALID
[2020-07-10 18:06:41,875 INFO  L275        TraceCheckUtils]: 174: Hoare quadruple {6413#(= ~pumpRunning~0 |isPumpRunning_#res|)} {6353#(= 0 ~pumpRunning~0)} #875#return; {6399#(= 0 |__utac_acc__Specification5_spec__3_#t~ret27|)} is VALID
[2020-07-10 18:06:41,876 INFO  L280        TraceCheckUtils]: 175: Hoare triple {6399#(= 0 |__utac_acc__Specification5_spec__3_#t~ret27|)} assume -2147483648 <= #t~ret27 && #t~ret27 <= 2147483647; {6399#(= 0 |__utac_acc__Specification5_spec__3_#t~ret27|)} is VALID
[2020-07-10 18:06:41,877 INFO  L280        TraceCheckUtils]: 176: Hoare triple {6399#(= 0 |__utac_acc__Specification5_spec__3_#t~ret27|)} ~tmp___0~2 := #t~ret27; {6400#(= 0 __utac_acc__Specification5_spec__3_~tmp___0~2)} is VALID
[2020-07-10 18:06:41,878 INFO  L280        TraceCheckUtils]: 177: Hoare triple {6400#(= 0 __utac_acc__Specification5_spec__3_~tmp___0~2)} havoc #t~ret27; {6400#(= 0 __utac_acc__Specification5_spec__3_~tmp___0~2)} is VALID
[2020-07-10 18:06:41,879 INFO  L280        TraceCheckUtils]: 178: Hoare triple {6400#(= 0 __utac_acc__Specification5_spec__3_~tmp___0~2)} assume 0 != ~tmp___0~2; {6272#false} is VALID
[2020-07-10 18:06:41,879 INFO  L280        TraceCheckUtils]: 179: Hoare triple {6272#false} assume 0 == ~switchedOnBeforeTS~0; {6272#false} is VALID
[2020-07-10 18:06:41,880 INFO  L263        TraceCheckUtils]: 180: Hoare triple {6272#false} call __automaton_fail(); {6272#false} is VALID
[2020-07-10 18:06:41,880 INFO  L280        TraceCheckUtils]: 181: Hoare triple {6272#false} assume !false; {6272#false} is VALID
[2020-07-10 18:06:41,950 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2020-07-10 18:06:41,950 INFO  L185   leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration
[2020-07-10 18:06:41,951 INFO  L354   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [871999512]
[2020-07-10 18:06:41,951 INFO  L220   FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences.
[2020-07-10 18:06:41,951 INFO  L233   FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11
[2020-07-10 18:06:41,951 INFO  L156   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126802896]
[2020-07-10 18:06:41,952 INFO  L78                 Accepts]: Start accepts. Automaton has 11 states. Word has length 182
[2020-07-10 18:06:41,952 INFO  L84                 Accepts]: Finished accepts. word is accepted.
[2020-07-10 18:06:41,952 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states.
[2020-07-10 18:06:42,162 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 181 edges. 181 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:42,163 INFO  L459      AbstractCegarLoop]: Interpolant automaton has 11 states
[2020-07-10 18:06:42,163 INFO  L143   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES
[2020-07-10 18:06:42,163 INFO  L142   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2020-07-10 18:06:42,163 INFO  L144   InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110
[2020-07-10 18:06:42,164 INFO  L87              Difference]: Start difference. First operand 231 states and 246 transitions. Second operand 11 states.
[2020-07-10 18:06:43,570 WARN  L193               SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 189
[2020-07-10 18:06:49,533 WARN  L193               SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 191
[2020-07-10 18:06:49,879 WARN  L193               SmtUtils]: Spent 230.00 ms on a formula simplification that was a NOOP. DAG size: 193
[2020-07-10 18:06:54,512 WARN  L193               SmtUtils]: Spent 239.00 ms on a formula simplification that was a NOOP. DAG size: 191
[2020-07-10 18:06:54,908 WARN  L193               SmtUtils]: Spent 227.00 ms on a formula simplification that was a NOOP. DAG size: 193
[2020-07-10 18:06:55,248 WARN  L193               SmtUtils]: Spent 220.00 ms on a formula simplification that was a NOOP. DAG size: 191
[2020-07-10 18:06:55,564 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:55,565 INFO  L93              Difference]: Finished difference Result 373 states and 431 transitions.
[2020-07-10 18:06:55,565 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. 
[2020-07-10 18:06:55,565 INFO  L78                 Accepts]: Start accepts. Automaton has 11 states. Word has length 182
[2020-07-10 18:06:55,565 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2020-07-10 18:06:55,566 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2020-07-10 18:06:55,573 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 431 transitions.
[2020-07-10 18:06:55,573 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2020-07-10 18:06:55,581 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 431 transitions.
[2020-07-10 18:06:55,582 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 17 states and 431 transitions.
[2020-07-10 18:06:56,509 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 431 edges. 431 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:56,510 INFO  L225             Difference]: With dead ends: 373
[2020-07-10 18:06:56,510 INFO  L226             Difference]: Without dead ends: 0
[2020-07-10 18:06:56,513 INFO  L675         BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552
[2020-07-10 18:06:56,513 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 0 states.
[2020-07-10 18:06:56,513 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0.
[2020-07-10 18:06:56,513 INFO  L214    AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa
[2020-07-10 18:06:56,513 INFO  L82        GeneralOperation]: Start isEquivalent. First operand 0 states. Second operand 0 states.
[2020-07-10 18:06:56,514 INFO  L74              IsIncluded]: Start isIncluded. First operand 0 states. Second operand 0 states.
[2020-07-10 18:06:56,514 INFO  L87              Difference]: Start difference. First operand 0 states. Second operand 0 states.
[2020-07-10 18:06:56,514 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:56,514 INFO  L93              Difference]: Finished difference Result 0 states and 0 transitions.
[2020-07-10 18:06:56,514 INFO  L276                IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions.
[2020-07-10 18:06:56,514 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:56,515 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:56,515 INFO  L74              IsIncluded]: Start isIncluded. First operand 0 states. Second operand 0 states.
[2020-07-10 18:06:56,515 INFO  L87              Difference]: Start difference. First operand 0 states. Second operand 0 states.
[2020-07-10 18:06:56,515 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2020-07-10 18:06:56,515 INFO  L93              Difference]: Finished difference Result 0 states and 0 transitions.
[2020-07-10 18:06:56,515 INFO  L276                IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions.
[2020-07-10 18:06:56,515 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:56,516 INFO  L83              IsIncluded]: Finished isIncluded. Language is included
[2020-07-10 18:06:56,516 INFO  L88        GeneralOperation]: Finished isEquivalent.
[2020-07-10 18:06:56,516 INFO  L221    AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa
[2020-07-10 18:06:56,516 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 0 states.
[2020-07-10 18:06:56,516 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions.
[2020-07-10 18:06:56,516 INFO  L78                 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 182
[2020-07-10 18:06:56,517 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2020-07-10 18:06:56,517 INFO  L479      AbstractCegarLoop]: Abstraction has 0 states and 0 transitions.
[2020-07-10 18:06:56,517 INFO  L480      AbstractCegarLoop]: Interpolant automaton has 11 states.
[2020-07-10 18:06:56,517 INFO  L86        InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 0 states and 0 transitions.
[2020-07-10 18:06:56,517 INFO  L119       InductivityCheck]: Floyd-Hoare automaton has 0 edges. 0 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 
[2020-07-10 18:06:56,517 INFO  L276                IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions.
[2020-07-10 18:06:56,517 INFO  L282                IsEmpty]: Finished isEmpty. No accepting run.
[2020-07-10 18:06:56,517 WARN  L516      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2020-07-10 18:06:56,520 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.
[2020-07-10 18:06:59,705 WARN  L193               SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:00,121 WARN  L193               SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:00,419 WARN  L193               SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 14
[2020-07-10 18:07:00,627 WARN  L193               SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:00,863 WARN  L193               SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:01,059 WARN  L193               SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:01,533 WARN  L193               SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 16
[2020-07-10 18:07:01,798 WARN  L193               SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:01,976 WARN  L193               SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:02,281 WARN  L193               SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:02,482 WARN  L193               SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:02,664 WARN  L193               SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 13
[2020-07-10 18:07:02,873 WARN  L193               SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 18
[2020-07-10 18:07:03,105 WARN  L193               SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 27
[2020-07-10 18:07:03,370 WARN  L193               SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 25
[2020-07-10 18:07:03,583 WARN  L193               SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 25
[2020-07-10 18:07:03,881 WARN  L193               SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:04,111 WARN  L193               SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:04,297 WARN  L193               SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:04,487 WARN  L193               SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:04,727 WARN  L193               SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:04,911 WARN  L193               SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:05,104 WARN  L193               SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:05,352 WARN  L193               SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 25
[2020-07-10 18:07:05,543 WARN  L193               SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 25
[2020-07-10 18:07:05,709 WARN  L193               SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:05,904 WARN  L193               SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:06,141 WARN  L193               SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:06,385 WARN  L193               SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:06,638 WARN  L193               SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:06,875 WARN  L193               SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 23
[2020-07-10 18:07:07,051 WARN  L193               SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:07,510 WARN  L193               SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:07,774 WARN  L193               SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 187
[2020-07-10 18:07:08,010 WARN  L193               SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:08,234 WARN  L193               SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:08,420 WARN  L193               SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 16
[2020-07-10 18:07:08,583 WARN  L193               SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:08,757 WARN  L193               SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:08,925 WARN  L193               SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 11
[2020-07-10 18:07:09,126 WARN  L193               SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 14
[2020-07-10 18:07:09,351 WARN  L193               SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:09,588 WARN  L193               SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 12
[2020-07-10 18:07:09,842 WARN  L193               SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 14
[2020-07-10 18:07:10,060 WARN  L193               SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 25
[2020-07-10 18:07:10,066 INFO  L268        CegarLoopResult]: For program point  L576(line 576)  no Hoare annotation was computed.
[2020-07-10 18:07:10,066 INFO  L268        CegarLoopResult]: For program point  L543(line 543)  no Hoare annotation was computed.
[2020-07-10 18:07:10,066 INFO  L268        CegarLoopResult]: For program point  L576-1(lines 557 578)  no Hoare annotation was computed.
[2020-07-10 18:07:10,067 INFO  L268        CegarLoopResult]: For program point  L572(line 572)  no Hoare annotation was computed.
[2020-07-10 18:07:10,067 INFO  L268        CegarLoopResult]: For program point  L539(line 539)  no Hoare annotation was computed.
[2020-07-10 18:07:10,067 INFO  L268        CegarLoopResult]: For program point  L535(line 535)  no Hoare annotation was computed.
[2020-07-10 18:07:10,067 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_freeFINAL(lines 532 587)  no Hoare annotation was computed.
[2020-07-10 18:07:10,067 INFO  L268        CegarLoopResult]: For program point  L552(line 552)  no Hoare annotation was computed.
[2020-07-10 18:07:10,067 INFO  L268        CegarLoopResult]: For program point  L548(line 548)  no Hoare annotation was computed.
[2020-07-10 18:07:10,067 INFO  L268        CegarLoopResult]: For program point  L544(line 544)  no Hoare annotation was computed.
[2020-07-10 18:07:10,068 INFO  L268        CegarLoopResult]: For program point  L573(line 573)  no Hoare annotation was computed.
[2020-07-10 18:07:10,068 INFO  L268        CegarLoopResult]: For program point  L540(line 540)  no Hoare annotation was computed.
[2020-07-10 18:07:10,068 INFO  L268        CegarLoopResult]: For program point  L536(line 536)  no Hoare annotation was computed.
[2020-07-10 18:07:10,068 INFO  L268        CegarLoopResult]: For program point  L561(line 561)  no Hoare annotation was computed.
[2020-07-10 18:07:10,068 INFO  L268        CegarLoopResult]: For program point  L553(line 553)  no Hoare annotation was computed.
[2020-07-10 18:07:10,068 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_freeEXIT(lines 532 587)  no Hoare annotation was computed.
[2020-07-10 18:07:10,069 INFO  L268        CegarLoopResult]: For program point  L582(line 582)  no Hoare annotation was computed.
[2020-07-10 18:07:10,069 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_freeENTRY(lines 532 587)  no Hoare annotation was computed.
[2020-07-10 18:07:10,069 INFO  L268        CegarLoopResult]: For program point  L545(line 545)  no Hoare annotation was computed.
[2020-07-10 18:07:10,069 INFO  L268        CegarLoopResult]: For program point  L574(line 574)  no Hoare annotation was computed.
[2020-07-10 18:07:10,069 INFO  L268        CegarLoopResult]: For program point  L541(line 541)  no Hoare annotation was computed.
[2020-07-10 18:07:10,069 INFO  L268        CegarLoopResult]: For program point  L574-1(line 574)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L574-2(line 574)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L537(line 537)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L533(line 533)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L562(line 562)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L558(line 558)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L554(line 554)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L583(line 583)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L579(lines 556 580)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L546(line 546)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L575(line 575)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L542(line 542)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L571(line 571)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L538(line 538)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L534(line 534)  no Hoare annotation was computed.
[2020-07-10 18:07:10,070 INFO  L268        CegarLoopResult]: For program point  L563(lines 563 567)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L563-1(lines 563 567)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L555(line 555)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L555-1(line 555)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L555-2(line 555)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L584(line 584)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L551(line 551)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L547(line 547)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L609(line 609)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L605(line 605)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L634(line 634)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L601(line 601)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L630(line 630)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L597(line 597)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  L593(line 593)  no Hoare annotation was computed.
[2020-07-10 18:07:10,071 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_resetENTRY(lines 588 647)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L589(line 589)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L618(line 618)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_resetEXIT(lines 588 647)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L614-2(lines 614 639)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L610(line 610)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L635(line 635)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L602(line 602)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L631(line 631)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L598(line 598)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_resetFINAL(lines 588 647)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L594(line 594)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L590(line 590)  no Hoare annotation was computed.
[2020-07-10 18:07:10,072 INFO  L268        CegarLoopResult]: For program point  L619(line 619)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L615(line 615)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L611(line 611)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L640(lines 613 641)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L636(line 636)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L603(line 603)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L632(line 632)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L599(line 599)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L632-1(line 632)  no Hoare annotation was computed.
[2020-07-10 18:07:10,073 INFO  L268        CegarLoopResult]: For program point  L632-2(line 632)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L628(line 628)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L595(line 595)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L628-1(line 628)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L628-2(line 628)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L591(line 591)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L620(lines 620 624)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L620-1(lines 620 624)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L612(line 612)  no Hoare annotation was computed.
[2020-07-10 18:07:10,074 INFO  L268        CegarLoopResult]: For program point  L612-1(line 612)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L612-2(line 612)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L608(line 608)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L637(line 637)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L604(line 604)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L637-1(line 637)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L637-2(line 637)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L633(line 633)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L600(line 600)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L633-1(line 633)  no Hoare annotation was computed.
[2020-07-10 18:07:10,075 INFO  L268        CegarLoopResult]: For program point  L633-2(line 633)  no Hoare annotation was computed.
[2020-07-10 18:07:10,076 INFO  L268        CegarLoopResult]: For program point  L629(line 629)  no Hoare annotation was computed.
[2020-07-10 18:07:10,076 INFO  L268        CegarLoopResult]: For program point  L596(line 596)  no Hoare annotation was computed.
[2020-07-10 18:07:10,076 INFO  L268        CegarLoopResult]: For program point  L592(line 592)  no Hoare annotation was computed.
[2020-07-10 18:07:10,076 INFO  L271        CegarLoopResult]: At program point  select_helpersFINAL(lines 315 321)  the Hoare annotation is:  true
[2020-07-10 18:07:10,076 INFO  L271        CegarLoopResult]: At program point  select_helpersEXIT(lines 315 321)  the Hoare annotation is:  true
[2020-07-10 18:07:10,076 INFO  L264        CegarLoopResult]: At program point  valid_productEXIT(lines 322 330)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (and (<= 1 valid_product_~retValue_acc~4) (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1) (<= valid_product_~retValue_acc~4 1)) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,076 INFO  L271        CegarLoopResult]: At program point  valid_productENTRY(lines 322 330)  the Hoare annotation is:  true
[2020-07-10 18:07:10,077 INFO  L264        CegarLoopResult]: At program point  valid_productFINAL(lines 322 330)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (and (<= 1 valid_product_~retValue_acc~4) (<= 1 |valid_product_#res|) (<= |valid_product_#res| 1) (<= valid_product_~retValue_acc~4 1)) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,077 INFO  L264        CegarLoopResult]: At program point  L327(line 327)  the Hoare annotation is:  (or (and (<= 1 valid_product_~retValue_acc~4) (<= valid_product_~retValue_acc~4 1)) (not (<= 1 ~systemActive~0)) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,077 INFO  L271        CegarLoopResult]: At program point  L326(line 326)  the Hoare annotation is:  true
[2020-07-10 18:07:10,077 INFO  L264        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__1ENTRY(lines 432 439)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,077 INFO  L271        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__1EXIT(lines 432 439)  the Hoare annotation is:  true
[2020-07-10 18:07:10,077 INFO  L271        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__1FINAL(lines 432 439)  the Hoare annotation is:  true
[2020-07-10 18:07:10,077 INFO  L264        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__2ENTRY(lines 440 449)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,077 INFO  L264        CegarLoopResult]: At program point  L445(line 445)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,078 INFO  L264        CegarLoopResult]: At program point  L445-1(line 445)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,078 INFO  L271        CegarLoopResult]: At program point  L445-2(line 445)  the Hoare annotation is:  true
[2020-07-10 18:07:10,078 INFO  L271        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__2EXIT(lines 440 449)  the Hoare annotation is:  true
[2020-07-10 18:07:10,078 INFO  L271        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__2FINAL(lines 440 449)  the Hoare annotation is:  true
[2020-07-10 18:07:10,078 INFO  L264        CegarLoopResult]: At program point  L465(line 465)  the Hoare annotation is:  (or (not (= 0 ~pumpRunning~0)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,078 INFO  L264        CegarLoopResult]: At program point  L463(lines 463 469)  the Hoare annotation is:  (or (not (= 0 ~pumpRunning~0)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,078 INFO  L271        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__3ENTRY(lines 450 478)  the Hoare annotation is:  true
[2020-07-10 18:07:10,078 INFO  L264        CegarLoopResult]: At program point  L462(lines 462 472)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= 0 __utac_acc__Specification5_spec__3_~tmp___0~2) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,078 INFO  L271        CegarLoopResult]: At program point  L460(line 460)  the Hoare annotation is:  true
[2020-07-10 18:07:10,079 INFO  L271        CegarLoopResult]: At program point  __utac_acc__Specification5_spec__3EXIT(lines 450 478)  the Hoare annotation is:  true
[2020-07-10 18:07:10,079 INFO  L264        CegarLoopResult]: At program point  L460-1(line 460)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= 0 |__utac_acc__Specification5_spec__3_#t~ret27|) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,079 INFO  L271        CegarLoopResult]: At program point  L458(lines 458 475)  the Hoare annotation is:  true
[2020-07-10 18:07:10,079 INFO  L264        CegarLoopResult]: At program point  L460-2(line 460)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= 0 |__utac_acc__Specification5_spec__3_#t~ret27|) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,079 INFO  L264        CegarLoopResult]: At program point  L460-3(line 460)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (and (= 0 |__utac_acc__Specification5_spec__3_#t~ret27|) (= 0 __utac_acc__Specification5_spec__3_~tmp___0~2)) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,079 INFO  L271        CegarLoopResult]: At program point  L458-1(lines 450 478)  the Hoare annotation is:  true
[2020-07-10 18:07:10,079 INFO  L271        CegarLoopResult]: At program point  L456(line 456)  the Hoare annotation is:  true
[2020-07-10 18:07:10,079 INFO  L271        CegarLoopResult]: At program point  L456-1(line 456)  the Hoare annotation is:  true
[2020-07-10 18:07:10,080 INFO  L271        CegarLoopResult]: At program point  L456-2(line 456)  the Hoare annotation is:  true
[2020-07-10 18:07:10,080 INFO  L271        CegarLoopResult]: At program point  L456-3(line 456)  the Hoare annotation is:  true
[2020-07-10 18:07:10,080 INFO  L271        CegarLoopResult]: At program point  L452(line 452)  the Hoare annotation is:  true
[2020-07-10 18:07:10,080 INFO  L264        CegarLoopResult]: At program point  L418-1(line 418)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 1 main_~tmp~3) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,080 INFO  L264        CegarLoopResult]: At program point  L416(lines 416 423)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 1 main_~tmp~3) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,080 INFO  L271        CegarLoopResult]: At program point  L416-1(lines 416 423)  the Hoare annotation is:  true
[2020-07-10 18:07:10,080 INFO  L264        CegarLoopResult]: At program point  L414(line 414)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |main_#t~ret24| 1) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,080 INFO  L264        CegarLoopResult]: At program point  mainENTRY(lines 406 428)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,081 INFO  L264        CegarLoopResult]: At program point  L413(line 413)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,081 INFO  L264        CegarLoopResult]: At program point  L414-1(line 414)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |main_#t~ret24| 1) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,081 INFO  L264        CegarLoopResult]: At program point  L412(line 412)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,081 INFO  L264        CegarLoopResult]: At program point  L414-2(line 414)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 1 main_~tmp~3) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |main_#t~ret24| 1) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,081 INFO  L264        CegarLoopResult]: At program point  L412-1(line 412)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,081 INFO  L271        CegarLoopResult]: At program point  mainEXIT(lines 406 428)  the Hoare annotation is:  true
[2020-07-10 18:07:10,081 INFO  L264        CegarLoopResult]: At program point  L408(line 408)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,082 INFO  L271        CegarLoopResult]: At program point  mainFINAL(lines 406 428)  the Hoare annotation is:  true
[2020-07-10 18:07:10,082 INFO  L271        CegarLoopResult]: At program point  L425(line 425)  the Hoare annotation is:  true
[2020-07-10 18:07:10,082 INFO  L264        CegarLoopResult]: At program point  L418(line 418)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 1 main_~tmp~3) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,082 INFO  L268        CegarLoopResult]: For program point  Specification2EXIT(lines 363 386)  no Hoare annotation was computed.
[2020-07-10 18:07:10,082 INFO  L268        CegarLoopResult]: For program point  L381(line 381)  no Hoare annotation was computed.
[2020-07-10 18:07:10,082 INFO  L268        CegarLoopResult]: For program point  Specification2ENTRY(lines 363 386)  no Hoare annotation was computed.
[2020-07-10 18:07:10,082 INFO  L268        CegarLoopResult]: For program point  L380(line 380)  no Hoare annotation was computed.
[2020-07-10 18:07:10,082 INFO  L268        CegarLoopResult]: For program point  Specification2FINAL(lines 363 386)  no Hoare annotation was computed.
[2020-07-10 18:07:10,082 INFO  L268        CegarLoopResult]: For program point  L379(line 379)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L378(line 378)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L377(line 377)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L376(line 376)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L375(line 375)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L374(line 374)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L373(line 373)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L372(line 372)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L371(line 371)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L370(line 370)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L369(line 369)  no Hoare annotation was computed.
[2020-07-10 18:07:10,083 INFO  L268        CegarLoopResult]: For program point  L368(line 368)  no Hoare annotation was computed.
[2020-07-10 18:07:10,084 INFO  L264        CegarLoopResult]: At program point  isPumpRunningEXIT(lines 212 220)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (and (= ~pumpRunning~0 |isPumpRunning_#res|) (= ~pumpRunning~0 isPumpRunning_~retValue_acc~1)) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,084 INFO  L271        CegarLoopResult]: At program point  isPumpRunningENTRY(lines 212 220)  the Hoare annotation is:  true
[2020-07-10 18:07:10,084 INFO  L264        CegarLoopResult]: At program point  isPumpRunningFINAL(lines 212 220)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (and (= ~pumpRunning~0 |isPumpRunning_#res|) (= ~pumpRunning~0 isPumpRunning_~retValue_acc~1)) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,084 INFO  L264        CegarLoopResult]: At program point  L217(line 217)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 ~pumpRunning~0)) (= ~pumpRunning~0 isPumpRunning_~retValue_acc~1))
[2020-07-10 18:07:10,084 INFO  L271        CegarLoopResult]: At program point  L216(line 216)  the Hoare annotation is:  true
[2020-07-10 18:07:10,084 INFO  L271        CegarLoopResult]: At program point  isLowWaterLevelENTRY(lines 257 275)  the Hoare annotation is:  true
[2020-07-10 18:07:10,084 INFO  L271        CegarLoopResult]: At program point  isLowWaterLevelEXIT(lines 257 275)  the Hoare annotation is:  true
[2020-07-10 18:07:10,084 INFO  L271        CegarLoopResult]: At program point  L272(line 272)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L269(line 269)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L267(line 267)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L266(lines 266 270)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L264(line 264)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L266-2(lines 266 270)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L264-1(line 264)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L264-2(line 264)  the Hoare annotation is:  true
[2020-07-10 18:07:10,085 INFO  L271        CegarLoopResult]: At program point  L264-3(line 264)  the Hoare annotation is:  true
[2020-07-10 18:07:10,086 INFO  L271        CegarLoopResult]: At program point  L260(line 260)  the Hoare annotation is:  true
[2020-07-10 18:07:10,086 INFO  L271        CegarLoopResult]: At program point  L259(line 259)  the Hoare annotation is:  true
[2020-07-10 18:07:10,086 INFO  L271        CegarLoopResult]: At program point  isLowWaterLevelFINAL(lines 257 275)  the Hoare annotation is:  true
[2020-07-10 18:07:10,086 INFO  L268        CegarLoopResult]: For program point  L251(line 251)  no Hoare annotation was computed.
[2020-07-10 18:07:10,086 INFO  L268        CegarLoopResult]: For program point  L251-1(line 251)  no Hoare annotation was computed.
[2020-07-10 18:07:10,086 INFO  L268        CegarLoopResult]: For program point  L246(line 246)  no Hoare annotation was computed.
[2020-07-10 18:07:10,086 INFO  L268        CegarLoopResult]: For program point  L242(line 242)  no Hoare annotation was computed.
[2020-07-10 18:07:10,086 INFO  L268        CegarLoopResult]: For program point  L240(lines 240 248)  no Hoare annotation was computed.
[2020-07-10 18:07:10,086 INFO  L268        CegarLoopResult]: For program point  printPumpFINAL(lines 221 256)  no Hoare annotation was computed.
[2020-07-10 18:07:10,086 INFO  L268        CegarLoopResult]: For program point  L240-2(lines 240 248)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  L234(line 234)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  printPumpENTRY(lines 221 256)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  L230(line 230)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  L228(lines 228 236)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  printPumpEXIT(lines 221 256)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  L228-2(lines 228 236)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L271        CegarLoopResult]: At program point  select_featuresEXIT(lines 308 314)  the Hoare annotation is:  true
[2020-07-10 18:07:10,087 INFO  L271        CegarLoopResult]: At program point  select_featuresFINAL(lines 308 314)  the Hoare annotation is:  true
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  L512(line 512)  no Hoare annotation was computed.
[2020-07-10 18:07:10,087 INFO  L268        CegarLoopResult]: For program point  L512-1(line 512)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L510(line 510)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L508(line 508)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L504(line 504)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_setFINAL(lines 486 531)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L502(line 502)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L500(line 500)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L498(line 498)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L496(line 496)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_setENTRY(lines 486 531)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L527(line 527)  no Hoare annotation was computed.
[2020-07-10 18:07:10,088 INFO  L268        CegarLoopResult]: For program point  L494(line 494)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L525(line 525)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L492(line 492)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L523(line 523)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  __utac__exception__cf_handler_setEXIT(lines 486 531)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L490(line 490)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L523-1(line 523)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L521(line 521)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L523-2(line 523)  no Hoare annotation was computed.
[2020-07-10 18:07:10,089 INFO  L268        CegarLoopResult]: For program point  L519(line 519)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L486(lines 486 531)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L486-1(lines 486 531)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L515(line 515)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L511(line 511)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L509(line 509)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L509-1(line 509)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L503(line 503)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L501(line 501)  no Hoare annotation was computed.
[2020-07-10 18:07:10,090 INFO  L268        CegarLoopResult]: For program point  L499(line 499)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L497(line 497)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L495(line 495)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L526(line 526)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L493(line 493)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L524(line 524)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L491(line 491)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L522(line 522)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L489(line 489)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L520(line 520)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L518(line 518)  no Hoare annotation was computed.
[2020-07-10 18:07:10,091 INFO  L268        CegarLoopResult]: For program point  L516(line 516)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L516-1(line 516)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L514(line 514)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L801(line 801)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L799(lines 799 844)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L830(lines 830 831)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L830-1(lines 813 833)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  __utac__get_this_argtypeFINAL(lines 799 844)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L818(line 818)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L818-1(line 818)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L816(line 816)  no Hoare annotation was computed.
[2020-07-10 18:07:10,092 INFO  L268        CegarLoopResult]: For program point  L818-2(line 818)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  __utac__get_this_argtypeENTRY(lines 799 844)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  L810(line 810)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  L841(line 841)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  L808(line 808)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  L839(line 839)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  L806(line 806)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  __utac__get_this_argtypeEXIT(lines 799 844)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  L837(line 837)  no Hoare annotation was computed.
[2020-07-10 18:07:10,093 INFO  L268        CegarLoopResult]: For program point  L804(line 804)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L835(line 835)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L802(line 802)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L800(line 800)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L823(lines 823 824)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L819(lines 819 826)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L817(line 817)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L815(line 815)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L813(lines 813 833)  no Hoare annotation was computed.
[2020-07-10 18:07:10,094 INFO  L268        CegarLoopResult]: For program point  L809(line 809)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L840(line 840)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L807(line 807)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L840-1(line 840)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L838(line 838)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L840-2(line 840)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L805(line 805)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L838-1(line 838)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L836(line 836)  no Hoare annotation was computed.
[2020-07-10 18:07:10,095 INFO  L268        CegarLoopResult]: For program point  L838-2(line 838)  no Hoare annotation was computed.
[2020-07-10 18:07:10,096 INFO  L268        CegarLoopResult]: For program point  L803(line 803)  no Hoare annotation was computed.
[2020-07-10 18:07:10,096 INFO  L264        CegarLoopResult]: At program point  L400(line 400)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= 0 ~pumpRunning~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,096 INFO  L264        CegarLoopResult]: At program point  runTestENTRY(lines 395 405)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,096 INFO  L271        CegarLoopResult]: At program point  runTestEXIT(lines 395 405)  the Hoare annotation is:  true
[2020-07-10 18:07:10,096 INFO  L271        CegarLoopResult]: At program point  runTestFINAL(lines 395 405)  the Hoare annotation is:  true
[2020-07-10 18:07:10,096 INFO  L268        CegarLoopResult]: For program point  L208(line 208)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L268        CegarLoopResult]: For program point  isMethaneAlarmENTRY(lines 201 211)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L268        CegarLoopResult]: For program point  L206(line 206)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L268        CegarLoopResult]: For program point  L206-1(line 206)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L268        CegarLoopResult]: For program point  L206-2(line 206)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L268        CegarLoopResult]: For program point  L206-3(line 206)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L268        CegarLoopResult]: For program point  isMethaneAlarmEXIT(lines 201 211)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L268        CegarLoopResult]: For program point  isMethaneAlarmFINAL(lines 201 211)  no Hoare annotation was computed.
[2020-07-10 18:07:10,097 INFO  L271        CegarLoopResult]: At program point  deactivatePumpENTRY(lines 193 200)  the Hoare annotation is:  true
[2020-07-10 18:07:10,097 INFO  L271        CegarLoopResult]: At program point  deactivatePumpEXIT(lines 193 200)  the Hoare annotation is:  true
[2020-07-10 18:07:10,098 INFO  L271        CegarLoopResult]: At program point  deactivatePumpFINAL(lines 193 200)  the Hoare annotation is:  true
[2020-07-10 18:07:10,098 INFO  L264        CegarLoopResult]: At program point  processEnvironmentEXIT(lines 160 184)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,098 INFO  L264        CegarLoopResult]: At program point  processEnvironmentENTRY(lines 160 184)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,098 INFO  L264        CegarLoopResult]: At program point  L179(line 179)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,098 INFO  L264        CegarLoopResult]: At program point  L179-1(lines 160 184)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,098 INFO  L264        CegarLoopResult]: At program point  L174(line 174)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,098 INFO  L264        CegarLoopResult]: At program point  L170(line 170)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,099 INFO  L264        CegarLoopResult]: At program point  L168(lines 168 176)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,099 INFO  L264        CegarLoopResult]: At program point  L166(line 166)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,099 INFO  L264        CegarLoopResult]: At program point  L166-1(line 166)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,099 INFO  L264        CegarLoopResult]: At program point  L164(lines 164 181)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,099 INFO  L264        CegarLoopResult]: At program point  L166-2(line 166)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,099 INFO  L264        CegarLoopResult]: At program point  L166-3(line 166)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,099 INFO  L271        CegarLoopResult]: At program point  processEnvironment__wrappee__baseEXIT(lines 152 158)  the Hoare annotation is:  true
[2020-07-10 18:07:10,099 INFO  L271        CegarLoopResult]: At program point  processEnvironment__wrappee__baseFINAL(lines 152 158)  the Hoare annotation is:  true
[2020-07-10 18:07:10,100 INFO  L264        CegarLoopResult]: At program point  L93(lines 93 97)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,100 INFO  L264        CegarLoopResult]: At program point  L93-2(lines 85 98)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,100 INFO  L264        CegarLoopResult]: At program point  L56(lines 55 102)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,100 INFO  L264        CegarLoopResult]: At program point  L85(lines 85 98)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,100 INFO  L264        CegarLoopResult]: At program point  L48(line 48)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,101 INFO  L264        CegarLoopResult]: At program point  L77(line 77)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,101 INFO  L264        CegarLoopResult]: At program point  L73(line 73)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,101 INFO  L264        CegarLoopResult]: At program point  L73-1(line 73)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,101 INFO  L264        CegarLoopResult]: At program point  L65(lines 65 71)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,101 INFO  L264        CegarLoopResult]: At program point  L65-1(lines 65 71)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,101 INFO  L264        CegarLoopResult]: At program point  L57(lines 57 61)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,102 INFO  L264        CegarLoopResult]: At program point  L53(line 53)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,102 INFO  L264        CegarLoopResult]: At program point  L49(line 49)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,102 INFO  L264        CegarLoopResult]: At program point  L103(lines 54 104)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,102 INFO  L271        CegarLoopResult]: At program point  testEXIT(lines 45 110)  the Hoare annotation is:  true
[2020-07-10 18:07:10,102 INFO  L264        CegarLoopResult]: At program point  testENTRY(lines 45 110)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,102 INFO  L264        CegarLoopResult]: At program point  L91(line 91)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,103 INFO  L264        CegarLoopResult]: At program point  L91-1(line 91)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,103 INFO  L264        CegarLoopResult]: At program point  L91-2(line 91)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,103 INFO  L264        CegarLoopResult]: At program point  L87(line 87)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,103 INFO  L271        CegarLoopResult]: At program point  testFINAL(lines 45 110)  the Hoare annotation is:  true
[2020-07-10 18:07:10,103 INFO  L264        CegarLoopResult]: At program point  L83(line 83)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,103 INFO  L264        CegarLoopResult]: At program point  L50(line 50)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,103 INFO  L264        CegarLoopResult]: At program point  L83-1(line 83)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,103 INFO  L264        CegarLoopResult]: At program point  L75(lines 75 81)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,104 INFO  L264        CegarLoopResult]: At program point  L75-1(lines 75 81)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,104 INFO  L264        CegarLoopResult]: At program point  L100(lines 55 102)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,104 INFO  L264        CegarLoopResult]: At program point  L67(line 67)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,104 INFO  L264        CegarLoopResult]: At program point  L63(line 63)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,104 INFO  L264        CegarLoopResult]: At program point  L63-1(line 63)  the Hoare annotation is:  (or (and (= 0 test_~splverifierCounter~0) (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,105 INFO  L264        CegarLoopResult]: At program point  L47(line 47)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (and (= |old(~systemActive~0)| ~systemActive~0) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  L764(line 764)  no Hoare annotation was computed.
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  L795(line 795)  no Hoare annotation was computed.
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  L762(line 762)  no Hoare annotation was computed.
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  __utac__get_this_argENTRY(lines 753 798)  no Hoare annotation was computed.
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  L793(line 793)  no Hoare annotation was computed.
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  L760(line 760)  no Hoare annotation was computed.
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  L791(line 791)  no Hoare annotation was computed.
[2020-07-10 18:07:10,105 INFO  L268        CegarLoopResult]: For program point  L758(line 758)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L789(line 789)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L756(line 756)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L754(line 754)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L777(lines 777 778)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L773(lines 773 780)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L771(line 771)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L769(line 769)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L767(lines 767 787)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L763(line 763)  no Hoare annotation was computed.
[2020-07-10 18:07:10,106 INFO  L268        CegarLoopResult]: For program point  L794(line 794)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L761(line 761)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L794-1(line 794)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L792(line 792)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L794-2(line 794)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L759(line 759)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L792-1(line 792)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L790(line 790)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L792-2(line 792)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  L757(line 757)  no Hoare annotation was computed.
[2020-07-10 18:07:10,107 INFO  L268        CegarLoopResult]: For program point  __utac__get_this_argEXIT(lines 753 798)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  L755(line 755)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  L753(lines 753 798)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  __utac__get_this_argFINAL(lines 753 798)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  L784(lines 784 785)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  L784-1(lines 767 787)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  L772(line 772)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  L772-1(line 772)  no Hoare annotation was computed.
[2020-07-10 18:07:10,108 INFO  L268        CegarLoopResult]: For program point  L770(line 770)  no Hoare annotation was computed.
[2020-07-10 18:07:10,109 INFO  L268        CegarLoopResult]: For program point  L772-2(line 772)  no Hoare annotation was computed.
[2020-07-10 18:07:10,109 INFO  L271        CegarLoopResult]: At program point  L929(line 929)  the Hoare annotation is:  true
[2020-07-10 18:07:10,109 INFO  L271        CegarLoopResult]: At program point  isLowWaterSensorDryFINAL(lines 925 933)  the Hoare annotation is:  true
[2020-07-10 18:07:10,109 INFO  L271        CegarLoopResult]: At program point  isLowWaterSensorDryENTRY(lines 925 933)  the Hoare annotation is:  true
[2020-07-10 18:07:10,109 INFO  L271        CegarLoopResult]: At program point  isLowWaterSensorDryEXIT(lines 925 933)  the Hoare annotation is:  true
[2020-07-10 18:07:10,109 INFO  L271        CegarLoopResult]: At program point  L930(line 930)  the Hoare annotation is:  true
[2020-07-10 18:07:10,109 INFO  L268        CegarLoopResult]: For program point  L907(line 907)  no Hoare annotation was computed.
[2020-07-10 18:07:10,109 INFO  L268        CegarLoopResult]: For program point  printEnvironmentEXIT(lines 893 915)  no Hoare annotation was computed.
[2020-07-10 18:07:10,109 INFO  L268        CegarLoopResult]: For program point  L903(line 903)  no Hoare annotation was computed.
[2020-07-10 18:07:10,109 INFO  L268        CegarLoopResult]: For program point  printEnvironmentENTRY(lines 893 915)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  L901(lines 901 909)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  printEnvironmentFINAL(lines 893 915)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  L899(line 899)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  L901-2(lines 901 909)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  L304(line 304)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  L303(line 303)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  L300(line 300)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  select_oneENTRY(lines 298 307)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  L300-1(line 300)  no Hoare annotation was computed.
[2020-07-10 18:07:10,110 INFO  L268        CegarLoopResult]: For program point  select_oneFINAL(lines 298 307)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L300-2(line 300)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  select_oneEXIT(lines 298 307)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L671(line 671)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L729(line 729)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L696(lines 696 737)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L663(line 663)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L688(line 688)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L655(line 655)  no Hoare annotation was computed.
[2020-07-10 18:07:10,111 INFO  L268        CegarLoopResult]: For program point  L688-1(line 688)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L713(line 713)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L738(lines 738 749)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L730(line 730)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L697(line 697)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L730-1(line 730)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L664(line 664)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L656(line 656)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L714(line 714)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L681(line 681)  no Hoare annotation was computed.
[2020-07-10 18:07:10,112 INFO  L268        CegarLoopResult]: For program point  L714-1(line 714)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L681-1(line 681)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L739(lines 739 746)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  __utac__error_stack_mgtENTRY(lines 650 752)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L731(line 731)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L665(line 665)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L690(line 690)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L657(line 657)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L715(line 715)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  L682(line 682)  no Hoare annotation was computed.
[2020-07-10 18:07:10,113 INFO  L268        CegarLoopResult]: For program point  __utac__error_stack_mgtFINAL(lines 650 752)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L740(line 740)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L674(lines 674 678)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L666(line 666)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L699-2(lines 699 719)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L724(line 724)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L658(line 658)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  __utac__error_stack_mgtEXIT(lines 650 752)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L683(line 683)  no Hoare annotation was computed.
[2020-07-10 18:07:10,114 INFO  L268        CegarLoopResult]: For program point  L650(lines 650 752)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L650-1(lines 650 752)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L741(line 741)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L708(line 708)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L741-1(line 741)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L675(line 675)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L741-2(line 741)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L700(lines 699 719)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L667(line 667)  no Hoare annotation was computed.
[2020-07-10 18:07:10,115 INFO  L268        CegarLoopResult]: For program point  L725(line 725)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L692(line 692)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L659(line 659)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L750(line 750)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L717(line 717)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L684(line 684)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L651(line 651)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L684-1(line 684)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L742(line 742)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L709(line 709)  no Hoare annotation was computed.
[2020-07-10 18:07:10,116 INFO  L268        CegarLoopResult]: For program point  L734(line 734)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L701(lines 701 705)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L668(line 668)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L726(line 726)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L726-1(line 726)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L660(line 660)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L726-2(line 726)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L652(line 652)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L710(line 710)  no Hoare annotation was computed.
[2020-07-10 18:07:10,117 INFO  L268        CegarLoopResult]: For program point  L710-1(line 710)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L710-2(line 710)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L669(line 669)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L727(line 727)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L661(line 661)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L686(line 686)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L653(line 653)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L744(line 744)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L711(line 711)  no Hoare annotation was computed.
[2020-07-10 18:07:10,118 INFO  L268        CegarLoopResult]: For program point  L670(line 670)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L728(line 728)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L728-1(line 728)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L662(line 662)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L728-2(line 728)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L720(lines 698 721)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L687(line 687)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L654(line 654)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L745(line 745)  no Hoare annotation was computed.
[2020-07-10 18:07:10,119 INFO  L268        CegarLoopResult]: For program point  L712(line 712)  no Hoare annotation was computed.
[2020-07-10 18:07:10,120 INFO  L268        CegarLoopResult]: For program point  L679(lines 679 695)  no Hoare annotation was computed.
[2020-07-10 18:07:10,120 INFO  L268        CegarLoopResult]: For program point  L712-1(line 712)  no Hoare annotation was computed.
[2020-07-10 18:07:10,120 INFO  L268        CegarLoopResult]: For program point  L712-2(line 712)  no Hoare annotation was computed.
[2020-07-10 18:07:10,120 INFO  L264        CegarLoopResult]: At program point  L250(line 250)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,120 INFO  L264        CegarLoopResult]: At program point  L250-1(line 250)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,120 INFO  L264        CegarLoopResult]: At program point  L250-2(line 250)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,120 INFO  L264        CegarLoopResult]: At program point  L824(line 824)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L250-3(line 250)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L246(line 246)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L246-1(line 246)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L246-2(line 246)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L246-3(line 246)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L242(line 242)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L246-4(line 246)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L242-1(line 242)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,121 INFO  L264        CegarLoopResult]: At program point  L242-2(line 242)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L242-3(line 242)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L911(line 911)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L238(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L911-1(line 911)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L238-1(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L911-2(line 911)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L238-2(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,122 INFO  L264        CegarLoopResult]: At program point  L238-3(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L907(line 907)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L234(line 234)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L238-4(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L907-1(line 907)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L234-1(line 234)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L238-5(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L907-2(line 907)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,123 INFO  L264        CegarLoopResult]: At program point  L234-2(line 234)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L238-6(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L907-3(line 907)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L234-3(line 234)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L238-7(line 238)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L903(line 903)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L230(line 230)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L234-4(line 234)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,124 INFO  L264        CegarLoopResult]: At program point  L903-1(line 903)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L230-1(line 230)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L903-2(line 903)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L230-2(line 230)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L903-3(line 903)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L230-3(line 230)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L899(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L903-4(line 903)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,125 INFO  L264        CegarLoopResult]: At program point  L226(line 226)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L899-1(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L903-5(line 903)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L226-1(line 226)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L899-2(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L899-3(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L-1(line -1)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L899-4(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,126 INFO  L264        CegarLoopResult]: At program point  L-1-1(line -1)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,127 INFO  L264        CegarLoopResult]: At program point  L899-5(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,127 INFO  L264        CegarLoopResult]: At program point  L899-6(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,127 INFO  L264        CegarLoopResult]: At program point  L899-7(line 899)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,127 INFO  L264        CegarLoopResult]: At program point  L784(line 784)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,127 INFO  L264        CegarLoopResult]: At program point  L784-1(line 784)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,127 INFO  L264        CegarLoopResult]: At program point  L846(line 846)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,127 INFO  L264        CegarLoopResult]: At program point  L830(line 830)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  ULTIMATE.initFINAL(line -1)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  L830-1(line 830)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  L252(line 252)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  L252-1(line 252)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  L252-2(line 252)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  L785(line 785)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  L847(line 847)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,128 INFO  L264        CegarLoopResult]: At program point  L777(line 777)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L649(line 649)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L777-1(line 777)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L831(line 831)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L121(line 121)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L823(line 823)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L823-1(line 823)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L431(line 431)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,129 INFO  L264        CegarLoopResult]: At program point  L332(line 332)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,130 INFO  L264        CegarLoopResult]: At program point  L778(line 778)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,130 INFO  L264        CegarLoopResult]: At program point  ULTIMATE.initENTRY(line -1)  the Hoare annotation is:  (and (= |#t~string13.offset| |old(#t~string13.offset)|) (= |#t~string15.offset| |old(#t~string15.offset)|) (= |#t~string59.offset| |old(#t~string59.offset)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= |#t~string72.offset| |old(#t~string72.offset)|) (= |#t~string48.base| |old(#t~string48.base)|) (= |#t~string68.offset| |old(#t~string68.offset)|) (= |#t~string9.offset| |old(#t~string9.offset)|) (= |#t~string17.offset| |old(#t~string17.offset)|) (= |#t~string48.offset| |old(#t~string48.offset)|) (= ~waterLevel~0 |old(~waterLevel~0)|) (= |#t~string50.base| |old(#t~string50.base)|) (= |#t~string66.offset| |old(#t~string66.offset)|) (= |#t~string72.base| |old(#t~string72.base)|) (= |#t~string15.base| |old(#t~string15.base)|) (= |#t~string57.base| |old(#t~string57.base)|) (= |#t~string55.offset| |old(#t~string55.offset)|) (= |#t~string70.offset| |old(#t~string70.offset)|) (= |#t~string57.offset| |old(#t~string57.offset)|) (= ~head~0.offset |old(~head~0.offset)|) (= |#t~string51.base| |old(#t~string51.base)|) (= |#t~string17.base| |old(#t~string17.base)|) (= |#t~string19.offset| |old(#t~string19.offset)|) (= |#t~string49.offset| |old(#t~string49.offset)|) (= |#t~string58.offset| |old(#t~string58.offset)|) (= ~head~0.base |old(~head~0.base)|) (= |#t~string47.offset| |old(#t~string47.offset)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |#t~string64.base| |old(#t~string64.base)|) (= |#t~string66.base| |old(#t~string66.base)|) (= |#t~string60.base| |old(#t~string60.base)|) (= |#t~string55.base| |old(#t~string55.base)|) (= |#t~string11.offset| |old(#t~string11.offset)|) (= |#t~string47.base| |old(#t~string47.base)|) (= |#t~string46.offset| |old(#t~string46.offset)|) (= |#t~string7.offset| |old(#t~string7.offset)|) (= |#t~string50.offset| |old(#t~string50.offset)|) (= |#t~string59.base| |old(#t~string59.base)|) (= ~systemActive~0 |old(~systemActive~0)|) (= |#t~string70.base| |old(#t~string70.base)|) (= |#t~string56.offset| |old(#t~string56.offset)|) (= |#t~string60.offset| |old(#t~string60.offset)|) (= |#t~string58.base| |old(#t~string58.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string56.base| |old(#t~string56.base)|) (= |#t~string11.base| |old(#t~string11.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#length)| |#length|) (= |#t~string13.base| |old(#t~string13.base)|) (= |#t~string46.base| |old(#t~string46.base)|) (= |#t~string19.base| |old(#t~string19.base)|) (= |#t~string7.base| |old(#t~string7.base)|) (= ~methaneLevelCritical~0 |old(~methaneLevelCritical~0)|) (= |#t~string49.base| |old(#t~string49.base)|) (= |#t~string21.offset| |old(#t~string21.offset)|) (= |#t~string51.offset| |old(#t~string51.offset)|) (= |#t~string21.base| |old(#t~string21.base)|) (= |#t~string9.base| |old(#t~string9.base)|) (= |#valid| |old(#valid)|) (= |#t~string68.base| |old(#t~string68.base)|) (= |#t~string64.offset| |old(#t~string64.offset)|) (= ~cleanupTimeShifts~0 |old(~cleanupTimeShifts~0)|))
[2020-07-10 18:07:10,130 INFO  L264        CegarLoopResult]: At program point  L898(line 898)  the Hoare annotation is:  (and (= ~systemActive~0 |old(~systemActive~0)|) (= ~pumpRunning~0 |old(~pumpRunning~0)|) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|))
[2020-07-10 18:07:10,130 INFO  L264        CegarLoopResult]: At program point  ULTIMATE.initEXIT(line -1)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,130 INFO  L268        CegarLoopResult]: For program point  activatePumpFINAL(lines 185 192)  no Hoare annotation was computed.
[2020-07-10 18:07:10,130 INFO  L268        CegarLoopResult]: For program point  activatePumpEXIT(lines 185 192)  no Hoare annotation was computed.
[2020-07-10 18:07:10,131 INFO  L268        CegarLoopResult]: For program point  activatePumpENTRY(lines 185 192)  no Hoare annotation was computed.
[2020-07-10 18:07:10,131 INFO  L271        CegarLoopResult]: At program point  getWaterLevelENTRY(lines 916 924)  the Hoare annotation is:  true
[2020-07-10 18:07:10,131 INFO  L271        CegarLoopResult]: At program point  L921(line 921)  the Hoare annotation is:  true
[2020-07-10 18:07:10,131 INFO  L271        CegarLoopResult]: At program point  getWaterLevelFINAL(lines 916 924)  the Hoare annotation is:  true
[2020-07-10 18:07:10,131 INFO  L271        CegarLoopResult]: At program point  L920(line 920)  the Hoare annotation is:  true
[2020-07-10 18:07:10,131 INFO  L271        CegarLoopResult]: At program point  getWaterLevelEXIT(lines 916 924)  the Hoare annotation is:  true
[2020-07-10 18:07:10,131 INFO  L264        CegarLoopResult]: At program point  L879(line 879)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,131 INFO  L264        CegarLoopResult]: At program point  L877(line 877)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,131 INFO  L264        CegarLoopResult]: At program point  changeMethaneLevelENTRY(lines 872 883)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= |old(~methaneLevelCritical~0)| ~methaneLevelCritical~0) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,132 INFO  L271        CegarLoopResult]: At program point  L876-1(lines 872 883)  the Hoare annotation is:  true
[2020-07-10 18:07:10,132 INFO  L271        CegarLoopResult]: At program point  changeMethaneLevelEXIT(lines 872 883)  the Hoare annotation is:  true
[2020-07-10 18:07:10,132 INFO  L268        CegarLoopResult]: For program point  L-1(line -1)  no Hoare annotation was computed.
[2020-07-10 18:07:10,132 INFO  L268        CegarLoopResult]: For program point  ##fun~int~X~int~TO~intEXIT(line -1)  no Hoare annotation was computed.
[2020-07-10 18:07:10,132 INFO  L268        CegarLoopResult]: For program point  ##fun~int~X~int~TO~intENTRY(line -1)  no Hoare annotation was computed.
[2020-07-10 18:07:10,132 INFO  L268        CegarLoopResult]: For program point  ##fun~int~X~int~TO~intFINAL(line -1)  no Hoare annotation was computed.
[2020-07-10 18:07:10,132 INFO  L264        CegarLoopResult]: At program point  timeShiftENTRY(lines 125 151)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (and (= 0 ~pumpRunning~0) (= ~switchedOnBeforeTS~0 |old(~switchedOnBeforeTS~0)|) (= |old(~waterLevel~0)| ~waterLevel~0)) (not (= 0 |old(~pumpRunning~0)|)))
[2020-07-10 18:07:10,132 INFO  L264        CegarLoopResult]: At program point  L141(line 141)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,132 INFO  L264        CegarLoopResult]: At program point  L139(lines 139 145)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,132 INFO  L264        CegarLoopResult]: At program point  timeShiftEXIT(lines 125 151)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,133 INFO  L264        CegarLoopResult]: At program point  timeShiftFINAL(lines 125 151)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,133 INFO  L264        CegarLoopResult]: At program point  L134(line 134)  the Hoare annotation is:  (or (not (= 0 |old(~pumpRunning~0)|)) (not (<= 1 ~systemActive~0)))
[2020-07-10 18:07:10,133 INFO  L264        CegarLoopResult]: At program point  L132(lines 128 150)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,133 INFO  L264        CegarLoopResult]: At program point  L130(lines 128 150)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (not (= 0 |old(~pumpRunning~0)|)) (= 0 ~pumpRunning~0))
[2020-07-10 18:07:10,133 INFO  L271        CegarLoopResult]: At program point  cleanupEXIT(lines 333 362)  the Hoare annotation is:  true
[2020-07-10 18:07:10,133 INFO  L271        CegarLoopResult]: At program point  L347(lines 347 351)  the Hoare annotation is:  true
[2020-07-10 18:07:10,133 INFO  L271        CegarLoopResult]: At program point  L347-1(lines 347 351)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  L343-2(lines 343 357)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  L339(line 339)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  L339-1(line 339)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  L335(line 335)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  L358(lines 333 362)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  L354(line 354)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  cleanupENTRY(lines 333 362)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L271        CegarLoopResult]: At program point  L344(line 344)  the Hoare annotation is:  true
[2020-07-10 18:07:10,134 INFO  L268        CegarLoopResult]: For program point  isMethaneLevelCriticalENTRY(lines 884 892)  no Hoare annotation was computed.
[2020-07-10 18:07:10,135 INFO  L268        CegarLoopResult]: For program point  L889(line 889)  no Hoare annotation was computed.
[2020-07-10 18:07:10,135 INFO  L268        CegarLoopResult]: For program point  L888(line 888)  no Hoare annotation was computed.
[2020-07-10 18:07:10,135 INFO  L268        CegarLoopResult]: For program point  isMethaneLevelCriticalFINAL(lines 884 892)  no Hoare annotation was computed.
[2020-07-10 18:07:10,135 INFO  L268        CegarLoopResult]: For program point  isMethaneLevelCriticalEXIT(lines 884 892)  no Hoare annotation was computed.
[2020-07-10 18:07:10,135 INFO  L271        CegarLoopResult]: At program point  lowerWaterLevelENTRY(lines 848 859)  the Hoare annotation is:  true
[2020-07-10 18:07:10,135 INFO  L271        CegarLoopResult]: At program point  lowerWaterLevelEXIT(lines 848 859)  the Hoare annotation is:  true
[2020-07-10 18:07:10,135 INFO  L271        CegarLoopResult]: At program point  L853(line 853)  the Hoare annotation is:  true
[2020-07-10 18:07:10,135 INFO  L271        CegarLoopResult]: At program point  L852-1(lines 848 859)  the Hoare annotation is:  true
[2020-07-10 18:07:10,135 INFO  L271        CegarLoopResult]: At program point  setupEXIT(lines 387 393)  the Hoare annotation is:  true
[2020-07-10 18:07:10,136 INFO  L271        CegarLoopResult]: At program point  setupFINAL(lines 387 393)  the Hoare annotation is:  true
[2020-07-10 18:07:10,136 INFO  L271        CegarLoopResult]: At program point  ULTIMATE.startEXIT(line -1)  the Hoare annotation is:  true
[2020-07-10 18:07:10,136 INFO  L264        CegarLoopResult]: At program point  L-1(line -1)  the Hoare annotation is:  (and (= 0 ~pumpRunning~0) (<= 1 ~systemActive~0))
[2020-07-10 18:07:10,136 INFO  L271        CegarLoopResult]: At program point  ULTIMATE.startENTRY(line -1)  the Hoare annotation is:  true
[2020-07-10 18:07:10,136 INFO  L271        CegarLoopResult]: At program point  ULTIMATE.startFINAL(line -1)  the Hoare annotation is:  true
[2020-07-10 18:07:10,136 INFO  L264        CegarLoopResult]: At program point  startSystemEXIT(lines 276 283)  the Hoare annotation is:  (or (not (= 0 ~pumpRunning~0)) (<= 1 ~systemActive~0) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,136 INFO  L264        CegarLoopResult]: At program point  startSystemENTRY(lines 276 283)  the Hoare annotation is:  (or (= |old(~systemActive~0)| ~systemActive~0) (not (= 0 ~pumpRunning~0)) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,136 INFO  L264        CegarLoopResult]: At program point  startSystemFINAL(lines 276 283)  the Hoare annotation is:  (or (not (= 0 ~pumpRunning~0)) (<= 1 ~systemActive~0) (not (<= 1 |old(~systemActive~0)|)))
[2020-07-10 18:07:10,137 INFO  L264        CegarLoopResult]: At program point  L865(line 865)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= |old(~waterLevel~0)| ~waterLevel~0) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,137 INFO  L271        CegarLoopResult]: At program point  L864-1(lines 860 871)  the Hoare annotation is:  true
[2020-07-10 18:07:10,137 INFO  L271        CegarLoopResult]: At program point  waterRiseEXIT(lines 860 871)  the Hoare annotation is:  true
[2020-07-10 18:07:10,137 INFO  L264        CegarLoopResult]: At program point  waterRiseENTRY(lines 860 871)  the Hoare annotation is:  (or (not (<= 1 ~systemActive~0)) (= |old(~waterLevel~0)| ~waterLevel~0) (not (= 0 ~pumpRunning~0)))
[2020-07-10 18:07:10,137 INFO  L271        CegarLoopResult]: At program point  __automaton_failFINAL(lines 285 292)  the Hoare annotation is:  true
[2020-07-10 18:07:10,137 INFO  L271        CegarLoopResult]: At program point  __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION(line 289)  the Hoare annotation is:  true
[2020-07-10 18:07:10,137 INFO  L271        CegarLoopResult]: At program point  __automaton_failENTRY(lines 285 292)  the Hoare annotation is:  true
[2020-07-10 18:07:10,137 INFO  L271        CegarLoopResult]: At program point  __automaton_failEXIT(lines 285 292)  the Hoare annotation is:  true
[2020-07-10 18:07:10,142 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_freeENTRY has no Hoare annotation
[2020-07-10 18:07:10,142 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_resetENTRY has no Hoare annotation
[2020-07-10 18:07:10,145 WARN  L170   areAnnotationChecker]: Specification2ENTRY has no Hoare annotation
[2020-07-10 18:07:10,145 WARN  L170   areAnnotationChecker]: Specification2ENTRY has no Hoare annotation
[2020-07-10 18:07:10,146 WARN  L170   areAnnotationChecker]: printPumpENTRY has no Hoare annotation
[2020-07-10 18:07:10,146 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_setENTRY has no Hoare annotation
[2020-07-10 18:07:10,146 WARN  L170   areAnnotationChecker]: __utac__get_this_argtypeENTRY has no Hoare annotation
[2020-07-10 18:07:10,147 WARN  L170   areAnnotationChecker]: isMethaneAlarmENTRY has no Hoare annotation
[2020-07-10 18:07:10,147 WARN  L170   areAnnotationChecker]: __utac__get_this_argENTRY has no Hoare annotation
[2020-07-10 18:07:10,149 WARN  L170   areAnnotationChecker]: select_oneENTRY has no Hoare annotation
[2020-07-10 18:07:10,149 WARN  L170   areAnnotationChecker]: __utac__error_stack_mgtENTRY has no Hoare annotation
[2020-07-10 18:07:10,149 WARN  L170   areAnnotationChecker]: printEnvironmentENTRY has no Hoare annotation
[2020-07-10 18:07:10,149 WARN  L170   areAnnotationChecker]: activatePumpENTRY has no Hoare annotation
[2020-07-10 18:07:10,149 WARN  L170   areAnnotationChecker]: ##fun~int~X~int~TO~intENTRY has no Hoare annotation
[2020-07-10 18:07:10,151 WARN  L170   areAnnotationChecker]: isMethaneLevelCriticalENTRY has no Hoare annotation
[2020-07-10 18:07:10,155 WARN  L170   areAnnotationChecker]: L533 has no Hoare annotation
[2020-07-10 18:07:10,155 WARN  L170   areAnnotationChecker]: L589 has no Hoare annotation
[2020-07-10 18:07:10,157 WARN  L170   areAnnotationChecker]: L368 has no Hoare annotation
[2020-07-10 18:07:10,157 WARN  L170   areAnnotationChecker]: L368 has no Hoare annotation
[2020-07-10 18:07:10,158 WARN  L170   areAnnotationChecker]: L228 has no Hoare annotation
[2020-07-10 18:07:10,158 WARN  L170   areAnnotationChecker]: L228 has no Hoare annotation
[2020-07-10 18:07:10,164 WARN  L170   areAnnotationChecker]: L486 has no Hoare annotation
[2020-07-10 18:07:10,165 WARN  L170   areAnnotationChecker]: L799 has no Hoare annotation
[2020-07-10 18:07:10,165 WARN  L170   areAnnotationChecker]: L206 has no Hoare annotation
[2020-07-10 18:07:10,165 WARN  L170   areAnnotationChecker]: L206 has no Hoare annotation
[2020-07-10 18:07:10,168 WARN  L170   areAnnotationChecker]: L753 has no Hoare annotation
[2020-07-10 18:07:10,168 WARN  L170   areAnnotationChecker]: L300 has no Hoare annotation
[2020-07-10 18:07:10,168 WARN  L170   areAnnotationChecker]: L650 has no Hoare annotation
[2020-07-10 18:07:10,169 WARN  L170   areAnnotationChecker]: L899 has no Hoare annotation
[2020-07-10 18:07:10,169 WARN  L170   areAnnotationChecker]: activatePumpFINAL has no Hoare annotation
[2020-07-10 18:07:10,169 WARN  L170   areAnnotationChecker]: L-1 has no Hoare annotation
[2020-07-10 18:07:10,170 WARN  L170   areAnnotationChecker]: L888 has no Hoare annotation
[2020-07-10 18:07:10,171 WARN  L170   areAnnotationChecker]: L534 has no Hoare annotation
[2020-07-10 18:07:10,172 WARN  L170   areAnnotationChecker]: L590 has no Hoare annotation
[2020-07-10 18:07:10,181 WARN  L170   areAnnotationChecker]: L369 has no Hoare annotation
[2020-07-10 18:07:10,182 WARN  L170   areAnnotationChecker]: L369 has no Hoare annotation
[2020-07-10 18:07:10,182 WARN  L170   areAnnotationChecker]: L230 has no Hoare annotation
[2020-07-10 18:07:10,182 WARN  L170   areAnnotationChecker]: L234 has no Hoare annotation
[2020-07-10 18:07:10,183 WARN  L170   areAnnotationChecker]: L486-1 has no Hoare annotation
[2020-07-10 18:07:10,183 WARN  L170   areAnnotationChecker]: L800 has no Hoare annotation
[2020-07-10 18:07:10,183 WARN  L170   areAnnotationChecker]: L206-1 has no Hoare annotation
[2020-07-10 18:07:10,184 WARN  L170   areAnnotationChecker]: L754 has no Hoare annotation
[2020-07-10 18:07:10,185 WARN  L170   areAnnotationChecker]: L300-1 has no Hoare annotation
[2020-07-10 18:07:10,185 WARN  L170   areAnnotationChecker]: L650-1 has no Hoare annotation
[2020-07-10 18:07:10,185 WARN  L170   areAnnotationChecker]: L901 has no Hoare annotation
[2020-07-10 18:07:10,185 WARN  L170   areAnnotationChecker]: L901 has no Hoare annotation
[2020-07-10 18:07:10,185 WARN  L170   areAnnotationChecker]: ##fun~int~X~int~TO~intFINAL has no Hoare annotation
[2020-07-10 18:07:10,187 WARN  L170   areAnnotationChecker]: L889 has no Hoare annotation
[2020-07-10 18:07:10,189 WARN  L170   areAnnotationChecker]: L374 has no Hoare annotation
[2020-07-10 18:07:10,190 WARN  L170   areAnnotationChecker]: L535 has no Hoare annotation
[2020-07-10 18:07:10,190 WARN  L170   areAnnotationChecker]: L591 has no Hoare annotation
[2020-07-10 18:07:10,190 WARN  L170   areAnnotationChecker]: L370 has no Hoare annotation
[2020-07-10 18:07:10,191 WARN  L170   areAnnotationChecker]: L370 has no Hoare annotation
[2020-07-10 18:07:10,191 WARN  L170   areAnnotationChecker]: L228-2 has no Hoare annotation
[2020-07-10 18:07:10,192 WARN  L170   areAnnotationChecker]: L489 has no Hoare annotation
[2020-07-10 18:07:10,192 WARN  L170   areAnnotationChecker]: L801 has no Hoare annotation
[2020-07-10 18:07:10,192 WARN  L170   areAnnotationChecker]: L206-2 has no Hoare annotation
[2020-07-10 18:07:10,193 WARN  L170   areAnnotationChecker]: L755 has no Hoare annotation
[2020-07-10 18:07:10,194 WARN  L170   areAnnotationChecker]: L300-2 has no Hoare annotation
[2020-07-10 18:07:10,194 WARN  L170   areAnnotationChecker]: L651 has no Hoare annotation
[2020-07-10 18:07:10,194 WARN  L170   areAnnotationChecker]: L903 has no Hoare annotation
[2020-07-10 18:07:10,195 WARN  L170   areAnnotationChecker]: L907 has no Hoare annotation
[2020-07-10 18:07:10,195 WARN  L170   areAnnotationChecker]: ##fun~int~X~int~TO~intEXIT has no Hoare annotation
[2020-07-10 18:07:10,195 WARN  L170   areAnnotationChecker]: L378 has no Hoare annotation
[2020-07-10 18:07:10,196 WARN  L170   areAnnotationChecker]: isMethaneLevelCriticalFINAL has no Hoare annotation
[2020-07-10 18:07:10,197 WARN  L170   areAnnotationChecker]: L374 has no Hoare annotation
[2020-07-10 18:07:10,197 WARN  L170   areAnnotationChecker]: L374 has no Hoare annotation
[2020-07-10 18:07:10,197 WARN  L170   areAnnotationChecker]: L536 has no Hoare annotation
[2020-07-10 18:07:10,197 WARN  L170   areAnnotationChecker]: L592 has no Hoare annotation
[2020-07-10 18:07:10,199 WARN  L170   areAnnotationChecker]: L371 has no Hoare annotation
[2020-07-10 18:07:10,199 WARN  L170   areAnnotationChecker]: L371 has no Hoare annotation
[2020-07-10 18:07:10,201 WARN  L170   areAnnotationChecker]: L240 has no Hoare annotation
[2020-07-10 18:07:10,201 WARN  L170   areAnnotationChecker]: L240 has no Hoare annotation
[2020-07-10 18:07:10,202 WARN  L170   areAnnotationChecker]: L490 has no Hoare annotation
[2020-07-10 18:07:10,202 WARN  L170   areAnnotationChecker]: L802 has no Hoare annotation
[2020-07-10 18:07:10,202 WARN  L170   areAnnotationChecker]: L206-3 has no Hoare annotation
[2020-07-10 18:07:10,210 WARN  L170   areAnnotationChecker]: L756 has no Hoare annotation
[2020-07-10 18:07:10,211 WARN  L170   areAnnotationChecker]: L303 has no Hoare annotation
[2020-07-10 18:07:10,211 WARN  L170   areAnnotationChecker]: L652 has no Hoare annotation
[2020-07-10 18:07:10,211 WARN  L170   areAnnotationChecker]: L901-2 has no Hoare annotation
[2020-07-10 18:07:10,211 WARN  L170   areAnnotationChecker]: L633-1 has no Hoare annotation
[2020-07-10 18:07:10,211 WARN  L170   areAnnotationChecker]: L378 has no Hoare annotation
[2020-07-10 18:07:10,211 WARN  L170   areAnnotationChecker]: L378 has no Hoare annotation
[2020-07-10 18:07:10,212 WARN  L170   areAnnotationChecker]: isMethaneLevelCriticalEXIT has no Hoare annotation
[2020-07-10 18:07:10,213 WARN  L170   areAnnotationChecker]: L375 has no Hoare annotation
[2020-07-10 18:07:10,213 WARN  L170   areAnnotationChecker]: L375 has no Hoare annotation
[2020-07-10 18:07:10,214 WARN  L170   areAnnotationChecker]: L537 has no Hoare annotation
[2020-07-10 18:07:10,214 WARN  L170   areAnnotationChecker]: L593 has no Hoare annotation
[2020-07-10 18:07:10,215 WARN  L170   areAnnotationChecker]: L372 has no Hoare annotation
[2020-07-10 18:07:10,215 WARN  L170   areAnnotationChecker]: L372 has no Hoare annotation
[2020-07-10 18:07:10,216 WARN  L170   areAnnotationChecker]: L242 has no Hoare annotation
[2020-07-10 18:07:10,216 WARN  L170   areAnnotationChecker]: L246 has no Hoare annotation
[2020-07-10 18:07:10,217 WARN  L170   areAnnotationChecker]: L491 has no Hoare annotation
[2020-07-10 18:07:10,217 WARN  L170   areAnnotationChecker]: L803 has no Hoare annotation
[2020-07-10 18:07:10,217 WARN  L170   areAnnotationChecker]: L208 has no Hoare annotation
[2020-07-10 18:07:10,218 WARN  L170   areAnnotationChecker]: L757 has no Hoare annotation
[2020-07-10 18:07:10,219 WARN  L170   areAnnotationChecker]: L304 has no Hoare annotation
[2020-07-10 18:07:10,219 WARN  L170   areAnnotationChecker]: L653 has no Hoare annotation
[2020-07-10 18:07:10,219 WARN  L170   areAnnotationChecker]: printEnvironmentFINAL has no Hoare annotation
[2020-07-10 18:07:10,219 WARN  L170   areAnnotationChecker]: L633-2 has no Hoare annotation
[2020-07-10 18:07:10,219 WARN  L170   areAnnotationChecker]: L379 has no Hoare annotation
[2020-07-10 18:07:10,219 WARN  L170   areAnnotationChecker]: L379 has no Hoare annotation
[2020-07-10 18:07:10,220 WARN  L170   areAnnotationChecker]: L368 has no Hoare annotation
[2020-07-10 18:07:10,220 WARN  L170   areAnnotationChecker]: L370 has no Hoare annotation
[2020-07-10 18:07:10,220 WARN  L170   areAnnotationChecker]: L372 has no Hoare annotation
[2020-07-10 18:07:10,220 WARN  L170   areAnnotationChecker]: L376 has no Hoare annotation
[2020-07-10 18:07:10,220 WARN  L170   areAnnotationChecker]: L380 has no Hoare annotation
[2020-07-10 18:07:10,222 WARN  L170   areAnnotationChecker]: L376 has no Hoare annotation
[2020-07-10 18:07:10,223 WARN  L170   areAnnotationChecker]: L376 has no Hoare annotation
[2020-07-10 18:07:10,223 WARN  L170   areAnnotationChecker]: L538 has no Hoare annotation
[2020-07-10 18:07:10,223 WARN  L170   areAnnotationChecker]: L594 has no Hoare annotation
[2020-07-10 18:07:10,223 WARN  L170   areAnnotationChecker]: L373 has no Hoare annotation
[2020-07-10 18:07:10,223 WARN  L170   areAnnotationChecker]: L373 has no Hoare annotation
[2020-07-10 18:07:10,224 WARN  L170   areAnnotationChecker]: L240-2 has no Hoare annotation
[2020-07-10 18:07:10,225 WARN  L170   areAnnotationChecker]: L492 has no Hoare annotation
[2020-07-10 18:07:10,225 WARN  L170   areAnnotationChecker]: L804 has no Hoare annotation
[2020-07-10 18:07:10,225 WARN  L170   areAnnotationChecker]: isMethaneAlarmFINAL has no Hoare annotation
[2020-07-10 18:07:10,226 WARN  L170   areAnnotationChecker]: L758 has no Hoare annotation
[2020-07-10 18:07:10,226 WARN  L170   areAnnotationChecker]: select_oneFINAL has no Hoare annotation
[2020-07-10 18:07:10,226 WARN  L170   areAnnotationChecker]: L654 has no Hoare annotation
[2020-07-10 18:07:10,227 WARN  L170   areAnnotationChecker]: printEnvironmentEXIT has no Hoare annotation
[2020-07-10 18:07:10,227 WARN  L170   areAnnotationChecker]: L634 has no Hoare annotation
[2020-07-10 18:07:10,227 WARN  L170   areAnnotationChecker]: L380 has no Hoare annotation
[2020-07-10 18:07:10,227 WARN  L170   areAnnotationChecker]: L380 has no Hoare annotation
[2020-07-10 18:07:10,227 WARN  L170   areAnnotationChecker]: Specification2FINAL has no Hoare annotation
[2020-07-10 18:07:10,228 WARN  L170   areAnnotationChecker]: L377 has no Hoare annotation
[2020-07-10 18:07:10,228 WARN  L170   areAnnotationChecker]: L377 has no Hoare annotation
[2020-07-10 18:07:10,229 WARN  L170   areAnnotationChecker]: L539 has no Hoare annotation
[2020-07-10 18:07:10,229 WARN  L170   areAnnotationChecker]: L595 has no Hoare annotation
[2020-07-10 18:07:10,230 WARN  L170   areAnnotationChecker]: L251 has no Hoare annotation
[2020-07-10 18:07:10,230 WARN  L170   areAnnotationChecker]: L251 has no Hoare annotation
[2020-07-10 18:07:10,230 WARN  L170   areAnnotationChecker]: L493 has no Hoare annotation
[2020-07-10 18:07:10,230 WARN  L170   areAnnotationChecker]: L805 has no Hoare annotation
[2020-07-10 18:07:10,230 WARN  L170   areAnnotationChecker]: L759 has no Hoare annotation
[2020-07-10 18:07:10,231 WARN  L170   areAnnotationChecker]: L655 has no Hoare annotation
[2020-07-10 18:07:10,231 WARN  L170   areAnnotationChecker]: L251-1 has no Hoare annotation
[2020-07-10 18:07:10,231 WARN  L170   areAnnotationChecker]: L635 has no Hoare annotation
[2020-07-10 18:07:10,231 WARN  L170   areAnnotationChecker]: L381 has no Hoare annotation
[2020-07-10 18:07:10,231 WARN  L170   areAnnotationChecker]: L381 has no Hoare annotation
[2020-07-10 18:07:10,232 WARN  L170   areAnnotationChecker]: Specification2FINAL has no Hoare annotation
[2020-07-10 18:07:10,234 WARN  L170   areAnnotationChecker]: L540 has no Hoare annotation
[2020-07-10 18:07:10,234 WARN  L170   areAnnotationChecker]: L596 has no Hoare annotation
[2020-07-10 18:07:10,235 WARN  L170   areAnnotationChecker]: L494 has no Hoare annotation
[2020-07-10 18:07:10,235 WARN  L170   areAnnotationChecker]: L806 has no Hoare annotation
[2020-07-10 18:07:10,235 WARN  L170   areAnnotationChecker]: L760 has no Hoare annotation
[2020-07-10 18:07:10,236 WARN  L170   areAnnotationChecker]: L656 has no Hoare annotation
[2020-07-10 18:07:10,236 WARN  L170   areAnnotationChecker]: printPumpFINAL has no Hoare annotation
[2020-07-10 18:07:10,236 WARN  L170   areAnnotationChecker]: L636 has no Hoare annotation
[2020-07-10 18:07:10,238 WARN  L170   areAnnotationChecker]: L541 has no Hoare annotation
[2020-07-10 18:07:10,238 WARN  L170   areAnnotationChecker]: L597 has no Hoare annotation
[2020-07-10 18:07:10,238 WARN  L170   areAnnotationChecker]: L495 has no Hoare annotation
[2020-07-10 18:07:10,238 WARN  L170   areAnnotationChecker]: L807 has no Hoare annotation
[2020-07-10 18:07:10,239 WARN  L170   areAnnotationChecker]: L761 has no Hoare annotation
[2020-07-10 18:07:10,239 WARN  L170   areAnnotationChecker]: L657 has no Hoare annotation
[2020-07-10 18:07:10,239 WARN  L170   areAnnotationChecker]: printPumpEXIT has no Hoare annotation
[2020-07-10 18:07:10,240 WARN  L170   areAnnotationChecker]: printPumpEXIT has no Hoare annotation
[2020-07-10 18:07:10,240 WARN  L170   areAnnotationChecker]: printPumpEXIT has no Hoare annotation
[2020-07-10 18:07:10,240 WARN  L170   areAnnotationChecker]: printPumpEXIT has no Hoare annotation
[2020-07-10 18:07:10,240 WARN  L170   areAnnotationChecker]: printPumpEXIT has no Hoare annotation
[2020-07-10 18:07:10,240 WARN  L170   areAnnotationChecker]: printPumpEXIT has no Hoare annotation
[2020-07-10 18:07:10,240 WARN  L170   areAnnotationChecker]: printPumpEXIT has no Hoare annotation
[2020-07-10 18:07:10,240 WARN  L170   areAnnotationChecker]: L637 has no Hoare annotation
[2020-07-10 18:07:10,241 WARN  L170   areAnnotationChecker]: L542 has no Hoare annotation
[2020-07-10 18:07:10,242 WARN  L170   areAnnotationChecker]: L598 has no Hoare annotation
[2020-07-10 18:07:10,242 WARN  L170   areAnnotationChecker]: L496 has no Hoare annotation
[2020-07-10 18:07:10,242 WARN  L170   areAnnotationChecker]: L808 has no Hoare annotation
[2020-07-10 18:07:10,242 WARN  L170   areAnnotationChecker]: L762 has no Hoare annotation
[2020-07-10 18:07:10,243 WARN  L170   areAnnotationChecker]: L658 has no Hoare annotation
[2020-07-10 18:07:10,243 WARN  L170   areAnnotationChecker]: L637-1 has no Hoare annotation
[2020-07-10 18:07:10,245 WARN  L170   areAnnotationChecker]: L543 has no Hoare annotation
[2020-07-10 18:07:10,245 WARN  L170   areAnnotationChecker]: L599 has no Hoare annotation
[2020-07-10 18:07:10,245 WARN  L170   areAnnotationChecker]: L497 has no Hoare annotation
[2020-07-10 18:07:10,245 WARN  L170   areAnnotationChecker]: L809 has no Hoare annotation
[2020-07-10 18:07:10,245 WARN  L170   areAnnotationChecker]: L763 has no Hoare annotation
[2020-07-10 18:07:10,246 WARN  L170   areAnnotationChecker]: L659 has no Hoare annotation
[2020-07-10 18:07:10,246 WARN  L170   areAnnotationChecker]: L637-2 has no Hoare annotation
[2020-07-10 18:07:10,247 WARN  L170   areAnnotationChecker]: L544 has no Hoare annotation
[2020-07-10 18:07:10,247 WARN  L170   areAnnotationChecker]: L600 has no Hoare annotation
[2020-07-10 18:07:10,248 WARN  L170   areAnnotationChecker]: L498 has no Hoare annotation
[2020-07-10 18:07:10,248 WARN  L170   areAnnotationChecker]: L810 has no Hoare annotation
[2020-07-10 18:07:10,248 WARN  L170   areAnnotationChecker]: L764 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L660 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L614-2 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L614-2 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L614-2 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L545 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L601 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L499 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L813 has no Hoare annotation
[2020-07-10 18:07:10,249 WARN  L170   areAnnotationChecker]: L813 has no Hoare annotation
[2020-07-10 18:07:10,250 WARN  L170   areAnnotationChecker]: L767 has no Hoare annotation
[2020-07-10 18:07:10,250 WARN  L170   areAnnotationChecker]: L767 has no Hoare annotation
[2020-07-10 18:07:10,250 WARN  L170   areAnnotationChecker]: L661 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L640 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L640 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L615 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L546 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L602 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L500 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L815 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L830 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L769 has no Hoare annotation
[2020-07-10 18:07:10,251 WARN  L170   areAnnotationChecker]: L784 has no Hoare annotation
[2020-07-10 18:07:10,252 WARN  L170   areAnnotationChecker]: L662 has no Hoare annotation
[2020-07-10 18:07:10,252 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_resetFINAL has no Hoare annotation
[2020-07-10 18:07:10,252 WARN  L170   areAnnotationChecker]: L618 has no Hoare annotation
[2020-07-10 18:07:10,252 WARN  L170   areAnnotationChecker]: L547 has no Hoare annotation
[2020-07-10 18:07:10,252 WARN  L170   areAnnotationChecker]: L603 has no Hoare annotation
[2020-07-10 18:07:10,253 WARN  L170   areAnnotationChecker]: L501 has no Hoare annotation
[2020-07-10 18:07:10,253 WARN  L170   areAnnotationChecker]: L816 has no Hoare annotation
[2020-07-10 18:07:10,253 WARN  L170   areAnnotationChecker]: L830-1 has no Hoare annotation
[2020-07-10 18:07:10,253 WARN  L170   areAnnotationChecker]: L770 has no Hoare annotation
[2020-07-10 18:07:10,253 WARN  L170   areAnnotationChecker]: L784-1 has no Hoare annotation
[2020-07-10 18:07:10,253 WARN  L170   areAnnotationChecker]: L663 has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_resetEXIT has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_resetEXIT has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: L619 has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: L548 has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: L604 has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: L502 has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: L817 has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: L835 has no Hoare annotation
[2020-07-10 18:07:10,254 WARN  L170   areAnnotationChecker]: L771 has no Hoare annotation
[2020-07-10 18:07:10,255 WARN  L170   areAnnotationChecker]: L789 has no Hoare annotation
[2020-07-10 18:07:10,255 WARN  L170   areAnnotationChecker]: L664 has no Hoare annotation
[2020-07-10 18:07:10,255 WARN  L170   areAnnotationChecker]: L715 has no Hoare annotation
[2020-07-10 18:07:10,255 WARN  L170   areAnnotationChecker]: L731 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L620 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L620 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L551 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L605 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L503 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L818 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L836 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L772 has no Hoare annotation
[2020-07-10 18:07:10,256 WARN  L170   areAnnotationChecker]: L790 has no Hoare annotation
[2020-07-10 18:07:10,257 WARN  L170   areAnnotationChecker]: L665 has no Hoare annotation
[2020-07-10 18:07:10,257 WARN  L170   areAnnotationChecker]: L717 has no Hoare annotation
[2020-07-10 18:07:10,257 WARN  L170   areAnnotationChecker]: L734 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L620-1 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L552 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L608 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L504 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L818-1 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L837 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L772-1 has no Hoare annotation
[2020-07-10 18:07:10,258 WARN  L170   areAnnotationChecker]: L791 has no Hoare annotation
[2020-07-10 18:07:10,259 WARN  L170   areAnnotationChecker]: L666 has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: L699-2 has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: L699-2 has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: L699-2 has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: __utac__error_stack_mgtFINAL has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: L628 has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: L553 has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: L609 has no Hoare annotation
[2020-07-10 18:07:10,260 WARN  L170   areAnnotationChecker]: L508 has no Hoare annotation
[2020-07-10 18:07:10,261 WARN  L170   areAnnotationChecker]: L818-2 has no Hoare annotation
[2020-07-10 18:07:10,261 WARN  L170   areAnnotationChecker]: L838 has no Hoare annotation
[2020-07-10 18:07:10,261 WARN  L170   areAnnotationChecker]: L772-2 has no Hoare annotation
[2020-07-10 18:07:10,261 WARN  L170   areAnnotationChecker]: L792 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L667 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L720 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L700 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L700 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L628-1 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L554 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L610 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L509 has no Hoare annotation
[2020-07-10 18:07:10,263 WARN  L170   areAnnotationChecker]: L819 has no Hoare annotation
[2020-07-10 18:07:10,264 WARN  L170   areAnnotationChecker]: L819 has no Hoare annotation
[2020-07-10 18:07:10,264 WARN  L170   areAnnotationChecker]: L838-1 has no Hoare annotation
[2020-07-10 18:07:10,264 WARN  L170   areAnnotationChecker]: L773 has no Hoare annotation
[2020-07-10 18:07:10,264 WARN  L170   areAnnotationChecker]: L773 has no Hoare annotation
[2020-07-10 18:07:10,264 WARN  L170   areAnnotationChecker]: L792-1 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L668 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L724 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L701 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L628-2 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L555 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L611 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L509-1 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L823 has no Hoare annotation
[2020-07-10 18:07:10,265 WARN  L170   areAnnotationChecker]: L838-2 has no Hoare annotation
[2020-07-10 18:07:10,266 WARN  L170   areAnnotationChecker]: L777 has no Hoare annotation
[2020-07-10 18:07:10,266 WARN  L170   areAnnotationChecker]: L792-2 has no Hoare annotation
[2020-07-10 18:07:10,266 WARN  L170   areAnnotationChecker]: L669 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L725 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L708 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L629 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L555-1 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L612 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L510 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L839 has no Hoare annotation
[2020-07-10 18:07:10,267 WARN  L170   areAnnotationChecker]: L793 has no Hoare annotation
[2020-07-10 18:07:10,268 WARN  L170   areAnnotationChecker]: L670 has no Hoare annotation
[2020-07-10 18:07:10,268 WARN  L170   areAnnotationChecker]: L726 has no Hoare annotation
[2020-07-10 18:07:10,268 WARN  L170   areAnnotationChecker]: L709 has no Hoare annotation
[2020-07-10 18:07:10,268 WARN  L170   areAnnotationChecker]: L630 has no Hoare annotation
[2020-07-10 18:07:10,268 WARN  L170   areAnnotationChecker]: L555-2 has no Hoare annotation
[2020-07-10 18:07:10,269 WARN  L170   areAnnotationChecker]: L612-1 has no Hoare annotation
[2020-07-10 18:07:10,269 WARN  L170   areAnnotationChecker]: L511 has no Hoare annotation
[2020-07-10 18:07:10,269 WARN  L170   areAnnotationChecker]: L840 has no Hoare annotation
[2020-07-10 18:07:10,269 WARN  L170   areAnnotationChecker]: L794 has no Hoare annotation
[2020-07-10 18:07:10,269 WARN  L170   areAnnotationChecker]: L671 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L726-1 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L710 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L631 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L576-1 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L576-1 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L576-1 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L612-2 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L512 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L840-1 has no Hoare annotation
[2020-07-10 18:07:10,270 WARN  L170   areAnnotationChecker]: L794-1 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L674 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L674 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L726-2 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L710-1 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L632 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L579 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L558 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L512-1 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L840-2 has no Hoare annotation
[2020-07-10 18:07:10,272 WARN  L170   areAnnotationChecker]: L794-2 has no Hoare annotation
[2020-07-10 18:07:10,273 WARN  L170   areAnnotationChecker]: L675 has no Hoare annotation
[2020-07-10 18:07:10,273 WARN  L170   areAnnotationChecker]: L679 has no Hoare annotation
[2020-07-10 18:07:10,273 WARN  L170   areAnnotationChecker]: L679 has no Hoare annotation
[2020-07-10 18:07:10,273 WARN  L170   areAnnotationChecker]: L727 has no Hoare annotation
[2020-07-10 18:07:10,273 WARN  L170   areAnnotationChecker]: L710-2 has no Hoare annotation
[2020-07-10 18:07:10,273 WARN  L170   areAnnotationChecker]: L632-1 has no Hoare annotation
[2020-07-10 18:07:10,274 WARN  L170   areAnnotationChecker]: L582 has no Hoare annotation
[2020-07-10 18:07:10,274 WARN  L170   areAnnotationChecker]: L561 has no Hoare annotation
[2020-07-10 18:07:10,274 WARN  L170   areAnnotationChecker]: L514 has no Hoare annotation
[2020-07-10 18:07:10,274 WARN  L170   areAnnotationChecker]: L841 has no Hoare annotation
[2020-07-10 18:07:10,274 WARN  L170   areAnnotationChecker]: L795 has no Hoare annotation
[2020-07-10 18:07:10,274 WARN  L170   areAnnotationChecker]: L681 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L696 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L696 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L728 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L711 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L632-2 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L583 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L562 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: L515 has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: __utac__get_this_argtypeFINAL has no Hoare annotation
[2020-07-10 18:07:10,275 WARN  L170   areAnnotationChecker]: __utac__get_this_argFINAL has no Hoare annotation
[2020-07-10 18:07:10,276 WARN  L170   areAnnotationChecker]: L681-1 has no Hoare annotation
[2020-07-10 18:07:10,276 WARN  L170   areAnnotationChecker]: L697 has no Hoare annotation
[2020-07-10 18:07:10,276 WARN  L170   areAnnotationChecker]: L738 has no Hoare annotation
[2020-07-10 18:07:10,276 WARN  L170   areAnnotationChecker]: L738 has no Hoare annotation
[2020-07-10 18:07:10,276 WARN  L170   areAnnotationChecker]: L728-1 has no Hoare annotation
[2020-07-10 18:07:10,276 WARN  L170   areAnnotationChecker]: L712 has no Hoare annotation
[2020-07-10 18:07:10,276 WARN  L170   areAnnotationChecker]: L633 has no Hoare annotation
[2020-07-10 18:07:10,277 WARN  L170   areAnnotationChecker]: L633 has no Hoare annotation
[2020-07-10 18:07:10,277 WARN  L170   areAnnotationChecker]: L584 has no Hoare annotation
[2020-07-10 18:07:10,277 WARN  L170   areAnnotationChecker]: L563 has no Hoare annotation
[2020-07-10 18:07:10,277 WARN  L170   areAnnotationChecker]: L563 has no Hoare annotation
[2020-07-10 18:07:10,277 WARN  L170   areAnnotationChecker]: L516 has no Hoare annotation
[2020-07-10 18:07:10,277 WARN  L170   areAnnotationChecker]: L682 has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: L739 has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: L739 has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: L750 has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: L728-2 has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: L712-1 has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_freeFINAL has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: L563-1 has no Hoare annotation
[2020-07-10 18:07:10,278 WARN  L170   areAnnotationChecker]: L516-1 has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: L683 has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: L740 has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: L744 has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: L729 has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: L712-2 has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_freeEXIT has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: L571 has no Hoare annotation
[2020-07-10 18:07:10,279 WARN  L170   areAnnotationChecker]: L518 has no Hoare annotation
[2020-07-10 18:07:10,280 WARN  L170   areAnnotationChecker]: L684 has no Hoare annotation
[2020-07-10 18:07:10,280 WARN  L170   areAnnotationChecker]: L741 has no Hoare annotation
[2020-07-10 18:07:10,280 WARN  L170   areAnnotationChecker]: L745 has no Hoare annotation
[2020-07-10 18:07:10,280 WARN  L170   areAnnotationChecker]: L730 has no Hoare annotation
[2020-07-10 18:07:10,280 WARN  L170   areAnnotationChecker]: L713 has no Hoare annotation
[2020-07-10 18:07:10,280 WARN  L170   areAnnotationChecker]: L572 has no Hoare annotation
[2020-07-10 18:07:10,281 WARN  L170   areAnnotationChecker]: L519 has no Hoare annotation
[2020-07-10 18:07:10,281 WARN  L170   areAnnotationChecker]: L684-1 has no Hoare annotation
[2020-07-10 18:07:10,281 WARN  L170   areAnnotationChecker]: L741-1 has no Hoare annotation
[2020-07-10 18:07:10,281 WARN  L170   areAnnotationChecker]: L730-1 has no Hoare annotation
[2020-07-10 18:07:10,281 WARN  L170   areAnnotationChecker]: L730-1 has no Hoare annotation
[2020-07-10 18:07:10,281 WARN  L170   areAnnotationChecker]: L714 has no Hoare annotation
[2020-07-10 18:07:10,281 WARN  L170   areAnnotationChecker]: L573 has no Hoare annotation
[2020-07-10 18:07:10,282 WARN  L170   areAnnotationChecker]: L520 has no Hoare annotation
[2020-07-10 18:07:10,283 WARN  L170   areAnnotationChecker]: L686 has no Hoare annotation
[2020-07-10 18:07:10,283 WARN  L170   areAnnotationChecker]: L741-2 has no Hoare annotation
[2020-07-10 18:07:10,283 WARN  L170   areAnnotationChecker]: L714-1 has no Hoare annotation
[2020-07-10 18:07:10,283 WARN  L170   areAnnotationChecker]: L714-1 has no Hoare annotation
[2020-07-10 18:07:10,283 WARN  L170   areAnnotationChecker]: L574 has no Hoare annotation
[2020-07-10 18:07:10,283 WARN  L170   areAnnotationChecker]: L521 has no Hoare annotation
[2020-07-10 18:07:10,284 WARN  L170   areAnnotationChecker]: L687 has no Hoare annotation
[2020-07-10 18:07:10,284 WARN  L170   areAnnotationChecker]: L742 has no Hoare annotation
[2020-07-10 18:07:10,284 WARN  L170   areAnnotationChecker]: L574-1 has no Hoare annotation
[2020-07-10 18:07:10,284 WARN  L170   areAnnotationChecker]: L522 has no Hoare annotation
[2020-07-10 18:07:10,286 WARN  L170   areAnnotationChecker]: L688 has no Hoare annotation
[2020-07-10 18:07:10,286 WARN  L170   areAnnotationChecker]: L574-2 has no Hoare annotation
[2020-07-10 18:07:10,286 WARN  L170   areAnnotationChecker]: L523 has no Hoare annotation
[2020-07-10 18:07:10,286 WARN  L170   areAnnotationChecker]: L688-1 has no Hoare annotation
[2020-07-10 18:07:10,286 WARN  L170   areAnnotationChecker]: L575 has no Hoare annotation
[2020-07-10 18:07:10,287 WARN  L170   areAnnotationChecker]: L523-1 has no Hoare annotation
[2020-07-10 18:07:10,287 WARN  L170   areAnnotationChecker]: L690 has no Hoare annotation
[2020-07-10 18:07:10,287 WARN  L170   areAnnotationChecker]: L576 has no Hoare annotation
[2020-07-10 18:07:10,287 WARN  L170   areAnnotationChecker]: L523-2 has no Hoare annotation
[2020-07-10 18:07:10,288 WARN  L170   areAnnotationChecker]: L692 has no Hoare annotation
[2020-07-10 18:07:10,288 WARN  L170   areAnnotationChecker]: L524 has no Hoare annotation
[2020-07-10 18:07:10,289 WARN  L170   areAnnotationChecker]: L525 has no Hoare annotation
[2020-07-10 18:07:10,289 WARN  L170   areAnnotationChecker]: L526 has no Hoare annotation
[2020-07-10 18:07:10,290 WARN  L170   areAnnotationChecker]: L527 has no Hoare annotation
[2020-07-10 18:07:10,291 WARN  L170   areAnnotationChecker]: __utac__exception__cf_handler_setFINAL has no Hoare annotation
[2020-07-10 18:07:10,317 INFO  L163   areAnnotationChecker]: CFG has 280 edges. 280 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing.
[2020-07-10 18:07:10,358 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.07 06:07:10 BoogieIcfgContainer
[2020-07-10 18:07:10,358 INFO  L132        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2020-07-10 18:07:10,372 INFO  L168              Benchmark]: Toolchain (without parser) took 84830.14 ms. Allocated memory was 143.7 MB in the beginning and 815.3 MB in the end (delta: 671.6 MB). Free memory was 100.5 MB in the beginning and 545.5 MB in the end (delta: -444.9 MB). Peak memory consumption was 226.7 MB. Max. memory is 7.1 GB.
[2020-07-10 18:07:10,372 INFO  L168              Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 143.7 MB. Free memory was 120.3 MB in the beginning and 120.1 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB.
[2020-07-10 18:07:10,373 INFO  L168              Benchmark]: CACSL2BoogieTranslator took 788.04 ms. Allocated memory was 143.7 MB in the beginning and 202.4 MB in the end (delta: 58.7 MB). Free memory was 100.3 MB in the beginning and 170.0 MB in the end (delta: -69.7 MB). Peak memory consumption was 27.1 MB. Max. memory is 7.1 GB.
[2020-07-10 18:07:10,374 INFO  L168              Benchmark]: Boogie Preprocessor took 114.24 ms. Allocated memory is still 202.4 MB. Free memory was 170.0 MB in the beginning and 162.4 MB in the end (delta: 7.6 MB). Peak memory consumption was 7.6 MB. Max. memory is 7.1 GB.
[2020-07-10 18:07:10,374 INFO  L168              Benchmark]: RCFGBuilder took 1685.76 ms. Allocated memory was 202.4 MB in the beginning and 232.3 MB in the end (delta: 29.9 MB). Free memory was 162.4 MB in the beginning and 87.4 MB in the end (delta: 75.0 MB). Peak memory consumption was 104.9 MB. Max. memory is 7.1 GB.
[2020-07-10 18:07:10,375 INFO  L168              Benchmark]: TraceAbstraction took 82234.88 ms. Allocated memory was 232.3 MB in the beginning and 815.3 MB in the end (delta: 583.0 MB). Free memory was 87.4 MB in the beginning and 545.5 MB in the end (delta: -458.1 MB). Peak memory consumption was 124.9 MB. Max. memory is 7.1 GB.
[2020-07-10 18:07:10,380 INFO  L336   ainManager$Toolchain]: #######################  End [Toolchain 1] #######################
 --- Results ---
 * Results from de.uni_freiburg.informatik.ultimate.core:
  - AssertionsEnabledResult: Assertions are enabled
    Assertions are enabled
  - StatisticsResult: Toolchain Benchmarks
    Benchmark results are:
 * CDTParser took 0.23 ms. Allocated memory is still 143.7 MB. Free memory was 120.3 MB in the beginning and 120.1 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB.
 * CACSL2BoogieTranslator took 788.04 ms. Allocated memory was 143.7 MB in the beginning and 202.4 MB in the end (delta: 58.7 MB). Free memory was 100.3 MB in the beginning and 170.0 MB in the end (delta: -69.7 MB). Peak memory consumption was 27.1 MB. Max. memory is 7.1 GB.
 * Boogie Preprocessor took 114.24 ms. Allocated memory is still 202.4 MB. Free memory was 170.0 MB in the beginning and 162.4 MB in the end (delta: 7.6 MB). Peak memory consumption was 7.6 MB. Max. memory is 7.1 GB.
 * RCFGBuilder took 1685.76 ms. Allocated memory was 202.4 MB in the beginning and 232.3 MB in the end (delta: 29.9 MB). Free memory was 162.4 MB in the beginning and 87.4 MB in the end (delta: 75.0 MB). Peak memory consumption was 104.9 MB. Max. memory is 7.1 GB.
 * TraceAbstraction took 82234.88 ms. Allocated memory was 232.3 MB in the beginning and 815.3 MB in the end (delta: 583.0 MB). Free memory was 87.4 MB in the beginning and 545.5 MB in the end (delta: -458.1 MB). Peak memory consumption was 124.9 MB. Max. memory is 7.1 GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - PositiveResult [Line: 289]: 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: 333]: Loop Invariant
    Derived loop invariant: 1
  - InvariantResult [Line: 54]: Loop Invariant
    Derived loop invariant: !(0 == \old(pumpRunning)) || !(1 <= \old(systemActive))
  - InvariantResult [Line: 55]: Loop Invariant
    Derived loop invariant: (((0 == splverifierCounter && 0 == pumpRunning) && 1 <= systemActive) || !(0 == \old(pumpRunning))) || !(1 <= \old(systemActive))
  - InvariantResult [Line: 343]: Loop Invariant
    Derived loop invariant: 1
  - ProcedureContractResult [Line: 315]: Procedure Contract for select_helpers
    Derived contract for procedure select_helpers: 1
  - ProcedureContractResult [Line: 322]: Procedure Contract for valid_product
    Derived contract for procedure valid_product: (!(1 <= systemActive) || (((1 <= retValue_acc && 1 <= \result) && \result <= 1) && retValue_acc <= 1)) || !(0 == pumpRunning)
  - ProcedureContractResult [Line: 432]: Procedure Contract for __utac_acc__Specification5_spec__1
    Derived contract for procedure __utac_acc__Specification5_spec__1: 1
  - ProcedureContractResult [Line: 440]: Procedure Contract for __utac_acc__Specification5_spec__2
    Derived contract for procedure __utac_acc__Specification5_spec__2: 1
  - ProcedureContractResult [Line: 450]: Procedure Contract for __utac_acc__Specification5_spec__3
    Derived contract for procedure __utac_acc__Specification5_spec__3: 1
  - ProcedureContractResult [Line: 406]: Procedure Contract for main
    Derived contract for procedure main: 1
  - ProcedureContractResult [Line: 212]: Procedure Contract for isPumpRunning
    Derived contract for procedure isPumpRunning: (!(1 <= systemActive) || (pumpRunning == \result && pumpRunning == retValue_acc)) || !(0 == pumpRunning)
  - ProcedureContractResult [Line: 257]: Procedure Contract for isLowWaterLevel
    Derived contract for procedure isLowWaterLevel: 1
  - ProcedureContractResult [Line: 308]: Procedure Contract for select_features
    Derived contract for procedure select_features: 1
  - ProcedureContractResult [Line: 395]: Procedure Contract for runTest
    Derived contract for procedure runTest: 1
  - ProcedureContractResult [Line: 193]: Procedure Contract for deactivatePump
    Derived contract for procedure deactivatePump: 1
  - ProcedureContractResult [Line: 160]: Procedure Contract for processEnvironment
    Derived contract for procedure processEnvironment: (!(1 <= systemActive) || !(0 == \old(pumpRunning))) || 0 == pumpRunning
  - ProcedureContractResult [Line: 152]: Procedure Contract for processEnvironment__wrappee__base
    Derived contract for procedure processEnvironment__wrappee__base: 1
  - ProcedureContractResult [Line: 45]: Procedure Contract for test
    Derived contract for procedure test: 1
  - ProcedureContractResult [Line: 925]: Procedure Contract for isLowWaterSensorDry
    Derived contract for procedure isLowWaterSensorDry: 1
  - ProcedureContractResult [Line: 872]: Procedure Contract for changeMethaneLevel
    Derived contract for procedure changeMethaneLevel: 1
  - ProcedureContractResult [Line: 916]: Procedure Contract for getWaterLevel
    Derived contract for procedure getWaterLevel: 1
  - ProcedureContractResult [Line: 125]: Procedure Contract for timeShift
    Derived contract for procedure timeShift: (!(1 <= systemActive) || !(0 == \old(pumpRunning))) || 0 == pumpRunning
  - ProcedureContractResult [Line: 333]: Procedure Contract for cleanup
    Derived contract for procedure cleanup: 1
  - ProcedureContractResult [Line: 848]: Procedure Contract for lowerWaterLevel
    Derived contract for procedure lowerWaterLevel: 1
  - ProcedureContractResult [Line: 387]: Procedure Contract for setup
    Derived contract for procedure setup: 1
  - ProcedureContractResult [Line: 276]: Procedure Contract for startSystem
    Derived contract for procedure startSystem: (!(0 == pumpRunning) || 1 <= systemActive) || !(1 <= \old(systemActive))
  - ProcedureContractResult [Line: 860]: Procedure Contract for waterRise
    Derived contract for procedure waterRise: 1
  - ProcedureContractResult [Line: 285]: Procedure Contract for __automaton_fail
    Derived contract for procedure __automaton_fail: 1
  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 40 procedures, 620 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 68.3s, OverallIterations: 4, TraceHistogramMax: 2, AutomataDifference: 50.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 13.5s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 849 SDtfs, 1664 SDslu, 1370 SDs, 0 SdLazy, 1979 SolverSat, 452 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 9.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 147 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 5.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=292occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 10.5s AutomataMinimizationTime, 4 MinimizatonAttempts, 153 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 255 LocationsWithAnnotation, 729 PreInvPairs, 864 NumberOfFragments, 2512 HoareAnnotationTreeSize, 729 FomulaSimplifications, 103407 FormulaSimplificationTreeSizeReduction, 3.0s HoareSimplificationTime, 255 FomulaSimplificationsInter, 14885 FormulaSimplificationTreeSizeReductionInter, 9.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: No data available, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available
RESULT: Ultimate proved your program to be correct!
Received shutdown request...