./Ultimate.py --spec ../../sv-benchmarks/c/ReachSafety.prp --file ../../sv-benchmarks/c/product-lines/minepump_spec5_product61_true-unreach-call_false-termination.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 1dbac8bc Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec5_product61_true-unreach-call_false-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8b70f1184a0eb3743d86be3e0236101e1312b9f0 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-1dbac8b [2018-11-10 02:39:46,258 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 02:39:46,259 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 02:39:46,267 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 02:39:46,267 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 02:39:46,268 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 02:39:46,269 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 02:39:46,270 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 02:39:46,271 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 02:39:46,272 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 02:39:46,273 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 02:39:46,273 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 02:39:46,274 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 02:39:46,274 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 02:39:46,275 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 02:39:46,276 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 02:39:46,277 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 02:39:46,278 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 02:39:46,279 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 02:39:46,281 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 02:39:46,282 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 02:39:46,282 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 02:39:46,284 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 02:39:46,285 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 02:39:46,285 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 02:39:46,286 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 02:39:46,286 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 02:39:46,287 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 02:39:46,288 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 02:39:46,288 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 02:39:46,289 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 02:39:46,289 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 02:39:46,289 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 02:39:46,290 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 02:39:46,290 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 02:39:46,291 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 02:39:46,291 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-11-10 02:39:46,302 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 02:39:46,303 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 02:39:46,303 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-10 02:39:46,303 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-10 02:39:46,304 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-10 02:39:46,304 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-10 02:39:46,304 INFO L133 SettingsManager]: * Use SBE=true [2018-11-10 02:39:46,304 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 02:39:46,305 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-10 02:39:46,305 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-10 02:39:46,305 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-10 02:39:46,305 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 02:39:46,305 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-10 02:39:46,305 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-10 02:39:46,305 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-10 02:39:46,306 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-10 02:39:46,306 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 02:39:46,306 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-10 02:39:46,306 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 02:39:46,306 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 02:39:46,306 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-10 02:39:46,306 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-10 02:39:46,307 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-10 02:39:46,307 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 02:39:46,307 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-10 02:39:46,307 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-10 02:39:46,307 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-10 02:39:46,307 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-10 02:39:46,307 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-10 02:39:46,308 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8b70f1184a0eb3743d86be3e0236101e1312b9f0 [2018-11-10 02:39:46,333 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 02:39:46,342 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 02:39:46,345 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 02:39:46,346 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 02:39:46,346 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 02:39:46,347 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/../../sv-benchmarks/c/product-lines/minepump_spec5_product61_true-unreach-call_false-termination.cil.c [2018-11-10 02:39:46,388 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/data/4f40edc3e/4f12051aced040c89a809c29492227f7/FLAG89ddb8770 [2018-11-10 02:39:46,760 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 02:39:46,760 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/sv-benchmarks/c/product-lines/minepump_spec5_product61_true-unreach-call_false-termination.cil.c [2018-11-10 02:39:46,769 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/data/4f40edc3e/4f12051aced040c89a809c29492227f7/FLAG89ddb8770 [2018-11-10 02:39:46,778 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/data/4f40edc3e/4f12051aced040c89a809c29492227f7 [2018-11-10 02:39:46,780 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 02:39:46,781 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-10 02:39:46,781 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 02:39:46,781 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 02:39:46,784 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 02:39:46,785 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 02:39:46" (1/1) ... [2018-11-10 02:39:46,788 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23082619 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:46, skipping insertion in model container [2018-11-10 02:39:46,788 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 02:39:46" (1/1) ... [2018-11-10 02:39:46,797 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 02:39:46,834 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 02:39:47,082 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 02:39:47,092 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 02:39:47,156 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 02:39:47,183 INFO L193 MainTranslator]: Completed translation [2018-11-10 02:39:47,183 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47 WrapperNode [2018-11-10 02:39:47,183 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 02:39:47,184 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 02:39:47,184 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 02:39:47,184 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 02:39:47,246 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... [2018-11-10 02:39:47,246 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... [2018-11-10 02:39:47,258 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... [2018-11-10 02:39:47,259 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... [2018-11-10 02:39:47,275 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... [2018-11-10 02:39:47,282 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... [2018-11-10 02:39:47,285 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... [2018-11-10 02:39:47,290 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-10 02:39:47,291 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-10 02:39:47,291 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-10 02:39:47,291 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-10 02:39:47,292 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-10 02:39:47,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-10 02:39:47,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-10 02:39:47,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2018-11-10 02:39:47,346 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2018-11-10 02:39:47,346 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__base [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__highWaterSensor [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment__wrappee__methaneQuery [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure processEnvironment [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure activatePump__wrappee__lowWaterSensor [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure activatePump [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure deactivatePump [2018-11-10 02:39:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneAlarm [2018-11-10 02:39:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure isPumpRunning [2018-11-10 02:39:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure printPump [2018-11-10 02:39:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterLevel [2018-11-10 02:39:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure isLowWaterLevel [2018-11-10 02:39:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure lowerWaterLevel [2018-11-10 02:39:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure waterRise [2018-11-10 02:39:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure changeMethaneLevel [2018-11-10 02:39:47,350 INFO L138 BoogieDeclarations]: Found implementation of procedure isMethaneLevelCritical [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure printEnvironment [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure getWaterLevel [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure isHighWaterSensorDry [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure isLowWaterSensorDry [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2018-11-10 02:39:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__1 [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__2 [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification5_spec__3 [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2018-11-10 02:39:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2018-11-10 02:39:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2018-11-10 02:39:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2018-11-10 02:39:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure Specification2 [2018-11-10 02:39:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2018-11-10 02:39:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure runTest [2018-11-10 02:39:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-10 02:39:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-10 02:39:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-10 02:39:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure waterRise [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure changeMethaneLevel [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure test [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure lowerWaterLevel [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneLevelCritical [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure printEnvironment [2018-11-10 02:39:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterSensorDry [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure isLowWaterSensorDry [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure activatePump [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure deactivatePump [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure isPumpRunning [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure printPump [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__2 [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__3 [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment [2018-11-10 02:39:47,355 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__base [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure isHighWaterLevel [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__highWaterSensor [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure isLowWaterLevel [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure processEnvironment__wrappee__methaneQuery [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure isMethaneAlarm [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure activatePump__wrappee__lowWaterSensor [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure getWaterLevel [2018-11-10 02:39:47,356 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-10 02:39:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2018-11-10 02:39:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2018-11-10 02:39:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-10 02:39:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2018-11-10 02:39:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2018-11-10 02:39:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2018-11-10 02:39:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2018-11-10 02:39:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification5_spec__1 [2018-11-10 02:39:47,359 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2018-11-10 02:39:47,359 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2018-11-10 02:39:47,359 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2018-11-10 02:39:47,359 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2018-11-10 02:39:47,359 INFO L130 BoogieDeclarations]: Found specification of procedure Specification2 [2018-11-10 02:39:47,362 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2018-11-10 02:39:47,362 INFO L130 BoogieDeclarations]: Found specification of procedure runTest [2018-11-10 02:39:47,362 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-10 02:39:47,362 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-10 02:39:47,362 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-10 02:39:47,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-10 02:39:48,081 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-10 02:39:48,082 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 02:39:48 BoogieIcfgContainer [2018-11-10 02:39:48,082 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-10 02:39:48,083 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-10 02:39:48,083 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-10 02:39:48,086 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-10 02:39:48,086 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 02:39:46" (1/3) ... [2018-11-10 02:39:48,087 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14017599 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 02:39:48, skipping insertion in model container [2018-11-10 02:39:48,087 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 02:39:47" (2/3) ... [2018-11-10 02:39:48,088 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14017599 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 02:39:48, skipping insertion in model container [2018-11-10 02:39:48,088 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 02:39:48" (3/3) ... [2018-11-10 02:39:48,090 INFO L112 eAbstractionObserver]: Analyzing ICFG minepump_spec5_product61_true-unreach-call_false-termination.cil.c [2018-11-10 02:39:48,099 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-10 02:39:48,107 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-10 02:39:48,122 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-10 02:39:48,152 INFO L135 ementStrategyFactory]: Using default assertion order modulation [2018-11-10 02:39:48,153 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-10 02:39:48,153 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-10 02:39:48,153 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-10 02:39:48,153 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-10 02:39:48,153 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-10 02:39:48,153 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-10 02:39:48,153 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-10 02:39:48,154 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-10 02:39:48,175 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states. [2018-11-10 02:39:48,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-11-10 02:39:48,185 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:48,185 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:48,188 INFO L424 AbstractCegarLoop]: === Iteration 1 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:48,193 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:48,193 INFO L82 PathProgramCache]: Analyzing trace with hash 364624783, now seen corresponding path program 1 times [2018-11-10 02:39:48,195 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:48,196 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:48,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:48,246 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:48,246 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:48,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:48,428 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:48,431 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:48,431 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 02:39:48,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-10 02:39:48,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-10 02:39:48,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-10 02:39:48,450 INFO L87 Difference]: Start difference. First operand 245 states. Second operand 2 states. [2018-11-10 02:39:48,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:48,485 INFO L93 Difference]: Finished difference Result 363 states and 440 transitions. [2018-11-10 02:39:48,485 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-10 02:39:48,487 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 96 [2018-11-10 02:39:48,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:48,499 INFO L225 Difference]: With dead ends: 363 [2018-11-10 02:39:48,499 INFO L226 Difference]: Without dead ends: 202 [2018-11-10 02:39:48,503 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-10 02:39:48,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2018-11-10 02:39:48,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2018-11-10 02:39:48,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-11-10 02:39:48,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 232 transitions. [2018-11-10 02:39:48,550 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 232 transitions. Word has length 96 [2018-11-10 02:39:48,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:48,551 INFO L481 AbstractCegarLoop]: Abstraction has 202 states and 232 transitions. [2018-11-10 02:39:48,551 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-10 02:39:48,551 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 232 transitions. [2018-11-10 02:39:48,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-11-10 02:39:48,554 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:48,555 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:48,555 INFO L424 AbstractCegarLoop]: === Iteration 2 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:48,555 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:48,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1085368983, now seen corresponding path program 1 times [2018-11-10 02:39:48,555 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:48,556 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:48,556 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:48,557 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:48,557 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:48,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:48,665 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:48,665 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:48,666 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 02:39:48,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 02:39:48,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 02:39:48,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 02:39:48,668 INFO L87 Difference]: Start difference. First operand 202 states and 232 transitions. Second operand 3 states. [2018-11-10 02:39:48,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:48,695 INFO L93 Difference]: Finished difference Result 310 states and 360 transitions. [2018-11-10 02:39:48,695 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 02:39:48,695 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 98 [2018-11-10 02:39:48,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:48,698 INFO L225 Difference]: With dead ends: 310 [2018-11-10 02:39:48,698 INFO L226 Difference]: Without dead ends: 192 [2018-11-10 02:39:48,700 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 02:39:48,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2018-11-10 02:39:48,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2018-11-10 02:39:48,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-11-10 02:39:48,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 219 transitions. [2018-11-10 02:39:48,716 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 219 transitions. Word has length 98 [2018-11-10 02:39:48,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:48,716 INFO L481 AbstractCegarLoop]: Abstraction has 192 states and 219 transitions. [2018-11-10 02:39:48,716 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 02:39:48,717 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 219 transitions. [2018-11-10 02:39:48,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-11-10 02:39:48,719 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:48,719 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:48,720 INFO L424 AbstractCegarLoop]: === Iteration 3 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:48,720 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:48,720 INFO L82 PathProgramCache]: Analyzing trace with hash -737084849, now seen corresponding path program 1 times [2018-11-10 02:39:48,720 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:48,721 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:48,721 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:48,722 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:48,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:48,855 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:48,855 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:48,856 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-10 02:39:48,856 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-10 02:39:48,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-10 02:39:48,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-11-10 02:39:48,857 INFO L87 Difference]: Start difference. First operand 192 states and 219 transitions. Second operand 7 states. [2018-11-10 02:39:49,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:49,074 INFO L93 Difference]: Finished difference Result 319 states and 374 transitions. [2018-11-10 02:39:49,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 02:39:49,075 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 102 [2018-11-10 02:39:49,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:49,077 INFO L225 Difference]: With dead ends: 319 [2018-11-10 02:39:49,077 INFO L226 Difference]: Without dead ends: 192 [2018-11-10 02:39:49,078 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2018-11-10 02:39:49,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2018-11-10 02:39:49,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2018-11-10 02:39:49,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-11-10 02:39:49,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 218 transitions. [2018-11-10 02:39:49,094 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 218 transitions. Word has length 102 [2018-11-10 02:39:49,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:49,096 INFO L481 AbstractCegarLoop]: Abstraction has 192 states and 218 transitions. [2018-11-10 02:39:49,096 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-10 02:39:49,096 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 218 transitions. [2018-11-10 02:39:49,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-11-10 02:39:49,099 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:49,099 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:49,099 INFO L424 AbstractCegarLoop]: === Iteration 4 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:49,099 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:49,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1578679698, now seen corresponding path program 1 times [2018-11-10 02:39:49,100 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:49,100 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:49,101 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:49,101 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:49,101 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:49,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:49,220 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:49,220 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:49,220 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 02:39:49,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 02:39:49,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 02:39:49,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 02:39:49,221 INFO L87 Difference]: Start difference. First operand 192 states and 218 transitions. Second operand 5 states. [2018-11-10 02:39:49,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:49,623 INFO L93 Difference]: Finished difference Result 440 states and 523 transitions. [2018-11-10 02:39:49,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-10 02:39:49,623 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 120 [2018-11-10 02:39:49,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:49,626 INFO L225 Difference]: With dead ends: 440 [2018-11-10 02:39:49,626 INFO L226 Difference]: Without dead ends: 313 [2018-11-10 02:39:49,627 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-11-10 02:39:49,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2018-11-10 02:39:49,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 294. [2018-11-10 02:39:49,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-11-10 02:39:49,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 329 transitions. [2018-11-10 02:39:49,651 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 329 transitions. Word has length 120 [2018-11-10 02:39:49,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:49,651 INFO L481 AbstractCegarLoop]: Abstraction has 294 states and 329 transitions. [2018-11-10 02:39:49,651 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 02:39:49,651 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 329 transitions. [2018-11-10 02:39:49,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-11-10 02:39:49,653 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:49,653 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:49,654 INFO L424 AbstractCegarLoop]: === Iteration 5 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:49,654 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:49,654 INFO L82 PathProgramCache]: Analyzing trace with hash 259732814, now seen corresponding path program 1 times [2018-11-10 02:39:49,654 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:49,654 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:49,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:49,655 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:49,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:49,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:49,756 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-10 02:39:49,756 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:49,756 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-10 02:39:49,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-10 02:39:49,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-10 02:39:49,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-10 02:39:49,757 INFO L87 Difference]: Start difference. First operand 294 states and 329 transitions. Second operand 7 states. [2018-11-10 02:39:50,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:50,125 INFO L93 Difference]: Finished difference Result 541 states and 625 transitions. [2018-11-10 02:39:50,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-10 02:39:50,126 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 134 [2018-11-10 02:39:50,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:50,128 INFO L225 Difference]: With dead ends: 541 [2018-11-10 02:39:50,128 INFO L226 Difference]: Without dead ends: 312 [2018-11-10 02:39:50,129 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-11-10 02:39:50,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2018-11-10 02:39:50,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 293. [2018-11-10 02:39:50,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-11-10 02:39:50,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 326 transitions. [2018-11-10 02:39:50,145 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 326 transitions. Word has length 134 [2018-11-10 02:39:50,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:50,146 INFO L481 AbstractCegarLoop]: Abstraction has 293 states and 326 transitions. [2018-11-10 02:39:50,146 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-10 02:39:50,146 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 326 transitions. [2018-11-10 02:39:50,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-10 02:39:50,147 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:50,147 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:50,148 INFO L424 AbstractCegarLoop]: === Iteration 6 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:50,148 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:50,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1256974031, now seen corresponding path program 1 times [2018-11-10 02:39:50,148 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:50,148 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:50,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:50,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:50,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:50,210 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:50,210 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-10 02:39:50,211 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-10 02:39:50,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-10 02:39:50,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-10 02:39:50,211 INFO L87 Difference]: Start difference. First operand 293 states and 326 transitions. Second operand 6 states. [2018-11-10 02:39:50,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:50,240 INFO L93 Difference]: Finished difference Result 528 states and 605 transitions. [2018-11-10 02:39:50,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 02:39:50,240 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 150 [2018-11-10 02:39:50,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:50,243 INFO L225 Difference]: With dead ends: 528 [2018-11-10 02:39:50,243 INFO L226 Difference]: Without dead ends: 300 [2018-11-10 02:39:50,244 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-11-10 02:39:50,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2018-11-10 02:39:50,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 298. [2018-11-10 02:39:50,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 298 states. [2018-11-10 02:39:50,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 331 transitions. [2018-11-10 02:39:50,259 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 331 transitions. Word has length 150 [2018-11-10 02:39:50,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:50,259 INFO L481 AbstractCegarLoop]: Abstraction has 298 states and 331 transitions. [2018-11-10 02:39:50,259 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-10 02:39:50,259 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 331 transitions. [2018-11-10 02:39:50,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-10 02:39:50,261 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:50,261 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:50,261 INFO L424 AbstractCegarLoop]: === Iteration 7 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:50,261 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:50,261 INFO L82 PathProgramCache]: Analyzing trace with hash 682188015, now seen corresponding path program 1 times [2018-11-10 02:39:50,261 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:50,261 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:50,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,262 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:50,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:50,338 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:50,338 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:50,338 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-10 02:39:50,339 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-10 02:39:50,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-10 02:39:50,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-10 02:39:50,340 INFO L87 Difference]: Start difference. First operand 298 states and 331 transitions. Second operand 8 states. [2018-11-10 02:39:50,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:50,364 INFO L93 Difference]: Finished difference Result 538 states and 616 transitions. [2018-11-10 02:39:50,365 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-10 02:39:50,365 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 150 [2018-11-10 02:39:50,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:50,367 INFO L225 Difference]: With dead ends: 538 [2018-11-10 02:39:50,367 INFO L226 Difference]: Without dead ends: 305 [2018-11-10 02:39:50,368 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-10 02:39:50,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2018-11-10 02:39:50,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 302. [2018-11-10 02:39:50,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-11-10 02:39:50,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 335 transitions. [2018-11-10 02:39:50,380 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 335 transitions. Word has length 150 [2018-11-10 02:39:50,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:50,381 INFO L481 AbstractCegarLoop]: Abstraction has 302 states and 335 transitions. [2018-11-10 02:39:50,381 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-10 02:39:50,381 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 335 transitions. [2018-11-10 02:39:50,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-10 02:39:50,383 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:50,383 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:50,383 INFO L424 AbstractCegarLoop]: === Iteration 8 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:50,383 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:50,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1451358030, now seen corresponding path program 1 times [2018-11-10 02:39:50,384 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:50,384 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:50,384 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,385 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:50,385 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:50,484 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:50,484 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:50,484 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-10 02:39:50,484 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-10 02:39:50,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 02:39:50,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-10 02:39:50,485 INFO L87 Difference]: Start difference. First operand 302 states and 335 transitions. Second operand 4 states. [2018-11-10 02:39:50,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:50,635 INFO L93 Difference]: Finished difference Result 798 states and 934 transitions. [2018-11-10 02:39:50,636 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-10 02:39:50,636 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 150 [2018-11-10 02:39:50,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:50,638 INFO L225 Difference]: With dead ends: 798 [2018-11-10 02:39:50,639 INFO L226 Difference]: Without dead ends: 561 [2018-11-10 02:39:50,640 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-10 02:39:50,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2018-11-10 02:39:50,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 552. [2018-11-10 02:39:50,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-11-10 02:39:50,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 633 transitions. [2018-11-10 02:39:50,669 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 633 transitions. Word has length 150 [2018-11-10 02:39:50,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:50,669 INFO L481 AbstractCegarLoop]: Abstraction has 552 states and 633 transitions. [2018-11-10 02:39:50,669 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-10 02:39:50,669 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 633 transitions. [2018-11-10 02:39:50,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2018-11-10 02:39:50,672 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:50,672 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:50,672 INFO L424 AbstractCegarLoop]: === Iteration 9 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:50,672 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:50,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1790735224, now seen corresponding path program 1 times [2018-11-10 02:39:50,673 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:50,673 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:50,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,674 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:50,674 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:50,831 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-10 02:39:50,831 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:39:50,831 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-10 02:39:50,832 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-10 02:39:50,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-10 02:39:50,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-11-10 02:39:50,832 INFO L87 Difference]: Start difference. First operand 552 states and 633 transitions. Second operand 10 states. [2018-11-10 02:39:51,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:51,657 INFO L93 Difference]: Finished difference Result 1385 states and 1666 transitions. [2018-11-10 02:39:51,658 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-10 02:39:51,659 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 154 [2018-11-10 02:39:51,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:51,662 INFO L225 Difference]: With dead ends: 1385 [2018-11-10 02:39:51,662 INFO L226 Difference]: Without dead ends: 972 [2018-11-10 02:39:51,663 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2018-11-10 02:39:51,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2018-11-10 02:39:51,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 896. [2018-11-10 02:39:51,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 896 states. [2018-11-10 02:39:51,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1019 transitions. [2018-11-10 02:39:51,701 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1019 transitions. Word has length 154 [2018-11-10 02:39:51,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:51,701 INFO L481 AbstractCegarLoop]: Abstraction has 896 states and 1019 transitions. [2018-11-10 02:39:51,701 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-10 02:39:51,701 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1019 transitions. [2018-11-10 02:39:51,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-11-10 02:39:51,704 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:51,704 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 02:39:51,704 INFO L424 AbstractCegarLoop]: === Iteration 10 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:51,704 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:51,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1359735648, now seen corresponding path program 1 times [2018-11-10 02:39:51,704 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:51,704 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:51,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:51,705 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:51,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:51,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:51,823 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-11-10 02:39:51,823 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 02:39:51,823 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 02:39:51,840 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:51,953 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 02:39:52,128 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 38 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 02:39:52,148 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 02:39:52,148 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2018-11-10 02:39:52,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-10 02:39:52,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-10 02:39:52,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2018-11-10 02:39:52,149 INFO L87 Difference]: Start difference. First operand 896 states and 1019 transitions. Second operand 16 states. [2018-11-10 02:39:52,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:52,889 INFO L93 Difference]: Finished difference Result 1927 states and 2280 transitions. [2018-11-10 02:39:52,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-10 02:39:52,889 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 232 [2018-11-10 02:39:52,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:52,894 INFO L225 Difference]: With dead ends: 1927 [2018-11-10 02:39:52,894 INFO L226 Difference]: Without dead ends: 1168 [2018-11-10 02:39:52,896 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2018-11-10 02:39:52,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2018-11-10 02:39:52,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 1047. [2018-11-10 02:39:52,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1047 states. [2018-11-10 02:39:52,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1204 transitions. [2018-11-10 02:39:52,944 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1204 transitions. Word has length 232 [2018-11-10 02:39:52,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:52,945 INFO L481 AbstractCegarLoop]: Abstraction has 1047 states and 1204 transitions. [2018-11-10 02:39:52,945 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-10 02:39:52,945 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1204 transitions. [2018-11-10 02:39:52,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2018-11-10 02:39:52,950 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:52,950 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:52,950 INFO L424 AbstractCegarLoop]: === Iteration 11 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:52,951 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:52,951 INFO L82 PathProgramCache]: Analyzing trace with hash -714663955, now seen corresponding path program 1 times [2018-11-10 02:39:52,951 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:52,951 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:52,952 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:52,952 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:52,952 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:52,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:53,099 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 79 proven. 7 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2018-11-10 02:39:53,100 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 02:39:53,100 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 02:39:53,107 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:53,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:53,227 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 02:39:53,440 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 239 proven. 5 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2018-11-10 02:39:53,458 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 02:39:53,459 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2018-11-10 02:39:53,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-11-10 02:39:53,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-11-10 02:39:53,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2018-11-10 02:39:53,460 INFO L87 Difference]: Start difference. First operand 1047 states and 1204 transitions. Second operand 19 states. [2018-11-10 02:39:57,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:39:57,874 INFO L93 Difference]: Finished difference Result 3782 states and 5211 transitions. [2018-11-10 02:39:57,875 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-11-10 02:39:57,875 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 368 [2018-11-10 02:39:57,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:39:57,889 INFO L225 Difference]: With dead ends: 3782 [2018-11-10 02:39:57,889 INFO L226 Difference]: Without dead ends: 2809 [2018-11-10 02:39:57,894 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 377 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=607, Invalid=3815, Unknown=0, NotChecked=0, Total=4422 [2018-11-10 02:39:57,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2809 states. [2018-11-10 02:39:58,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2809 to 1994. [2018-11-10 02:39:58,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1994 states. [2018-11-10 02:39:58,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 2229 transitions. [2018-11-10 02:39:58,041 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 2229 transitions. Word has length 368 [2018-11-10 02:39:58,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:39:58,041 INFO L481 AbstractCegarLoop]: Abstraction has 1994 states and 2229 transitions. [2018-11-10 02:39:58,041 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-11-10 02:39:58,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 2229 transitions. [2018-11-10 02:39:58,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2018-11-10 02:39:58,050 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:39:58,050 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:39:58,050 INFO L424 AbstractCegarLoop]: === Iteration 12 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:39:58,050 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:39:58,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1354332595, now seen corresponding path program 1 times [2018-11-10 02:39:58,051 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:39:58,051 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:39:58,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:58,052 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:58,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:39:58,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:58,312 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 100 proven. 63 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2018-11-10 02:39:58,312 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 02:39:58,312 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 02:39:58,322 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:39:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:39:58,469 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 02:39:58,744 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 280 proven. 18 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-11-10 02:39:58,772 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 02:39:58,772 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 20 [2018-11-10 02:39:58,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-10 02:39:58,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-10 02:39:58,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2018-11-10 02:39:58,774 INFO L87 Difference]: Start difference. First operand 1994 states and 2229 transitions. Second operand 20 states. [2018-11-10 02:40:00,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:40:00,085 INFO L93 Difference]: Finished difference Result 3754 states and 4219 transitions. [2018-11-10 02:40:00,085 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-10 02:40:00,085 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 388 [2018-11-10 02:40:00,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:40:00,095 INFO L225 Difference]: With dead ends: 3754 [2018-11-10 02:40:00,095 INFO L226 Difference]: Without dead ends: 1998 [2018-11-10 02:40:00,100 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2018-11-10 02:40:00,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2018-11-10 02:40:00,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1994. [2018-11-10 02:40:00,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1994 states. [2018-11-10 02:40:00,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 2224 transitions. [2018-11-10 02:40:00,225 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 2224 transitions. Word has length 388 [2018-11-10 02:40:00,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:40:00,226 INFO L481 AbstractCegarLoop]: Abstraction has 1994 states and 2224 transitions. [2018-11-10 02:40:00,226 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-10 02:40:00,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 2224 transitions. [2018-11-10 02:40:00,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2018-11-10 02:40:00,235 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:40:00,235 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:40:00,236 INFO L424 AbstractCegarLoop]: === Iteration 13 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:40:00,236 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:40:00,236 INFO L82 PathProgramCache]: Analyzing trace with hash 745531195, now seen corresponding path program 1 times [2018-11-10 02:40:00,236 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:40:00,236 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:40:00,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:40:00,237 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:40:00,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:40:00,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:40:00,534 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2018-11-10 02:40:00,534 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 02:40:00,535 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-11-10 02:40:00,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-10 02:40:00,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-10 02:40:00,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2018-11-10 02:40:00,536 INFO L87 Difference]: Start difference. First operand 1994 states and 2224 transitions. Second operand 13 states. [2018-11-10 02:40:00,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:40:00,985 INFO L93 Difference]: Finished difference Result 3645 states and 4101 transitions. [2018-11-10 02:40:00,986 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-10 02:40:00,986 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 389 [2018-11-10 02:40:00,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:40:00,991 INFO L225 Difference]: With dead ends: 3645 [2018-11-10 02:40:00,991 INFO L226 Difference]: Without dead ends: 1889 [2018-11-10 02:40:00,994 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2018-11-10 02:40:00,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1889 states. [2018-11-10 02:40:01,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1889 to 1860. [2018-11-10 02:40:01,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1860 states. [2018-11-10 02:40:01,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 2065 transitions. [2018-11-10 02:40:01,071 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 2065 transitions. Word has length 389 [2018-11-10 02:40:01,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:40:01,071 INFO L481 AbstractCegarLoop]: Abstraction has 1860 states and 2065 transitions. [2018-11-10 02:40:01,071 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-10 02:40:01,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 2065 transitions. [2018-11-10 02:40:01,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2018-11-10 02:40:01,075 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:40:01,075 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:40:01,075 INFO L424 AbstractCegarLoop]: === Iteration 14 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:40:01,075 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:40:01,076 INFO L82 PathProgramCache]: Analyzing trace with hash -461098667, now seen corresponding path program 1 times [2018-11-10 02:40:01,076 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:40:01,076 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:40:01,076 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:40:01,076 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:40:01,077 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:40:01,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:40:01,214 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 108 proven. 9 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2018-11-10 02:40:01,214 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 02:40:01,215 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 02:40:01,224 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:40:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:40:01,337 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 02:40:01,439 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 206 proven. 17 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-11-10 02:40:01,456 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 02:40:01,456 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2018-11-10 02:40:01,457 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-10 02:40:01,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-10 02:40:01,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2018-11-10 02:40:01,457 INFO L87 Difference]: Start difference. First operand 1860 states and 2065 transitions. Second operand 13 states. [2018-11-10 02:40:02,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:40:02,736 INFO L93 Difference]: Finished difference Result 4447 states and 5020 transitions. [2018-11-10 02:40:02,737 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-11-10 02:40:02,737 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 393 [2018-11-10 02:40:02,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:40:02,744 INFO L225 Difference]: With dead ends: 4447 [2018-11-10 02:40:02,744 INFO L226 Difference]: Without dead ends: 2359 [2018-11-10 02:40:02,748 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 401 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2018-11-10 02:40:02,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2359 states. [2018-11-10 02:40:02,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2359 to 2301. [2018-11-10 02:40:02,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2301 states. [2018-11-10 02:40:02,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2301 states to 2301 states and 2565 transitions. [2018-11-10 02:40:02,847 INFO L78 Accepts]: Start accepts. Automaton has 2301 states and 2565 transitions. Word has length 393 [2018-11-10 02:40:02,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:40:02,848 INFO L481 AbstractCegarLoop]: Abstraction has 2301 states and 2565 transitions. [2018-11-10 02:40:02,848 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-10 02:40:02,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2301 states and 2565 transitions. [2018-11-10 02:40:02,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2018-11-10 02:40:02,852 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 02:40:02,852 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 02:40:02,852 INFO L424 AbstractCegarLoop]: === Iteration 15 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 02:40:02,852 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 02:40:02,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1113828690, now seen corresponding path program 1 times [2018-11-10 02:40:02,853 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 02:40:02,853 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 02:40:02,853 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:40:02,853 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:40:02,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 02:40:02,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:40:02,989 INFO L134 CoverageAnalysis]: Checked inductivity of 631 backedges. 114 proven. 16 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2018-11-10 02:40:02,989 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 02:40:02,989 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 02:40:03,013 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 02:40:03,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 02:40:03,140 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 02:40:03,287 INFO L134 CoverageAnalysis]: Checked inductivity of 631 backedges. 330 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2018-11-10 02:40:03,306 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 02:40:03,306 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2018-11-10 02:40:03,307 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-10 02:40:03,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-10 02:40:03,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-11-10 02:40:03,308 INFO L87 Difference]: Start difference. First operand 2301 states and 2565 transitions. Second operand 13 states. [2018-11-10 02:40:03,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 02:40:03,368 INFO L93 Difference]: Finished difference Result 2840 states and 3150 transitions. [2018-11-10 02:40:03,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-10 02:40:03,369 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 467 [2018-11-10 02:40:03,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 02:40:03,370 INFO L225 Difference]: With dead ends: 2840 [2018-11-10 02:40:03,370 INFO L226 Difference]: Without dead ends: 0 [2018-11-10 02:40:03,375 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2018-11-10 02:40:03,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-10 02:40:03,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-10 02:40:03,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-10 02:40:03,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-10 02:40:03,376 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 467 [2018-11-10 02:40:03,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 02:40:03,376 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-10 02:40:03,376 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-10 02:40:03,376 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-10 02:40:03,376 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-10 02:40:03,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-10 02:40:03,668 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,678 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,686 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,690 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,696 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,700 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,705 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,710 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,713 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,757 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,761 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,764 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,770 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,780 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,791 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,798 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,801 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,809 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,828 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,840 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,846 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,850 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,858 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,861 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,937 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,942 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,950 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,953 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,954 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,962 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,965 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,969 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,971 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,972 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,984 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,985 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,986 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,988 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,989 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,990 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,992 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,994 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:03,994 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,013 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,024 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,031 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,035 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,039 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,044 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,047 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,053 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,056 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,114 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,120 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,123 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,126 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,141 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,144 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,146 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,152 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,216 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,220 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,221 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,222 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,223 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,224 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,228 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,233 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,243 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,246 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,252 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,255 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,260 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,264 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 02:40:04,603 WARN L179 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 38 [2018-11-10 02:40:04,830 WARN L179 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 34 [2018-11-10 02:40:05,182 WARN L179 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 47 [2018-11-10 02:40:05,331 WARN L179 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 37 [2018-11-10 02:40:05,438 WARN L179 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 38 [2018-11-10 02:40:05,595 WARN L179 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 34 [2018-11-10 02:40:05,861 WARN L179 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 39 [2018-11-10 02:40:06,270 WARN L179 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 54 [2018-11-10 02:40:06,740 WARN L179 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 41 [2018-11-10 02:40:06,965 WARN L179 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 38 [2018-11-10 02:40:07,243 WARN L179 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 43 [2018-11-10 02:40:07,384 WARN L179 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 37 [2018-11-10 02:40:07,485 WARN L179 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 40 [2018-11-10 02:40:07,676 WARN L179 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 32 [2018-11-10 02:40:07,802 WARN L179 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 34 [2018-11-10 02:40:07,959 WARN L179 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 37 [2018-11-10 02:40:08,197 WARN L179 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 41 [2018-11-10 02:40:08,502 WARN L179 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 41 [2018-11-10 02:40:08,783 WARN L179 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 43 [2018-11-10 02:40:08,967 WARN L179 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 42 [2018-11-10 02:40:09,175 WARN L179 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 40 [2018-11-10 02:40:09,528 WARN L179 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 37 [2018-11-10 02:40:09,652 WARN L179 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 38 [2018-11-10 02:40:09,813 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2018-11-10 02:40:09,949 WARN L179 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 41 [2018-11-10 02:40:09,951 INFO L425 ceAbstractionStarter]: For program point L545(line 545) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L566(lines 543 567) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeFINAL(lines 519 574) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L550(lines 550 554) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L550-1(lines 550 554) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L544-1(lines 544 565) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L542(line 542) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L542-1(line 542) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L571(line 571) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L563(line 563) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L563-1(lines 544 565) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L561(line 561) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L561-1(line 561) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeEXIT(lines 519 574) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeENTRY(lines 519 574) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L607(lines 607 611) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L607-1(lines 607 611) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L601-1(lines 601 626) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L599(line 599) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L599-1(line 599) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L601-3(lines 601 626) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L624(line 624) no Hoare annotation was computed. [2018-11-10 02:40:09,952 INFO L425 ceAbstractionStarter]: For program point L624-1(line 624) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetENTRY(lines 575 634) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L620(line 620) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L620-1(line 620) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetEXIT(lines 575 634) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L602(line 602) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetFINAL(lines 575 634) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L627(lines 600 628) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L619(line 619) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L619-1(line 619) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L615(line 615) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point L615-1(line 615) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L428 ceAbstractionStarter]: At program point select_helpersFINAL(lines 904 910) the Hoare annotation is: true [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point select_helpersEXIT(lines 904 910) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point valid_productEXIT(lines 911 919) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L428 ceAbstractionStarter]: At program point valid_productENTRY(lines 911 919) the Hoare annotation is: true [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point valid_productFINAL(lines 911 919) no Hoare annotation was computed. [2018-11-10 02:40:09,953 INFO L421 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__1ENTRY(lines 835 842) the Hoare annotation is: (or (not (= 0 ~pumpRunning~0)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| ~pumpRunning~0)) (= ~switchedOnBeforeTS~0 ~pumpRunning~0) (not (= ~waterLevel~0 1)) (not (= ~methaneLevelCritical~0 0))) [2018-11-10 02:40:09,953 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__1EXIT(lines 835 842) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__1FINAL(lines 835 842) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point L848(line 848) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L421 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__2ENTRY(lines 843 852) the Hoare annotation is: (let ((.cse0 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse1 (<= 1 ~switchedOnBeforeTS~0)) (.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse7 (not (= ~methaneLevelCritical~0 1))) (.cse2 (not (= 0 ~pumpRunning~0))) (.cse3 (not (= |#t~string12.offset| 0))) (.cse9 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse4 (not (= ~systemActive~0 1))) (.cse8 (not (= |old(~switchedOnBeforeTS~0)| ~pumpRunning~0))) (.cse5 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse7 .cse2 .cse1 .cse3 .cse4 .cse5) (or .cse2 .cse3 .cse4 .cse8 .cse9 .cse5 .cse6) (or .cse7 .cse2 .cse3 .cse9 .cse4 .cse8 .cse5))) [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__2EXIT(lines 843 852) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__2FINAL(lines 843 852) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point L865(lines 865 875) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L421 ceAbstractionStarter]: At program point L863(line 863) the Hoare annotation is: (let ((.cse4 (< ~switchedOnBeforeTS~0 1)) (.cse3 (not (= ~waterLevel~0 2))) (.cse9 (not (= ~methaneLevelCritical~0 1))) (.cse5 (not (= 0 ~pumpRunning~0))) (.cse7 (<= __utac_acc__Specification5_spec__3_~tmp~10 ~waterLevel~0)) (.cse0 (not (= |#t~string12.offset| 0))) (.cse1 (not (= ~systemActive~0 1))) (.cse8 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse6 (not (= ~waterLevel~0 1))) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 (not (= 1 ~pumpRunning~0)) .cse1 .cse2 .cse3) (or .cse4 .cse5 .cse0 .cse1 .cse6 .cse2 .cse7) (or .cse5 .cse0 .cse1 .cse8 .cse2 .cse3) (or .cse4 .cse9 .cse5 .cse0 .cse1 .cse7 .cse6) (or .cse9 .cse5 .cse0 .cse1 .cse8 .cse3) (or .cse9 .cse7 .cse5 .cse0 .cse1 .cse8 .cse6) (or .cse5 .cse7 .cse0 .cse1 .cse8 .cse6 .cse2))) [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point L863-1(line 863) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point L861(lines 861 878) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point L861-1(lines 853 881) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L428 ceAbstractionStarter]: At program point L859(line 859) the Hoare annotation is: true [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point L859-1(line 859) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L428 ceAbstractionStarter]: At program point __utac_acc__Specification5_spec__3ENTRY(lines 853 881) the Hoare annotation is: true [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point __utac_acc__Specification5_spec__3EXIT(lines 853 881) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L421 ceAbstractionStarter]: At program point L868(line 868) the Hoare annotation is: (let ((.cse2 (not (= ~methaneLevelCritical~0 0))) (.cse7 (< ~switchedOnBeforeTS~0 1)) (.cse6 (not (= ~waterLevel~0 1))) (.cse8 (not (= ~methaneLevelCritical~0 1))) (.cse4 (not (= 0 ~pumpRunning~0))) (.cse0 (not (= |#t~string12.offset| 0))) (.cse1 (not (= ~systemActive~0 1))) (.cse5 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse3 (not (= ~waterLevel~0 2)))) (and (or .cse0 (not (= 1 ~pumpRunning~0)) .cse1 .cse2 .cse3) (or .cse4 .cse0 .cse1 .cse5 .cse6 .cse2) (or .cse4 .cse0 .cse1 .cse5 .cse2 .cse3) (or .cse7 .cse4 .cse0 .cse1 .cse6 .cse2) (or .cse8 .cse4 .cse0 .cse1 .cse5 .cse6) (or .cse7 .cse8 .cse4 .cse0 .cse1 .cse6) (or .cse8 .cse4 .cse0 .cse1 .cse5 .cse3))) [2018-11-10 02:40:09,954 INFO L425 ceAbstractionStarter]: For program point L866(lines 866 872) no Hoare annotation was computed. [2018-11-10 02:40:09,954 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 1003 1025) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 1003 1025) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L421 ceAbstractionStarter]: At program point L1015(line 1015) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= main_~tmp~11 ~systemActive~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,955 INFO L421 ceAbstractionStarter]: At program point L1015-1(line 1015) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= main_~tmp~11 ~systemActive~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L1013(lines 1013 1020) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L1013-1(lines 1013 1020) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L1011(line 1011) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L421 ceAbstractionStarter]: At program point L1010(line 1010) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,955 INFO L421 ceAbstractionStarter]: At program point L1009(line 1009) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,955 INFO L421 ceAbstractionStarter]: At program point L1009-1(line 1009) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 1003 1025) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point Specification2EXIT(lines 961 984) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point Specification2ENTRY(lines 961 984) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point Specification2FINAL(lines 961 984) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L979(line 979) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L978(line 978) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L977(line 977) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L976(line 976) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L975(line 975) no Hoare annotation was computed. [2018-11-10 02:40:09,955 INFO L425 ceAbstractionStarter]: For program point L974(line 974) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L973(line 973) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L972(line 972) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L971(line 971) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L970(line 970) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L969(line 969) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L968(line 968) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L967(line 967) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L966(line 966) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L192(lines 192 200) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L421 ceAbstractionStarter]: At program point L190(line 190) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse5 (not (= ~waterLevel~0 1))) (.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse7 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse0 (not (= ~methaneLevelCritical~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse6) (or .cse2 (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse4 .cse5 .cse6 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (or .cse7 .cse0)))) [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L190-1(line 190) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L188(lines 188 205) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L421 ceAbstractionStarter]: At program point processEnvironment__wrappee__methaneQueryENTRY(lines 184 208) the Hoare annotation is: (let ((.cse6 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse8 (not (= 0 |old(~pumpRunning~0)|))) (.cse4 (not (= |#t~string12.offset| 0))) (.cse5 (not (= ~systemActive~0 1)))) (let ((.cse0 (or .cse6 (or .cse8 .cse4 .cse5 (not (= ~waterLevel~0 2))))) (.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= ~methaneLevelCritical~0 1))) (.cse2 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse7 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2) (or .cse2 .cse0 .cse3) (or .cse4 (not (= 1 |old(~pumpRunning~0)|)) .cse5 .cse6 .cse7 .cse3 .cse2) (or .cse8 .cse4 .cse5 .cse6 .cse2 .cse7 .cse3) (or .cse1 .cse8 .cse4 .cse2 .cse5 .cse6 .cse7)))) [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__methaneQueryEXIT(lines 184 208) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L421 ceAbstractionStarter]: At program point L203(line 203) the Hoare annotation is: (let ((.cse6 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse8 (not (= 0 |old(~pumpRunning~0)|))) (.cse4 (not (= |#t~string12.offset| 0))) (.cse5 (not (= ~systemActive~0 1)))) (let ((.cse0 (or .cse6 (or .cse8 .cse4 .cse5 (not (= ~waterLevel~0 2))))) (.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= ~methaneLevelCritical~0 1))) (.cse2 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse7 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2) (or .cse2 .cse0 .cse3) (or .cse4 (not (= 1 |old(~pumpRunning~0)|)) .cse5 .cse6 .cse7 .cse3) (or .cse8 .cse4 .cse5 .cse6 .cse2 .cse7 .cse3) (or .cse1 .cse8 .cse4 .cse2 .cse5 .cse6 .cse7)))) [2018-11-10 02:40:09,956 INFO L425 ceAbstractionStarter]: For program point L203-1(lines 184 208) no Hoare annotation was computed. [2018-11-10 02:40:09,956 INFO L421 ceAbstractionStarter]: At program point L198(line 198) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse5 (not (= ~waterLevel~0 1))) (.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse7 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse0 (not (= ~methaneLevelCritical~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse6) (or .cse2 (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse0)))) [2018-11-10 02:40:09,957 INFO L421 ceAbstractionStarter]: At program point L194(line 194) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse5 (not (= ~waterLevel~0 1))) (.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse7 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse0 (not (= ~methaneLevelCritical~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or (and (= processEnvironment__wrappee__methaneQuery_~tmp~2 1) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse2 (not (= 1 |old(~pumpRunning~0)|)) .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse6) (or .cse7 .cse0)))) [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point isPumpRunningEXIT(lines 279 287) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L428 ceAbstractionStarter]: At program point isPumpRunningENTRY(lines 279 287) the Hoare annotation is: true [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point isPumpRunningFINAL(lines 279 287) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L352(lines 352 356) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L428 ceAbstractionStarter]: At program point L350(line 350) the Hoare annotation is: true [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L352-2(lines 352 356) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L350-1(line 350) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L428 ceAbstractionStarter]: At program point isLowWaterLevelENTRY(lines 343 361) the Hoare annotation is: true [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point isLowWaterLevelEXIT(lines 343 361) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point isLowWaterLevelFINAL(lines 343 361) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L318(line 318) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L318-1(line 318) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L307(lines 307 315) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L307-2(lines 307 315) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point printPumpFINAL(lines 288 323) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L295(lines 295 303) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point printPumpENTRY(lines 288 323) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point L295-2(lines 295 303) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point printPumpEXIT(lines 288 323) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L425 ceAbstractionStarter]: For program point select_featuresEXIT(lines 897 903) no Hoare annotation was computed. [2018-11-10 02:40:09,957 INFO L428 ceAbstractionStarter]: At program point select_featuresFINAL(lines 897 903) the Hoare annotation is: true [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L510(line 510) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L510-1(line 510) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L510-2(line 510) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L503(line 503) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setFINAL(lines 473 518) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L503-1(line 503) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L499(line 499) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L499-1(line 499) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L496(line 496) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setENTRY(lines 473 518) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L496-1(line 496) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setEXIT(lines 473 518) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L514(line 514) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L800(lines 800 820) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L827(line 827) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L827-1(line 827) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeFINAL(lines 786 831) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L825(line 825) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L825-1(line 825) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L817(lines 817 818) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L817-1(lines 800 820) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeENTRY(lines 786 831) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L810(lines 810 811) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point L806(lines 806 813) no Hoare annotation was computed. [2018-11-10 02:40:09,958 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeEXIT(lines 786 831) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point L805(line 805) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point L805-1(line 805) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L421 ceAbstractionStarter]: At program point runTestENTRY(lines 992 1002) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point runTestEXIT(lines 992 1002) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point runTestFINAL(lines 992 1002) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L421 ceAbstractionStarter]: At program point L997(line 997) the Hoare annotation is: (or (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,959 INFO L428 ceAbstractionStarter]: At program point L273(line 273) the Hoare annotation is: true [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point L273-1(line 273) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L428 ceAbstractionStarter]: At program point isMethaneAlarmENTRY(lines 268 278) the Hoare annotation is: true [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmEXIT(lines 268 278) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point isMethaneAlarmFINAL(lines 268 278) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L421 ceAbstractionStarter]: At program point deactivatePumpENTRY(lines 260 267) the Hoare annotation is: (let ((.cse5 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse0 (not (= |#t~string12.offset| 0))) (.cse1 (not (= 1 |old(~pumpRunning~0)|))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~methaneLevelCritical~0 0)) .cse5) (or .cse5 (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4))) [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point deactivatePumpEXIT(lines 260 267) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point deactivatePumpFINAL(lines 260 267) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point L447(lines 447 453) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryEXIT(lines 443 456) no Hoare annotation was computed. [2018-11-10 02:40:09,959 INFO L428 ceAbstractionStarter]: At program point isHighWaterSensorDryENTRY(lines 443 456) the Hoare annotation is: true [2018-11-10 02:40:09,959 INFO L425 ceAbstractionStarter]: For program point isHighWaterSensorDryFINAL(lines 443 456) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L421 ceAbstractionStarter]: At program point L224(line 224) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse6 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (not (= ~waterLevel~0 1))) (.cse7 (not (= ~methaneLevelCritical~0 0))) (.cse8 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse0 (not (= ~methaneLevelCritical~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 .cse2 .cse6 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse7) (or .cse2 .cse6 .cse3 .cse4 (and (= processEnvironment_~tmp~3 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse5 .cse7) (or .cse8 .cse7) (or .cse8 .cse0)))) [2018-11-10 02:40:09,960 INFO L421 ceAbstractionStarter]: At program point L220(line 220) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse8 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (not (= ~waterLevel~0 1))) (.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse7 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse0 (not (= ~methaneLevelCritical~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse6) (or (and (= processEnvironment_~tmp~3 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse0 .cse2 .cse8 .cse3 .cse4 .cse5) (or .cse2 .cse8 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse0)))) [2018-11-10 02:40:09,960 INFO L425 ceAbstractionStarter]: For program point L218(lines 218 226) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L421 ceAbstractionStarter]: At program point L216(line 216) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse9 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse8 (not (= 1 |old(~pumpRunning~0)|))) (.cse5 (not (= ~waterLevel~0 1))) (.cse7 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse0 (not (= ~methaneLevelCritical~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse6) (or .cse2 .cse8 .cse3 .cse4 .cse5 .cse6 .cse9) (or .cse9 .cse0 .cse2 .cse8 .cse3 .cse4 .cse5) (or .cse7 .cse0)))) [2018-11-10 02:40:09,960 INFO L425 ceAbstractionStarter]: For program point L216-1(line 216) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L425 ceAbstractionStarter]: For program point processEnvironmentEXIT(lines 210 234) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L425 ceAbstractionStarter]: For program point L214(lines 214 231) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L421 ceAbstractionStarter]: At program point processEnvironmentENTRY(lines 210 234) the Hoare annotation is: (let ((.cse7 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse9 (not (= 0 |old(~pumpRunning~0)|))) (.cse4 (not (= |#t~string12.offset| 0))) (.cse6 (not (= ~systemActive~0 1)))) (let ((.cse0 (or .cse7 (or .cse9 .cse4 .cse6 (not (= ~waterLevel~0 2))))) (.cse5 (not (= 1 |old(~pumpRunning~0)|))) (.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= ~methaneLevelCritical~0 1))) (.cse2 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse8 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2) (or .cse2 .cse0 .cse3) (or .cse4 .cse5 .cse6 .cse7 .cse8 .cse3 .cse2) (or .cse2 .cse1 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse9 .cse4 .cse6 .cse7 .cse2 .cse8 .cse3) (or .cse1 .cse9 .cse4 .cse2 .cse6 .cse7 .cse8)))) [2018-11-10 02:40:09,960 INFO L421 ceAbstractionStarter]: At program point L229(line 229) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse9 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse6 (or .cse4 (or .cse9 .cse1 .cse3 (not (= ~waterLevel~0 2))))) (.cse2 (not (= 1 |old(~pumpRunning~0)|))) (.cse8 (not (= ~methaneLevelCritical~0 0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse7 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse5 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse0 .cse7) (or .cse7 .cse6 .cse8) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse8) (or .cse9 .cse1 .cse3 .cse4 .cse7 .cse5 .cse8) (or .cse0 .cse9 .cse1 .cse7 .cse3 .cse4 .cse5)))) [2018-11-10 02:40:09,960 INFO L425 ceAbstractionStarter]: For program point L229-1(lines 210 234) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__baseEXIT(lines 150 156) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L428 ceAbstractionStarter]: At program point processEnvironment__wrappee__baseFINAL(lines 150 156) the Hoare annotation is: true [2018-11-10 02:40:09,960 INFO L421 ceAbstractionStarter]: At program point L97(lines 54 99) the Hoare annotation is: (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse1 (= 2 ~waterLevel~0)) (.cse4 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse5 (= ~methaneLevelCritical~0 1)) (.cse2 (= 0 ~pumpRunning~0)) (.cse6 (= 1 ~waterLevel~0)) (.cse3 (= test_~splverifierCounter~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse0 (<= ~pumpRunning~0 0) (= |old(~waterLevel~0)| ~waterLevel~0) (<= |old(~pumpRunning~0)| ~pumpRunning~0) .cse3) (not (= |#t~string12.offset| 0)) (and .cse0 .cse1 (= ~pumpRunning~0 1) .cse3) (not (= ~systemActive~0 1)) (and .cse1 .cse5 .cse2 .cse3 .cse4) (and .cse5 .cse2 .cse6 .cse3 .cse4) (not (= 0 |old(~pumpRunning~0)|)) (and (<= 1 ~switchedOnBeforeTS~0) .cse5 .cse2 .cse6 .cse3) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)))) [2018-11-10 02:40:09,960 INFO L425 ceAbstractionStarter]: For program point L64(lines 64 70) no Hoare annotation was computed. [2018-11-10 02:40:09,960 INFO L421 ceAbstractionStarter]: At program point testENTRY(lines 44 107) the Hoare annotation is: (or (and (= 0 ~methaneLevelCritical~0) (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point L64-1(lines 64 70) no Hoare annotation was computed. [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point L56(lines 56 60) no Hoare annotation was computed. [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point testFINAL(lines 44 107) no Hoare annotation was computed. [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point L54-1(lines 54 99) no Hoare annotation was computed. [2018-11-10 02:40:09,961 INFO L421 ceAbstractionStarter]: At program point L100(lines 53 101) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))) [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point L90(lines 90 94) no Hoare annotation was computed. [2018-11-10 02:40:09,961 INFO L421 ceAbstractionStarter]: At program point L90-2(lines 84 95) the Hoare annotation is: (let ((.cse5 (= |#t~string12.offset| 0)) (.cse7 (= 2 ~waterLevel~0)) (.cse6 (= ~systemActive~0 1)) (.cse4 (= test_~splverifierCounter~0 0))) (let ((.cse8 (= ~pumpRunning~0 1)) (.cse0 (= 0 ~methaneLevelCritical~0)) (.cse10 (and .cse5 .cse7 .cse6 .cse4)) (.cse1 (<= ~pumpRunning~0 0)) (.cse3 (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse9 (= ~methaneLevelCritical~0 1)) (.cse2 (= |old(~waterLevel~0)| ~waterLevel~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (not .cse5) (not .cse6) (and .cse0 .cse7 .cse8 .cse4) (and (and .cse7 .cse8 .cse4) .cse9) (not (= 0 |old(~pumpRunning~0)|)) (and .cse10 .cse1 .cse9 .cse3) (and .cse0 .cse10 .cse1 .cse3) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse9 (= 0 ~pumpRunning~0) .cse2 .cse4)))) [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point L55(lines 54 99) no Hoare annotation was computed. [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point L84(lines 84 95) no Hoare annotation was computed. [2018-11-10 02:40:09,961 INFO L421 ceAbstractionStarter]: At program point L76(line 76) the Hoare annotation is: (let ((.cse4 (= |#t~string12.offset| 0)) (.cse6 (= 2 ~waterLevel~0)) (.cse5 (= ~systemActive~0 1)) (.cse3 (= test_~splverifierCounter~0 0))) (let ((.cse0 (= 0 ~methaneLevelCritical~0)) (.cse10 (and .cse4 .cse6 .cse5 .cse3)) (.cse1 (<= ~pumpRunning~0 0)) (.cse2 (<= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse7 (= ~methaneLevelCritical~0 1)) (.cse8 (= 0 ~pumpRunning~0)) (.cse9 (= 1 ~waterLevel~0))) (or (and .cse0 .cse1 (= |old(~waterLevel~0)| ~waterLevel~0) .cse2 .cse3) (not .cse4) (not .cse5) (and .cse0 .cse6 (= ~pumpRunning~0 1) .cse3) (and .cse7 .cse8 .cse9 .cse3 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= 0 |old(~pumpRunning~0)|)) (and .cse10 .cse1 .cse7 .cse2) (and .cse0 .cse10 .cse1 .cse2) (and (<= 1 ~switchedOnBeforeTS~0) .cse7 .cse8 .cse9 .cse3) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0))))) [2018-11-10 02:40:09,961 INFO L425 ceAbstractionStarter]: For program point L74(lines 74 80) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point L74-1(lines 74 80) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point testEXIT(lines 44 107) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L421 ceAbstractionStarter]: At program point L66(line 66) the Hoare annotation is: (let ((.cse0 (= |#t~string12.offset| 0)) (.cse4 (= 0 ~pumpRunning~0)) (.cse1 (= ~systemActive~0 1)) (.cse5 (= test_~splverifierCounter~0 0))) (let ((.cse7 (and .cse0 .cse4 (= 1 ~waterLevel~0) .cse1 .cse5)) (.cse8 (= ~methaneLevelCritical~0 1)) (.cse6 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse2 (= 0 ~methaneLevelCritical~0)) (.cse3 (= 2 ~waterLevel~0))) (or (not .cse0) (not .cse1) (and .cse2 .cse3 .cse4 .cse5 .cse6) (not (= 0 |old(~pumpRunning~0)|)) (and .cse7 .cse8) (and .cse2 .cse7) (and .cse3 .cse8 .cse4 .cse5 .cse6) (not (= |old(~waterLevel~0)| 1)) (not (= |old(~methaneLevelCritical~0)| 0)) (and .cse2 .cse3 (= ~pumpRunning~0 1) .cse5)))) [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point L764(lines 764 765) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argENTRY(lines 740 785) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point L760(lines 760 767) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point L759(line 759) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point L759-1(line 759) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argEXIT(lines 740 785) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point L754(lines 754 774) no Hoare annotation was computed. [2018-11-10 02:40:09,962 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argFINAL(lines 740 785) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point L781(line 781) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point L781-1(line 781) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point L779(line 779) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point L779-1(line 779) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point L771(lines 771 772) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point L771-1(lines 754 774) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L421 ceAbstractionStarter]: At program point activatePump__wrappee__lowWaterSensorENTRY(lines 235 242) the Hoare annotation is: (or (not (= 0 |old(~pumpRunning~0)|)) (= ~switchedOnBeforeTS~0 ~pumpRunning~0) (not (= |#t~string12.offset| 0)) (not (= ~systemActive~0 1)) (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|)) (not (= ~methaneLevelCritical~0 0)) (not (= ~waterLevel~0 2))) [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point activatePump__wrappee__lowWaterSensorFINAL(lines 235 242) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point activatePump__wrappee__lowWaterSensorEXIT(lines 235 242) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point isLowWaterSensorDryFINAL(lines 457 465) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L428 ceAbstractionStarter]: At program point isLowWaterSensorDryENTRY(lines 457 465) the Hoare annotation is: true [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point isLowWaterSensorDryEXIT(lines 457 465) no Hoare annotation was computed. [2018-11-10 02:40:09,963 INFO L425 ceAbstractionStarter]: For program point L419-2(lines 419 427) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point printEnvironmentEXIT(lines 411 433) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point printEnvironmentENTRY(lines 411 433) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point printEnvironmentFINAL(lines 411 433) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L419(lines 419 427) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L671(line 671) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L671-1(line 671) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L725(lines 725 736) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L688(lines 688 692) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L717(line 717) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L717-1(line 717) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L713(line 713) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L713-1(line 713) no Hoare annotation was computed. [2018-11-10 02:40:09,964 INFO L425 ceAbstractionStarter]: For program point L701(line 701) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L668(line 668) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L701-1(line 701) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L668-1(line 668) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L697(line 697) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L697-1(line 697) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L726(lines 726 733) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L718(line 718) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtENTRY(lines 637 739) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L702(line 702) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L661(lines 661 665) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L686-1(lines 686 706) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L686-3(lines 686 706) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L715(line 715) no Hoare annotation was computed. [2018-11-10 02:40:09,965 INFO L425 ceAbstractionStarter]: For program point L715-1(line 715) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtFINAL(lines 637 739) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L707(lines 685 708) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L699(line 699) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L666(lines 666 682) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L699-1(line 699) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L728(line 728) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L728-1(line 728) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtEXIT(lines 637 739) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L687(lines 686 706) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L683(lines 683 724) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L675(line 675) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point L675-1(line 675) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point select_oneENTRY(lines 887 896) no Hoare annotation was computed. [2018-11-10 02:40:09,966 INFO L425 ceAbstractionStarter]: For program point select_oneFINAL(lines 887 896) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point select_oneEXIT(lines 887 896) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L417(line 417) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L764(line 764) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L764-1(line 764) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L764-2(line 764) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L818(line 818) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L810(line 810) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L810-1(line 810) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L771(line 771) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L771-1(line 771) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L416(line 416) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L319(line 319) no Hoare annotation was computed. [2018-11-10 02:40:09,967 INFO L425 ceAbstractionStarter]: For program point L416-1(line 416) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L319-1(line 319) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L317(line 317) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L765(line 765) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L317-1(line 317) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L313(line 313) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L313-1(line 313) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L309(line 309) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L309-1(line 309) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L305(line 305) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L817(line 817) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L305-1(line 305) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L817-1(line 817) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L301(line 301) no Hoare annotation was computed. [2018-11-10 02:40:09,968 INFO L425 ceAbstractionStarter]: For program point L429(line 429) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L301-1(line 301) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L429-1(line 429) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L811(line 811) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L421 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0)) [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L297(line 297) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L425(line 425) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L425-1(line 425) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L293(line 293) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L421(line 421) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L293-1(line 293) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L421-1(line 421) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point L772(line 772) no Hoare annotation was computed. [2018-11-10 02:40:09,969 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-10 02:40:09,970 INFO L421 ceAbstractionStarter]: At program point L254(line 254) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (not (= |#t~string12.offset| 0))) (.cse2 (not (= ~systemActive~0 1))) (.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= ~waterLevel~0 2)))) (and (or .cse0 (and (= activatePump_~tmp~4 ~methaneLevelCritical~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse1 .cse2 .cse3 (not (= ~methaneLevelCritical~0 0)) .cse4) (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4))) [2018-11-10 02:40:09,970 INFO L425 ceAbstractionStarter]: For program point L254-1(lines 243 259) no Hoare annotation was computed. [2018-11-10 02:40:09,970 INFO L425 ceAbstractionStarter]: For program point activatePumpEXIT(lines 243 259) no Hoare annotation was computed. [2018-11-10 02:40:09,970 INFO L425 ceAbstractionStarter]: For program point L250(lines 250 256) no Hoare annotation was computed. [2018-11-10 02:40:09,970 INFO L421 ceAbstractionStarter]: At program point activatePumpENTRY(lines 243 259) the Hoare annotation is: (let ((.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse5 (not (= ~waterLevel~0 2))) (.cse0 (not (= 0 |old(~pumpRunning~0)|)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~methaneLevelCritical~0 0)) .cse5) (or .cse2 .cse3 .cse4 .cse1 .cse5 (not (= ~methaneLevelCritical~0 1)) .cse0))) [2018-11-10 02:40:09,970 INFO L421 ceAbstractionStarter]: At program point L248(line 248) the Hoare annotation is: (let ((.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1))) (.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse5 (not (= ~waterLevel~0 2))) (.cse0 (not (= 0 |old(~pumpRunning~0)|)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~methaneLevelCritical~0 0)) .cse5) (or .cse2 .cse3 .cse4 .cse1 .cse5 (not (= ~methaneLevelCritical~0 1)) .cse0))) [2018-11-10 02:40:09,970 INFO L425 ceAbstractionStarter]: For program point L248-1(line 248) no Hoare annotation was computed. [2018-11-10 02:40:09,970 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelEXIT(lines 324 342) no Hoare annotation was computed. [2018-11-10 02:40:09,971 INFO L425 ceAbstractionStarter]: For program point L333(lines 333 337) no Hoare annotation was computed. [2018-11-10 02:40:09,971 INFO L428 ceAbstractionStarter]: At program point L331(line 331) the Hoare annotation is: true [2018-11-10 02:40:09,971 INFO L425 ceAbstractionStarter]: For program point L333-2(lines 333 337) no Hoare annotation was computed. [2018-11-10 02:40:09,971 INFO L425 ceAbstractionStarter]: For program point L331-1(line 331) no Hoare annotation was computed. [2018-11-10 02:40:09,971 INFO L428 ceAbstractionStarter]: At program point isHighWaterLevelENTRY(lines 324 342) the Hoare annotation is: true [2018-11-10 02:40:09,971 INFO L425 ceAbstractionStarter]: For program point isHighWaterLevelFINAL(lines 324 342) no Hoare annotation was computed. [2018-11-10 02:40:09,971 INFO L428 ceAbstractionStarter]: At program point getWaterLevelENTRY(lines 434 442) the Hoare annotation is: true [2018-11-10 02:40:09,971 INFO L425 ceAbstractionStarter]: For program point getWaterLevelFINAL(lines 434 442) no Hoare annotation was computed. [2018-11-10 02:40:09,971 INFO L425 ceAbstractionStarter]: For program point getWaterLevelEXIT(lines 434 442) no Hoare annotation was computed. [2018-11-10 02:40:09,971 INFO L421 ceAbstractionStarter]: At program point changeMethaneLevelENTRY(lines 390 401) the Hoare annotation is: (let ((.cse1 (not (= 0 ~pumpRunning~0))) (.cse3 (not (= |#t~string12.offset| 0))) (.cse4 (not (= ~systemActive~0 1))) (.cse9 (not (= ~waterLevel~0 2)))) (let ((.cse6 (or .cse1 .cse3 .cse4 .cse9)) (.cse0 (not (= |old(~methaneLevelCritical~0)| 1))) (.cse2 (= ~methaneLevelCritical~0 1)) (.cse5 (not (= ~waterLevel~0 1))) (.cse8 (not (= |old(~methaneLevelCritical~0)| 0))) (.cse7 (= 0 ~methaneLevelCritical~0))) (and (or (< ~switchedOnBeforeTS~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 .cse2 .cse6) (or .cse7 .cse1 .cse3 .cse4 .cse5 .cse8) (or .cse6 .cse7 .cse8) (or .cse0 .cse1 .cse3 .cse2 .cse4 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) .cse5) (or (or .cse3 .cse4 .cse9) (not (= 1 ~pumpRunning~0)) .cse8 .cse7)))) [2018-11-10 02:40:09,971 INFO L425 ceAbstractionStarter]: For program point L394-1(lines 390 401) no Hoare annotation was computed. [2018-11-10 02:40:09,972 INFO L425 ceAbstractionStarter]: For program point changeMethaneLevelEXIT(lines 390 401) no Hoare annotation was computed. [2018-11-10 02:40:09,972 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-11-10 02:40:09,972 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intENTRY(line -1) no Hoare annotation was computed. [2018-11-10 02:40:09,972 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-11-10 02:40:09,972 INFO L425 ceAbstractionStarter]: For program point L128(lines 126 148) no Hoare annotation was computed. [2018-11-10 02:40:09,972 INFO L421 ceAbstractionStarter]: At program point timeShiftENTRY(lines 123 149) the Hoare annotation is: (let ((.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse14 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse5 (not (= |#t~string12.offset| 0))) (.cse6 (not (= ~systemActive~0 1))) (.cse15 (not (= |old(~waterLevel~0)| 2)))) (let ((.cse0 (or (or .cse5 .cse6 .cse15) (not (= 1 |old(~pumpRunning~0)|)))) (.cse11 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse10 (not (= |old(~switchedOnBeforeTS~0)| |old(~pumpRunning~0)|))) (.cse9 (and .cse14 (<= ~pumpRunning~0 0) (<= |old(~pumpRunning~0)| ~pumpRunning~0))) (.cse8 (or .cse4 .cse5 .cse6 .cse15)) (.cse1 (not (= ~methaneLevelCritical~0 0))) (.cse2 (and .cse14 (= |old(~pumpRunning~0)| ~pumpRunning~0))) (.cse12 (< |old(~switchedOnBeforeTS~0)| 1)) (.cse3 (not (= ~methaneLevelCritical~0 1))) (.cse13 (<= 1 ~switchedOnBeforeTS~0)) (.cse7 (not (= |old(~waterLevel~0)| 1)))) (and (or .cse0 .cse1 .cse2) (or .cse3 .cse2 .cse0) (or .cse2 .cse4 .cse5 .cse6 .cse7 .cse1) (or .cse8 .cse9 .cse1) (or .cse4 .cse5 .cse6 .cse10 .cse11 .cse7 .cse1) (or .cse3 .cse4 .cse5 .cse11 .cse6 .cse10 .cse7) (or .cse3 .cse9 .cse8) (or .cse12 .cse13 .cse4 .cse5 .cse6 .cse7 .cse1) (or .cse3 .cse4 .cse2 .cse5 .cse6 .cse7) (or .cse12 .cse3 .cse4 .cse13 .cse5 .cse6 .cse7)))) [2018-11-10 02:40:09,972 INFO L421 ceAbstractionStarter]: At program point L139(line 139) the Hoare annotation is: (let ((.cse10 (= |old(~pumpRunning~0)| ~pumpRunning~0)) (.cse11 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (not (= |#t~string12.offset| 0))) (.cse6 (not (= ~systemActive~0 1))) (.cse12 (not (= |old(~waterLevel~0)| 2)))) (let ((.cse2 (or .cse4 .cse5 .cse6 .cse12)) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse1 (and (= |old(~waterLevel~0)| ~waterLevel~0) .cse10 .cse11)) (.cse7 (not (= |old(~waterLevel~0)| 1))) (.cse9 (or (or .cse5 .cse6 .cse12) (not (= 1 |old(~pumpRunning~0)|)))) (.cse8 (and (= 1 ~waterLevel~0) .cse10 .cse11)) (.cse3 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2) (or .cse1 .cse2 .cse3) (or .cse0 .cse4 .cse5 .cse1 .cse6 .cse7) (or .cse0 .cse8 .cse9) (or .cse4 .cse5 .cse6 .cse1 .cse7 .cse3) (or .cse9 .cse8 .cse3)))) [2018-11-10 02:40:09,972 INFO L425 ceAbstractionStarter]: For program point timeShiftEXIT(lines 123 149) no Hoare annotation was computed. [2018-11-10 02:40:09,973 INFO L421 ceAbstractionStarter]: At program point L137(lines 137 143) the Hoare annotation is: (let ((.cse10 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse6 (not (= 0 |old(~pumpRunning~0)|))) (.cse7 (not (= |#t~string12.offset| 0))) (.cse8 (not (= ~systemActive~0 1))) (.cse11 (not (= |old(~waterLevel~0)| 2)))) (let ((.cse1 (or (or .cse7 .cse8 .cse11) (not (= 1 |old(~pumpRunning~0)|)))) (.cse2 (and (<= 1 ~switchedOnBeforeTS~0) (= 0 ~pumpRunning~0) (= 1 ~waterLevel~0))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse5 (or .cse6 .cse7 .cse8 .cse11)) (.cse4 (and .cse10 (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse9 (not (= |old(~waterLevel~0)| 1))) (.cse3 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2) (or .cse1 .cse2 .cse3) (or .cse0 .cse4 .cse5) (or .cse0 .cse6 .cse7 .cse4 .cse8 .cse9) (or .cse5 .cse4 (and (= ~pumpRunning~0 1) .cse10) .cse3) (or .cse6 .cse7 .cse8 .cse4 .cse9 .cse3)))) [2018-11-10 02:40:09,973 INFO L425 ceAbstractionStarter]: For program point timeShiftFINAL(lines 123 149) no Hoare annotation was computed. [2018-11-10 02:40:09,973 INFO L421 ceAbstractionStarter]: At program point L132(line 132) the Hoare annotation is: (let ((.cse5 (not (= 0 |old(~pumpRunning~0)|))) (.cse6 (not (= |#t~string12.offset| 0))) (.cse7 (not (= ~systemActive~0 1))) (.cse9 (not (= |old(~waterLevel~0)| 2)))) (let ((.cse1 (or .cse5 .cse6 .cse7 .cse9)) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse4 (and (= |old(~waterLevel~0)| ~waterLevel~0) (= |old(~pumpRunning~0)| ~pumpRunning~0) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse3 (or (or .cse6 .cse7 .cse9) (not (= 1 |old(~pumpRunning~0)|)))) (.cse8 (not (= |old(~waterLevel~0)| 1))) (.cse2 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1) (or .cse1 .cse2) (or .cse3 .cse4 .cse2) (or .cse0 .cse5 .cse6 .cse7 .cse8) (or .cse0 .cse4 .cse3) (or .cse5 .cse6 .cse7 .cse8 .cse2)))) [2018-11-10 02:40:09,973 INFO L425 ceAbstractionStarter]: For program point L130(lines 126 148) no Hoare annotation was computed. [2018-11-10 02:40:09,973 INFO L425 ceAbstractionStarter]: For program point cleanupEXIT(lines 931 960) no Hoare annotation was computed. [2018-11-10 02:40:09,973 INFO L428 ceAbstractionStarter]: At program point L956(lines 931 960) the Hoare annotation is: true [2018-11-10 02:40:09,973 INFO L425 ceAbstractionStarter]: For program point L952(line 952) no Hoare annotation was computed. [2018-11-10 02:40:09,973 INFO L425 ceAbstractionStarter]: For program point L942(line 942) no Hoare annotation was computed. [2018-11-10 02:40:09,973 INFO L428 ceAbstractionStarter]: At program point cleanupENTRY(lines 931 960) the Hoare annotation is: true [2018-11-10 02:40:09,973 INFO L425 ceAbstractionStarter]: For program point L945(lines 945 949) no Hoare annotation was computed. [2018-11-10 02:40:09,973 INFO L428 ceAbstractionStarter]: At program point L945-1(lines 945 949) the Hoare annotation is: true [2018-11-10 02:40:09,973 INFO L425 ceAbstractionStarter]: For program point L941-1(lines 941 955) no Hoare annotation was computed. [2018-11-10 02:40:09,974 INFO L428 ceAbstractionStarter]: At program point L941-3(lines 941 955) the Hoare annotation is: true [2018-11-10 02:40:09,974 INFO L428 ceAbstractionStarter]: At program point L937(line 937) the Hoare annotation is: true [2018-11-10 02:40:09,974 INFO L425 ceAbstractionStarter]: For program point L937-1(line 937) no Hoare annotation was computed. [2018-11-10 02:40:09,974 INFO L428 ceAbstractionStarter]: At program point isMethaneLevelCriticalENTRY(lines 402 410) the Hoare annotation is: true [2018-11-10 02:40:09,974 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalFINAL(lines 402 410) no Hoare annotation was computed. [2018-11-10 02:40:09,974 INFO L425 ceAbstractionStarter]: For program point isMethaneLevelCriticalEXIT(lines 402 410) no Hoare annotation was computed. [2018-11-10 02:40:09,974 INFO L425 ceAbstractionStarter]: For program point L370-1(lines 366 377) no Hoare annotation was computed. [2018-11-10 02:40:09,974 INFO L421 ceAbstractionStarter]: At program point lowerWaterLevelENTRY(lines 366 377) the Hoare annotation is: (let ((.cse0 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse1 (or (not (= ~systemActive~0 1)) (not (= |#t~string12.offset| 0)) (not (= 1 ~pumpRunning~0)) (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (not (= |old(~waterLevel~0)| 2))))) (and (or .cse0 .cse1 (not (= ~methaneLevelCritical~0 0))) (or (not (= ~methaneLevelCritical~0 1)) .cse0 .cse1))) [2018-11-10 02:40:09,974 INFO L425 ceAbstractionStarter]: For program point lowerWaterLevelEXIT(lines 366 377) no Hoare annotation was computed. [2018-11-10 02:40:09,974 INFO L425 ceAbstractionStarter]: For program point setupEXIT(lines 985 991) no Hoare annotation was computed. [2018-11-10 02:40:09,974 INFO L428 ceAbstractionStarter]: At program point setupFINAL(lines 985 991) the Hoare annotation is: true [2018-11-10 02:40:09,974 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-10 02:40:09,975 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= 0 ~methaneLevelCritical~0) (= |#t~string12.offset| 0) (= 0 ~pumpRunning~0) (= 1 ~waterLevel~0) (= ~systemActive~0 1) (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) [2018-11-10 02:40:09,975 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-10 02:40:09,975 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-10 02:40:09,975 INFO L421 ceAbstractionStarter]: At program point processEnvironment__wrappee__highWaterSensorENTRY(lines 158 182) the Hoare annotation is: (let ((.cse7 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (not (= |#t~string12.offset| 0))) (.cse6 (not (= ~systemActive~0 1)))) (let ((.cse0 (or .cse7 (or .cse4 .cse5 .cse6 (not (= ~waterLevel~0 2))))) (.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= ~methaneLevelCritical~0 1))) (.cse2 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse8 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2) (or .cse2 .cse0 .cse3) (or .cse4 .cse5 .cse6 .cse7 .cse2 .cse8 .cse3) (or .cse1 .cse4 .cse5 .cse2 .cse6 .cse7 .cse8)))) [2018-11-10 02:40:09,975 INFO L425 ceAbstractionStarter]: For program point processEnvironment__wrappee__highWaterSensorEXIT(lines 158 182) no Hoare annotation was computed. [2018-11-10 02:40:09,975 INFO L421 ceAbstractionStarter]: At program point L177(line 177) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse5 (not (= ~waterLevel~0 1))) (.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse7 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse0 (not (= ~methaneLevelCritical~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse6) (or .cse7 .cse0)))) [2018-11-10 02:40:09,975 INFO L425 ceAbstractionStarter]: For program point L177-1(lines 158 182) no Hoare annotation was computed. [2018-11-10 02:40:09,975 INFO L421 ceAbstractionStarter]: At program point L172(line 172) the Hoare annotation is: (let ((.cse3 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse0 (not (= 0 |old(~pumpRunning~0)|))) (.cse1 (not (= |#t~string12.offset| 0))) (.cse2 (not (= ~systemActive~0 1)))) (let ((.cse7 (or .cse3 (or .cse0 .cse1 .cse2 (not (= ~waterLevel~0 2))))) (.cse6 (not (= ~methaneLevelCritical~0 0))) (.cse8 (not (= ~methaneLevelCritical~0 1))) (.cse4 (and (= 0 processEnvironment__wrappee__highWaterSensor_~tmp~1) (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse5 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse8 .cse4) (or .cse7 .cse4 .cse6) (or .cse8 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5)))) [2018-11-10 02:40:09,976 INFO L421 ceAbstractionStarter]: At program point L168(line 168) the Hoare annotation is: (let ((.cse4 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse1 (not (= 0 |old(~pumpRunning~0)|))) (.cse2 (not (= |#t~string12.offset| 0))) (.cse3 (not (= ~systemActive~0 1)))) (let ((.cse5 (not (= ~waterLevel~0 1))) (.cse0 (not (= ~methaneLevelCritical~0 1))) (.cse8 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse7 (or .cse4 (or .cse1 .cse2 .cse3 (not (= ~waterLevel~0 2))))) (.cse6 (not (= ~methaneLevelCritical~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse0 .cse8) (or .cse8 .cse7 .cse6)))) [2018-11-10 02:40:09,976 INFO L425 ceAbstractionStarter]: For program point L166(lines 166 174) no Hoare annotation was computed. [2018-11-10 02:40:09,976 INFO L421 ceAbstractionStarter]: At program point L164(line 164) the Hoare annotation is: (let ((.cse7 (not (= ~switchedOnBeforeTS~0 |old(~pumpRunning~0)|))) (.cse4 (not (= 0 |old(~pumpRunning~0)|))) (.cse5 (not (= |#t~string12.offset| 0))) (.cse6 (not (= ~systemActive~0 1)))) (let ((.cse0 (or .cse7 (or .cse4 .cse5 .cse6 (not (= ~waterLevel~0 2))))) (.cse3 (not (= ~methaneLevelCritical~0 0))) (.cse1 (not (= ~methaneLevelCritical~0 1))) (.cse2 (= ~switchedOnBeforeTS~0 ~pumpRunning~0)) (.cse8 (not (= ~waterLevel~0 1)))) (and (or .cse0 .cse1 .cse2) (or .cse2 .cse0 .cse3) (or .cse4 .cse5 .cse6 .cse7 .cse2 .cse8 .cse3) (or .cse1 .cse4 .cse5 .cse2 .cse6 .cse7 .cse8)))) [2018-11-10 02:40:09,976 INFO L425 ceAbstractionStarter]: For program point L164-1(line 164) no Hoare annotation was computed. [2018-11-10 02:40:09,976 INFO L425 ceAbstractionStarter]: For program point L162(lines 162 179) no Hoare annotation was computed. [2018-11-10 02:40:09,976 INFO L425 ceAbstractionStarter]: For program point waterRiseEXIT(lines 378 389) no Hoare annotation was computed. [2018-11-10 02:40:09,976 INFO L425 ceAbstractionStarter]: For program point L382-1(lines 378 389) no Hoare annotation was computed. [2018-11-10 02:40:09,976 INFO L421 ceAbstractionStarter]: At program point waterRiseENTRY(lines 378 389) the Hoare annotation is: (let ((.cse0 (not (= |#t~string12.offset| 0))) (.cse9 (not (= 0 ~pumpRunning~0))) (.cse6 (not (= ~systemActive~0 1)))) (let ((.cse4 (not (= ~methaneLevelCritical~0 0))) (.cse1 (or .cse9 .cse6)) (.cse3 (not (= ~switchedOnBeforeTS~0 ~pumpRunning~0))) (.cse5 (not (= |old(~waterLevel~0)| 2))) (.cse8 (not (= ~methaneLevelCritical~0 1))) (.cse2 (= |old(~waterLevel~0)| ~waterLevel~0)) (.cse7 (or .cse9 .cse0 .cse6 (not (= |old(~waterLevel~0)| 1))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse2 .cse0 .cse6 (not (= 1 ~pumpRunning~0)) .cse4 .cse5) (or .cse2 .cse4 .cse7) (or .cse8 .cse2 .cse0 .cse1 .cse3 .cse5) (or .cse8 .cse2 .cse7)))) [2018-11-10 02:40:09,976 INFO L425 ceAbstractionStarter]: For program point __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION(line 925) no Hoare annotation was computed. [2018-11-10 02:40:09,976 INFO L425 ceAbstractionStarter]: For program point __automaton_failFINAL(lines 921 928) no Hoare annotation was computed. [2018-11-10 02:40:09,977 INFO L428 ceAbstractionStarter]: At program point __automaton_failENTRY(lines 921 928) the Hoare annotation is: true [2018-11-10 02:40:09,977 INFO L425 ceAbstractionStarter]: For program point __automaton_failEXIT(lines 921 928) no Hoare annotation was computed. [2018-11-10 02:40:09,989 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.11 02:40:09 BoogieIcfgContainer [2018-11-10 02:40:09,989 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-10 02:40:09,990 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-10 02:40:09,990 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-10 02:40:09,990 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-10 02:40:09,990 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 02:39:48" (3/4) ... [2018-11-10 02:40:09,994 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-10 02:40:10,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_free [2018-11-10 02:40:10,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_reset [2018-11-10 02:40:10,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_helpers [2018-11-10 02:40:10,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__1 [2018-11-10 02:40:10,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_product [2018-11-10 02:40:10,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__2 [2018-11-10 02:40:10,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__Specification5_spec__3 [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__methaneQuery [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure Specification2 [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isPumpRunning [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isLowWaterLevel [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printPump [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_features [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_set [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_argtype [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure runTest [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneAlarm [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure deactivatePump [2018-11-10 02:40:10,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterSensorDry [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__base [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure test [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_arg [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure activatePump__wrappee__lowWaterSensor [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isLowWaterSensorDry [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printEnvironment [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__error_stack_mgt [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_one [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure activatePump [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~X~int~TO~int [2018-11-10 02:40:10,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isHighWaterLevel [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure changeMethaneLevel [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getWaterLevel [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure timeShift [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isMethaneLevelCritical [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure cleanup [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure lowerWaterLevel [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup [2018-11-10 02:40:10,004 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure processEnvironment__wrappee__highWaterSensor [2018-11-10 02:40:10,005 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure waterRise [2018-11-10 02:40:10,005 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __automaton_fail [2018-11-10 02:40:10,014 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 42 nodes and edges [2018-11-10 02:40:10,015 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2018-11-10 02:40:10,015 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-11-10 02:40:10,048 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((0 == methaneLevelCritical && 2 == waterLevel) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning) || ((((0 == methaneLevelCritical && pumpRunning <= 0) && \old(waterLevel) == waterLevel) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0)) || !("On" == 0)) || (((0 == methaneLevelCritical && 2 == waterLevel) && pumpRunning == 1) && splverifierCounter == 0)) || !(systemActive == 1)) || ((((2 == waterLevel && methaneLevelCritical == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || ((((methaneLevelCritical == 1 && 0 == pumpRunning) && 1 == waterLevel) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || !(0 == \old(pumpRunning))) || ((((1 <= switchedOnBeforeTS && methaneLevelCritical == 1) && 0 == pumpRunning) && 1 == waterLevel) && splverifierCounter == 0)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) [2018-11-10 02:40:10,048 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(0 == \old(pumpRunning)) || !("On" == 0)) || !(systemActive == 1)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) [2018-11-10 02:40:10,103 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_0b75dac8-18b6-4932-b574-8eda8af6f983/bin-2019/uautomizer/witness.graphml [2018-11-10 02:40:10,103 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-10 02:40:10,104 INFO L168 Benchmark]: Toolchain (without parser) took 23323.78 ms. Allocated memory was 1.0 GB in the beginning and 1.9 GB in the end (delta: 909.1 MB). Free memory was 956.5 MB in the beginning and 1.2 GB in the end (delta: -217.3 MB). Peak memory consumption was 691.8 MB. Max. memory is 11.5 GB. [2018-11-10 02:40:10,104 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 985.5 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 02:40:10,105 INFO L168 Benchmark]: CACSL2BoogieTranslator took 402.48 ms. Allocated memory is still 1.0 GB. Free memory was 956.5 MB in the beginning and 932.3 MB in the end (delta: 24.2 MB). Peak memory consumption was 24.2 MB. Max. memory is 11.5 GB. [2018-11-10 02:40:10,105 INFO L168 Benchmark]: Boogie Preprocessor took 106.38 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 159.4 MB). Free memory was 932.3 MB in the beginning and 1.1 GB in the end (delta: -217.6 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-11-10 02:40:10,105 INFO L168 Benchmark]: RCFGBuilder took 791.50 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 92.1 MB). Peak memory consumption was 92.1 MB. Max. memory is 11.5 GB. [2018-11-10 02:40:10,105 INFO L168 Benchmark]: TraceAbstraction took 21906.47 ms. Allocated memory was 1.2 GB in the beginning and 1.9 GB in the end (delta: 749.7 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -137.2 MB). Peak memory consumption was 982.8 MB. Max. memory is 11.5 GB. [2018-11-10 02:40:10,106 INFO L168 Benchmark]: Witness Printer took 113.45 ms. Allocated memory is still 1.9 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 21.3 MB). Peak memory consumption was 21.3 MB. Max. memory is 11.5 GB. [2018-11-10 02:40:10,107 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 985.5 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 402.48 ms. Allocated memory is still 1.0 GB. Free memory was 956.5 MB in the beginning and 932.3 MB in the end (delta: 24.2 MB). Peak memory consumption was 24.2 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 106.38 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 159.4 MB). Free memory was 932.3 MB in the beginning and 1.1 GB in the end (delta: -217.6 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 791.50 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 92.1 MB). Peak memory consumption was 92.1 MB. Max. memory is 11.5 GB. * TraceAbstraction took 21906.47 ms. Allocated memory was 1.2 GB in the beginning and 1.9 GB in the end (delta: 749.7 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -137.2 MB). Peak memory consumption was 982.8 MB. Max. memory is 11.5 GB. * Witness Printer took 113.45 ms. Allocated memory is still 1.9 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 21.3 MB). Peak memory consumption was 21.3 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 925]: 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: 941]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 54]: Loop Invariant Derived loop invariant: (((((((((((((0 == methaneLevelCritical && 2 == waterLevel) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning) || ((((0 == methaneLevelCritical && pumpRunning <= 0) && \old(waterLevel) == waterLevel) && \old(pumpRunning) <= pumpRunning) && splverifierCounter == 0)) || !("On" == 0)) || (((0 == methaneLevelCritical && 2 == waterLevel) && pumpRunning == 1) && splverifierCounter == 0)) || !(systemActive == 1)) || ((((2 == waterLevel && methaneLevelCritical == 1) && 0 == pumpRunning) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || ((((methaneLevelCritical == 1 && 0 == pumpRunning) && 1 == waterLevel) && splverifierCounter == 0) && switchedOnBeforeTS == pumpRunning)) || !(0 == \old(pumpRunning))) || ((((1 <= switchedOnBeforeTS && methaneLevelCritical == 1) && 0 == pumpRunning) && 1 == waterLevel) && splverifierCounter == 0)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) - InvariantResult [Line: 931]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 53]: Loop Invariant Derived loop invariant: (((!(0 == \old(pumpRunning)) || !("On" == 0)) || !(systemActive == 1)) || !(\old(waterLevel) == 1)) || !(\old(methaneLevelCritical) == 0) - StatisticsResult: Ultimate Automizer benchmark data CFG has 44 procedures, 362 locations, 1 error locations. SAFE Result, 21.8s OverallTime, 15 OverallIterations, 9 TraceHistogramMax, 10.4s AutomataDifference, 0.0s DeadEndRemovalTime, 6.5s HoareAnnotationTime, HoareTripleCheckerStatistics: 4124 SDtfs, 5138 SDslu, 16348 SDs, 0 SdLazy, 13078 SolverSat, 2953 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 6.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2178 GetRequests, 1925 SyntacticMatches, 6 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1809 ImplicationChecksByTransitivity, 2.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2301occurred in iteration=14, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 15 MinimizatonAttempts, 1155 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 72 LocationsWithAnnotation, 4892 PreInvPairs, 5014 NumberOfFragments, 4917 HoareAnnotationTreeSize, 4892 FomulaSimplifications, 25756 FormulaSimplificationTreeSizeReduction, 0.9s HoareSimplificationTime, 72 FomulaSimplificationsInter, 49551 FormulaSimplificationTreeSizeReductionInter, 5.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 5239 NumberOfCodeBlocks, 5239 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 5219 ConstructedInterpolants, 0 QuantifiedInterpolants, 2289834 SizeOfPredicates, 20 NumberOfNonLiveVariables, 6428 ConjunctsInSsa, 78 ConjunctsInUnsatCore, 20 InterpolantComputations, 11 PerfectInterpolantSequences, 3775/3936 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...