./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 7b2dab56 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0d8bfdcffbfa2f8ea1896cdcb99e5a5238344d77 ........................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0d8bfdcffbfa2f8ea1896cdcb99e5a5238344d77 ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.0-7b2dab5 [2020-12-09 11:03:23,253 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-09 11:03:23,255 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-09 11:03:23,306 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-09 11:03:23,306 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-09 11:03:23,308 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-09 11:03:23,309 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-09 11:03:23,312 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-09 11:03:23,314 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-09 11:03:23,315 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-09 11:03:23,316 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-09 11:03:23,317 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-09 11:03:23,318 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-09 11:03:23,319 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-09 11:03:23,320 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-09 11:03:23,321 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-09 11:03:23,322 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-09 11:03:23,323 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-09 11:03:23,325 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-09 11:03:23,327 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-09 11:03:23,329 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-09 11:03:23,330 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-09 11:03:23,332 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-09 11:03:23,332 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-09 11:03:23,336 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-09 11:03:23,336 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-09 11:03:23,336 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-09 11:03:23,337 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-09 11:03:23,338 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-09 11:03:23,339 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-09 11:03:23,339 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-09 11:03:23,340 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-09 11:03:23,341 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-09 11:03:23,341 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-09 11:03:23,342 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-09 11:03:23,343 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-09 11:03:23,343 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-09 11:03:23,343 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-09 11:03:23,343 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-09 11:03:23,344 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-09 11:03:23,345 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-09 11:03:23,346 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2020-12-09 11:03:23,368 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-09 11:03:23,369 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-09 11:03:23,369 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2020-12-09 11:03:23,369 INFO L138 SettingsManager]: * User list type=DISABLED [2020-12-09 11:03:23,370 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2020-12-09 11:03:23,370 INFO L138 SettingsManager]: * Explicit value domain=true [2020-12-09 11:03:23,370 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2020-12-09 11:03:23,370 INFO L138 SettingsManager]: * Octagon Domain=false [2020-12-09 11:03:23,370 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2020-12-09 11:03:23,370 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2020-12-09 11:03:23,371 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2020-12-09 11:03:23,371 INFO L138 SettingsManager]: * Interval Domain=false [2020-12-09 11:03:23,371 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2020-12-09 11:03:23,371 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2020-12-09 11:03:23,371 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2020-12-09 11:03:23,372 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-09 11:03:23,372 INFO L138 SettingsManager]: * sizeof long=4 [2020-12-09 11:03:23,372 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-09 11:03:23,372 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-12-09 11:03:23,373 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-09 11:03:23,373 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-09 11:03:23,373 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-09 11:03:23,373 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-09 11:03:23,373 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2020-12-09 11:03:23,373 INFO L138 SettingsManager]: * sizeof long double=12 [2020-12-09 11:03:23,374 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-09 11:03:23,374 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-09 11:03:23,374 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-09 11:03:23,374 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-09 11:03:23,374 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-09 11:03:23,374 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 11:03:23,375 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-12-09 11:03:23,375 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0d8bfdcffbfa2f8ea1896cdcb99e5a5238344d77 [2020-12-09 11:03:23,537 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-09 11:03:23,561 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-09 11:03:23,563 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-09 11:03:23,564 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-09 11:03:23,565 INFO L275 PluginConnector]: CDTParser initialized [2020-12-09 11:03:23,566 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2020-12-09 11:03:23,610 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/6e9d3d9c3/d700d7371f294f1686acde6132ab6b3d/FLAG9b1ef885b [2020-12-09 11:03:24,005 INFO L306 CDTParser]: Found 1 translation units. [2020-12-09 11:03:24,005 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2020-12-09 11:03:24,016 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/6e9d3d9c3/d700d7371f294f1686acde6132ab6b3d/FLAG9b1ef885b [2020-12-09 11:03:24,028 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/6e9d3d9c3/d700d7371f294f1686acde6132ab6b3d [2020-12-09 11:03:24,030 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-09 11:03:24,031 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-09 11:03:24,032 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-09 11:03:24,033 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-09 11:03:24,035 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-09 11:03:24,035 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:03:24" (1/1) ... [2020-12-09 11:03:24,037 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b6b69e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:24, skipping insertion in model container [2020-12-09 11:03:24,037 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:03:24" (1/1) ... [2020-12-09 11:03:24,042 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-09 11:03:24,074 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 11:03:24,218 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c[5400,5413] [2020-12-09 11:03:24,278 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:03:24,286 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2020-12-09 11:03:24,286 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@7098e1a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:24, skipping insertion in model container [2020-12-09 11:03:24,287 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-09 11:03:24,287 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2020-12-09 11:03:24,288 INFO L168 Benchmark]: Toolchain (without parser) took 256.58 ms. Allocated memory is still 109.1 MB. Free memory was 75.1 MB in the beginning and 82.8 MB in the end (delta: -7.7 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2020-12-09 11:03:24,289 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 109.1 MB. Free memory was 89.8 MB in the beginning and 89.8 MB in the end (delta: 24.5 kB). There was no memory consumed. Max. memory is 16.1 GB. [2020-12-09 11:03:24,290 INFO L168 Benchmark]: CACSL2BoogieTranslator took 254.48 ms. Allocated memory is still 109.1 MB. Free memory was 75.1 MB in the beginning and 82.8 MB in the end (delta: -7.7 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2020-12-09 11:03:24,291 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 109.1 MB. Free memory was 89.8 MB in the beginning and 89.8 MB in the end (delta: 24.5 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 254.48 ms. Allocated memory is still 109.1 MB. Free memory was 75.1 MB in the beginning and 82.8 MB in the end (delta: -7.7 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 347]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.0-7b2dab5 [2020-12-09 11:03:25,626 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-09 11:03:25,628 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-09 11:03:25,657 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-09 11:03:25,657 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-09 11:03:25,659 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-09 11:03:25,660 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-09 11:03:25,663 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-09 11:03:25,665 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-09 11:03:25,666 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-09 11:03:25,667 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-09 11:03:25,668 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-09 11:03:25,668 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-09 11:03:25,669 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-09 11:03:25,670 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-09 11:03:25,671 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-09 11:03:25,671 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-09 11:03:25,672 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-09 11:03:25,674 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-09 11:03:25,675 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-09 11:03:25,677 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-09 11:03:25,678 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-09 11:03:25,679 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-09 11:03:25,680 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-09 11:03:25,682 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-09 11:03:25,683 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-09 11:03:25,683 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-09 11:03:25,684 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-09 11:03:25,684 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-09 11:03:25,685 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-09 11:03:25,685 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-09 11:03:25,686 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-09 11:03:25,686 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-09 11:03:25,687 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-09 11:03:25,688 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-09 11:03:25,688 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-09 11:03:25,689 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-09 11:03:25,689 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-09 11:03:25,689 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-09 11:03:25,690 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-09 11:03:25,691 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-09 11:03:25,691 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2020-12-09 11:03:25,712 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-09 11:03:25,712 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-09 11:03:25,713 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2020-12-09 11:03:25,713 INFO L138 SettingsManager]: * User list type=DISABLED [2020-12-09 11:03:25,713 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2020-12-09 11:03:25,713 INFO L138 SettingsManager]: * Explicit value domain=true [2020-12-09 11:03:25,713 INFO L138 SettingsManager]: * Octagon Domain=false [2020-12-09 11:03:25,713 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2020-12-09 11:03:25,714 INFO L138 SettingsManager]: * Interval Domain=false [2020-12-09 11:03:25,714 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-09 11:03:25,714 INFO L138 SettingsManager]: * sizeof long=4 [2020-12-09 11:03:25,714 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2020-12-09 11:03:25,715 INFO L138 SettingsManager]: * sizeof long double=12 [2020-12-09 11:03:25,716 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-09 11:03:25,716 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-09 11:03:25,716 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-09 11:03:25,716 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-09 11:03:25,716 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-12-09 11:03:25,716 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-09 11:03:25,717 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 11:03:25,717 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-09 11:03:25,717 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-09 11:03:25,717 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-09 11:03:25,717 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2020-12-09 11:03:25,717 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:25,717 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-09 11:03:25,718 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-09 11:03:25,718 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-12-09 11:03:25,718 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0d8bfdcffbfa2f8ea1896cdcb99e5a5238344d77 [2020-12-09 11:03:25,949 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-09 11:03:25,965 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-09 11:03:25,967 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-09 11:03:25,968 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-09 11:03:25,968 INFO L275 PluginConnector]: CDTParser initialized [2020-12-09 11:03:25,969 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2020-12-09 11:03:26,011 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/83c10683d/273a24aa293d4bcba857d60363dd80db/FLAG5bad13970 [2020-12-09 11:03:26,480 INFO L306 CDTParser]: Found 1 translation units. [2020-12-09 11:03:26,481 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2020-12-09 11:03:26,491 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/83c10683d/273a24aa293d4bcba857d60363dd80db/FLAG5bad13970 [2020-12-09 11:03:26,501 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/data/83c10683d/273a24aa293d4bcba857d60363dd80db [2020-12-09 11:03:26,503 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-09 11:03:26,504 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-09 11:03:26,505 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-09 11:03:26,505 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-09 11:03:26,507 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-09 11:03:26,508 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:26,509 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@111e991c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26, skipping insertion in model container [2020-12-09 11:03:26,510 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:26,514 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-09 11:03:26,544 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 11:03:26,679 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c[5400,5413] [2020-12-09 11:03:26,777 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:03:26,792 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2020-12-09 11:03:26,803 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 11:03:26,823 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c[5400,5413] [2020-12-09 11:03:26,868 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:03:26,874 INFO L203 MainTranslator]: Completed pre-run [2020-12-09 11:03:26,898 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c[5400,5413] [2020-12-09 11:03:26,930 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:03:26,977 INFO L208 MainTranslator]: Completed translation [2020-12-09 11:03:26,977 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26 WrapperNode [2020-12-09 11:03:26,977 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-09 11:03:26,978 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-09 11:03:26,979 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-09 11:03:26,979 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-09 11:03:26,985 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,005 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,080 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-09 11:03:27,081 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-09 11:03:27,081 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-09 11:03:27,081 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-09 11:03:27,090 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,090 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,103 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,104 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,137 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,164 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,170 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... [2020-12-09 11:03:27,179 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-09 11:03:27,180 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-09 11:03:27,180 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-09 11:03:27,180 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-09 11:03:27,181 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 11:03:27,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-09 11:03:27,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2020-12-09 11:03:27,238 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-09 11:03:27,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-09 11:03:29,370 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-09 11:03:29,371 INFO L299 CfgBuilder]: Removed 914 assume(true) statements. [2020-12-09 11:03:29,372 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:03:29 BoogieIcfgContainer [2020-12-09 11:03:29,373 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-09 11:03:29,374 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-09 11:03:29,374 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-09 11:03:29,376 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-09 11:03:29,376 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 11:03:26" (1/3) ... [2020-12-09 11:03:29,377 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e3df3dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 11:03:29, skipping insertion in model container [2020-12-09 11:03:29,377 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:03:26" (2/3) ... [2020-12-09 11:03:29,377 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e3df3dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 11:03:29, skipping insertion in model container [2020-12-09 11:03:29,377 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:03:29" (3/3) ... [2020-12-09 11:03:29,378 INFO L111 eAbstractionObserver]: Analyzing ICFG minepump_spec5_productSimulator.cil.c [2020-12-09 11:03:29,387 INFO L180 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-09 11:03:29,391 INFO L192 ceAbstractionStarter]: Appying trace abstraction to program that has 3 error locations. [2020-12-09 11:03:29,398 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-12-09 11:03:29,417 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-09 11:03:29,417 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-09 11:03:29,417 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-09 11:03:29,418 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-09 11:03:29,418 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-09 11:03:29,418 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-09 11:03:29,418 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-09 11:03:29,418 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-09 11:03:29,433 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states. [2020-12-09 11:03:29,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-12-09 11:03:29,438 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:29,438 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:29,438 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:29,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:29,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1346850276, now seen corresponding path program 1 times [2020-12-09 11:03:29,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:29,451 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1453316280] [2020-12-09 11:03:29,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 2 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:29,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 1 conjunts are in the unsatisfiable core [2020-12-09 11:03:29,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:29,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:29,654 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:29,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1453316280] [2020-12-09 11:03:29,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:29,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 11:03:29,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498563502] [2020-12-09 11:03:29,658 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-12-09 11:03:29,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:29,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-12-09 11:03:29,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-12-09 11:03:29,673 INFO L87 Difference]: Start difference. First operand 479 states. Second operand 2 states. [2020-12-09 11:03:29,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:29,734 INFO L93 Difference]: Finished difference Result 944 states and 1477 transitions. [2020-12-09 11:03:29,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-12-09 11:03:29,735 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 26 [2020-12-09 11:03:29,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:29,748 INFO L225 Difference]: With dead ends: 944 [2020-12-09 11:03:29,748 INFO L226 Difference]: Without dead ends: 475 [2020-12-09 11:03:29,752 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-12-09 11:03:29,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2020-12-09 11:03:29,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 475. [2020-12-09 11:03:29,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 475 states. [2020-12-09 11:03:29,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 734 transitions. [2020-12-09 11:03:29,827 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 734 transitions. Word has length 26 [2020-12-09 11:03:29,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:29,827 INFO L481 AbstractCegarLoop]: Abstraction has 475 states and 734 transitions. [2020-12-09 11:03:29,827 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-12-09 11:03:29,828 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 734 transitions. [2020-12-09 11:03:29,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-12-09 11:03:29,829 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:29,829 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:30,029 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 mathsat -unsat_core_generation=3 [2020-12-09 11:03:30,030 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:30,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:30,030 INFO L82 PathProgramCache]: Analyzing trace with hash 2001727704, now seen corresponding path program 1 times [2020-12-09 11:03:30,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:30,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1756536834] [2020-12-09 11:03:30,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 3 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:30,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:30,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:30,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:30,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:30,244 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:30,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1756536834] [2020-12-09 11:03:30,244 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:30,244 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:30,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431087452] [2020-12-09 11:03:30,245 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:30,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:30,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:30,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:30,247 INFO L87 Difference]: Start difference. First operand 475 states and 734 transitions. Second operand 3 states. [2020-12-09 11:03:30,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:30,268 INFO L93 Difference]: Finished difference Result 475 states and 734 transitions. [2020-12-09 11:03:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:30,268 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 27 [2020-12-09 11:03:30,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:30,271 INFO L225 Difference]: With dead ends: 475 [2020-12-09 11:03:30,271 INFO L226 Difference]: Without dead ends: 176 [2020-12-09 11:03:30,274 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:30,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2020-12-09 11:03:30,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2020-12-09 11:03:30,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-12-09 11:03:30,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 268 transitions. [2020-12-09 11:03:30,291 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 268 transitions. Word has length 27 [2020-12-09 11:03:30,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:30,291 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 268 transitions. [2020-12-09 11:03:30,291 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:30,291 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 268 transitions. [2020-12-09 11:03:30,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-12-09 11:03:30,293 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:30,293 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:30,493 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 mathsat -unsat_core_generation=3 [2020-12-09 11:03:30,495 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:30,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:30,497 INFO L82 PathProgramCache]: Analyzing trace with hash 267833841, now seen corresponding path program 1 times [2020-12-09 11:03:30,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:30,499 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1484561919] [2020-12-09 11:03:30,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 4 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:30,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:30,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:30,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:30,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:30,752 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:30,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1484561919] [2020-12-09 11:03:30,752 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:30,752 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 11:03:30,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430692716] [2020-12-09 11:03:30,753 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:30,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:30,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:30,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:30,754 INFO L87 Difference]: Start difference. First operand 176 states and 268 transitions. Second operand 3 states. [2020-12-09 11:03:30,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:30,790 INFO L93 Difference]: Finished difference Result 500 states and 776 transitions. [2020-12-09 11:03:30,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:30,790 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2020-12-09 11:03:30,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:30,794 INFO L225 Difference]: With dead ends: 500 [2020-12-09 11:03:30,794 INFO L226 Difference]: Without dead ends: 338 [2020-12-09 11:03:30,795 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:30,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2020-12-09 11:03:30,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 334. [2020-12-09 11:03:30,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 334 states. [2020-12-09 11:03:30,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 517 transitions. [2020-12-09 11:03:30,824 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 517 transitions. Word has length 34 [2020-12-09 11:03:30,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:30,824 INFO L481 AbstractCegarLoop]: Abstraction has 334 states and 517 transitions. [2020-12-09 11:03:30,824 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:30,824 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 517 transitions. [2020-12-09 11:03:30,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-12-09 11:03:30,826 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:30,826 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:31,027 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 mathsat -unsat_core_generation=3 [2020-12-09 11:03:31,028 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:31,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:31,029 INFO L82 PathProgramCache]: Analyzing trace with hash -196986908, now seen corresponding path program 1 times [2020-12-09 11:03:31,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:31,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1302267944] [2020-12-09 11:03:31,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 5 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:31,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:31,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-09 11:03:31,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:31,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:31,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:31,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1302267944] [2020-12-09 11:03:31,302 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:31,302 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:31,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548873538] [2020-12-09 11:03:31,302 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-09 11:03:31,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:31,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-09 11:03:31,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:31,303 INFO L87 Difference]: Start difference. First operand 334 states and 517 transitions. Second operand 5 states. [2020-12-09 11:03:31,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:31,571 INFO L93 Difference]: Finished difference Result 1297 states and 2049 transitions. [2020-12-09 11:03:31,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-12-09 11:03:31,571 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 37 [2020-12-09 11:03:31,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:31,576 INFO L225 Difference]: With dead ends: 1297 [2020-12-09 11:03:31,576 INFO L226 Difference]: Without dead ends: 977 [2020-12-09 11:03:31,576 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-12-09 11:03:31,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2020-12-09 11:03:31,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 357. [2020-12-09 11:03:31,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-12-09 11:03:31,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 537 transitions. [2020-12-09 11:03:31,602 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 537 transitions. Word has length 37 [2020-12-09 11:03:31,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:31,602 INFO L481 AbstractCegarLoop]: Abstraction has 357 states and 537 transitions. [2020-12-09 11:03:31,602 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-09 11:03:31,602 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 537 transitions. [2020-12-09 11:03:31,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2020-12-09 11:03:31,604 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:31,604 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:31,804 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 mathsat -unsat_core_generation=3 [2020-12-09 11:03:31,805 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:31,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:31,806 INFO L82 PathProgramCache]: Analyzing trace with hash -1990421615, now seen corresponding path program 1 times [2020-12-09 11:03:31,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:31,807 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1302737038] [2020-12-09 11:03:31,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 6 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:32,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:32,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-09 11:03:32,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:32,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:32,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:32,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1302737038] [2020-12-09 11:03:32,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:32,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-09 11:03:32,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766238733] [2020-12-09 11:03:32,101 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-09 11:03:32,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:32,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-09 11:03:32,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:32,102 INFO L87 Difference]: Start difference. First operand 357 states and 537 transitions. Second operand 5 states. [2020-12-09 11:03:32,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:32,287 INFO L93 Difference]: Finished difference Result 888 states and 1330 transitions. [2020-12-09 11:03:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-09 11:03:32,287 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 45 [2020-12-09 11:03:32,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:32,291 INFO L225 Difference]: With dead ends: 888 [2020-12-09 11:03:32,291 INFO L226 Difference]: Without dead ends: 545 [2020-12-09 11:03:32,292 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-12-09 11:03:32,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2020-12-09 11:03:32,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 405. [2020-12-09 11:03:32,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 405 states. [2020-12-09 11:03:32,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 585 transitions. [2020-12-09 11:03:32,322 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 585 transitions. Word has length 45 [2020-12-09 11:03:32,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:32,322 INFO L481 AbstractCegarLoop]: Abstraction has 405 states and 585 transitions. [2020-12-09 11:03:32,322 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-09 11:03:32,322 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 585 transitions. [2020-12-09 11:03:32,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2020-12-09 11:03:32,324 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:32,324 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:32,524 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 mathsat -unsat_core_generation=3 [2020-12-09 11:03:32,525 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:32,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:32,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1732256177, now seen corresponding path program 1 times [2020-12-09 11:03:32,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:32,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908992860] [2020-12-09 11:03:32,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 7 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:32,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:32,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:32,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:32,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:32,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:32,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908992860] [2020-12-09 11:03:32,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:32,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:32,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985567578] [2020-12-09 11:03:32,712 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:32,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:32,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:32,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:32,713 INFO L87 Difference]: Start difference. First operand 405 states and 585 transitions. Second operand 4 states. [2020-12-09 11:03:32,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:32,854 INFO L93 Difference]: Finished difference Result 950 states and 1359 transitions. [2020-12-09 11:03:32,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:32,854 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 45 [2020-12-09 11:03:32,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:32,857 INFO L225 Difference]: With dead ends: 950 [2020-12-09 11:03:32,857 INFO L226 Difference]: Without dead ends: 559 [2020-12-09 11:03:32,858 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:32,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2020-12-09 11:03:32,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 437. [2020-12-09 11:03:32,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 437 states. [2020-12-09 11:03:32,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 617 transitions. [2020-12-09 11:03:32,878 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 617 transitions. Word has length 45 [2020-12-09 11:03:32,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:32,878 INFO L481 AbstractCegarLoop]: Abstraction has 437 states and 617 transitions. [2020-12-09 11:03:32,878 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:32,878 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 617 transitions. [2020-12-09 11:03:32,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2020-12-09 11:03:32,879 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:32,879 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:33,079 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 mathsat -unsat_core_generation=3 [2020-12-09 11:03:33,080 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:33,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:33,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1551593869, now seen corresponding path program 1 times [2020-12-09 11:03:33,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:33,081 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1208107045] [2020-12-09 11:03:33,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 8 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:33,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:33,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:33,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:33,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:33,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:33,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1208107045] [2020-12-09 11:03:33,265 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:33,265 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 11:03:33,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921146376] [2020-12-09 11:03:33,266 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:33,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:33,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:33,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:33,266 INFO L87 Difference]: Start difference. First operand 437 states and 617 transitions. Second operand 3 states. [2020-12-09 11:03:33,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:33,360 INFO L93 Difference]: Finished difference Result 982 states and 1383 transitions. [2020-12-09 11:03:33,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:33,361 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2020-12-09 11:03:33,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:33,364 INFO L225 Difference]: With dead ends: 982 [2020-12-09 11:03:33,364 INFO L226 Difference]: Without dead ends: 559 [2020-12-09 11:03:33,366 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:33,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2020-12-09 11:03:33,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2020-12-09 11:03:33,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 559 states. [2020-12-09 11:03:33,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 770 transitions. [2020-12-09 11:03:33,404 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 770 transitions. Word has length 45 [2020-12-09 11:03:33,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:33,404 INFO L481 AbstractCegarLoop]: Abstraction has 559 states and 770 transitions. [2020-12-09 11:03:33,404 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:33,404 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 770 transitions. [2020-12-09 11:03:33,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2020-12-09 11:03:33,405 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:33,405 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:33,606 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 mathsat -unsat_core_generation=3 [2020-12-09 11:03:33,606 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:33,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:33,606 INFO L82 PathProgramCache]: Analyzing trace with hash 2053238802, now seen corresponding path program 1 times [2020-12-09 11:03:33,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:33,607 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2002653694] [2020-12-09 11:03:33,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 9 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:33,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:33,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 6 conjunts are in the unsatisfiable core [2020-12-09 11:03:33,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:33,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:33,779 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:33,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2002653694] [2020-12-09 11:03:33,779 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:33,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-09 11:03:33,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300712820] [2020-12-09 11:03:33,779 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-09 11:03:33,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:33,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-09 11:03:33,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2020-12-09 11:03:33,780 INFO L87 Difference]: Start difference. First operand 559 states and 770 transitions. Second operand 6 states. [2020-12-09 11:03:35,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:35,209 INFO L93 Difference]: Finished difference Result 2802 states and 3949 transitions. [2020-12-09 11:03:35,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-09 11:03:35,209 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 46 [2020-12-09 11:03:35,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:35,219 INFO L225 Difference]: With dead ends: 2802 [2020-12-09 11:03:35,219 INFO L226 Difference]: Without dead ends: 2379 [2020-12-09 11:03:35,221 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:35,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2379 states. [2020-12-09 11:03:35,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2379 to 929. [2020-12-09 11:03:35,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 929 states. [2020-12-09 11:03:35,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1282 transitions. [2020-12-09 11:03:35,273 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1282 transitions. Word has length 46 [2020-12-09 11:03:35,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:35,273 INFO L481 AbstractCegarLoop]: Abstraction has 929 states and 1282 transitions. [2020-12-09 11:03:35,273 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-09 11:03:35,273 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1282 transitions. [2020-12-09 11:03:35,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-12-09 11:03:35,274 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:35,274 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 11:03:35,475 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 mathsat -unsat_core_generation=3 [2020-12-09 11:03:35,475 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:35,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:35,475 INFO L82 PathProgramCache]: Analyzing trace with hash -867819541, now seen corresponding path program 1 times [2020-12-09 11:03:35,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:35,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757390361] [2020-12-09 11:03:35,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 10 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:35,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:35,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:35,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:35,655 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-09 11:03:35,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:35,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757390361] [2020-12-09 11:03:35,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:35,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:35,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867230630] [2020-12-09 11:03:35,656 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:35,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:35,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:35,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:35,657 INFO L87 Difference]: Start difference. First operand 929 states and 1282 transitions. Second operand 3 states. [2020-12-09 11:03:36,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:36,880 INFO L93 Difference]: Finished difference Result 1462 states and 2017 transitions. [2020-12-09 11:03:36,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:36,880 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2020-12-09 11:03:36,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:36,883 INFO L225 Difference]: With dead ends: 1462 [2020-12-09 11:03:36,883 INFO L226 Difference]: Without dead ends: 547 [2020-12-09 11:03:36,884 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:36,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2020-12-09 11:03:36,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 541. [2020-12-09 11:03:36,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 541 states. [2020-12-09 11:03:36,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 740 transitions. [2020-12-09 11:03:36,905 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 740 transitions. Word has length 66 [2020-12-09 11:03:36,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:36,905 INFO L481 AbstractCegarLoop]: Abstraction has 541 states and 740 transitions. [2020-12-09 11:03:36,906 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:36,906 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 740 transitions. [2020-12-09 11:03:36,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-12-09 11:03:36,906 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:36,906 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 11:03:37,107 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 mathsat -unsat_core_generation=3 [2020-12-09 11:03:37,108 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:37,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:37,109 INFO L82 PathProgramCache]: Analyzing trace with hash 498692121, now seen corresponding path program 1 times [2020-12-09 11:03:37,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:37,111 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664527354] [2020-12-09 11:03:37,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 11 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:37,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:37,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:37,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:37,349 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:37,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:37,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664527354] [2020-12-09 11:03:37,349 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:37,349 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:37,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786857831] [2020-12-09 11:03:37,349 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:37,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:37,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:37,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:37,350 INFO L87 Difference]: Start difference. First operand 541 states and 740 transitions. Second operand 3 states. [2020-12-09 11:03:38,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:38,351 INFO L93 Difference]: Finished difference Result 1176 states and 1618 transitions. [2020-12-09 11:03:38,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:38,351 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2020-12-09 11:03:38,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:38,354 INFO L225 Difference]: With dead ends: 1176 [2020-12-09 11:03:38,354 INFO L226 Difference]: Without dead ends: 649 [2020-12-09 11:03:38,354 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 11:03:38,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2020-12-09 11:03:38,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2020-12-09 11:03:38,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 649 states. [2020-12-09 11:03:38,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 870 transitions. [2020-12-09 11:03:38,385 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 870 transitions. Word has length 66 [2020-12-09 11:03:38,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:38,385 INFO L481 AbstractCegarLoop]: Abstraction has 649 states and 870 transitions. [2020-12-09 11:03:38,385 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:38,385 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 870 transitions. [2020-12-09 11:03:38,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-12-09 11:03:38,386 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:38,386 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 11:03:38,586 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 mathsat -unsat_core_generation=3 [2020-12-09 11:03:38,587 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:38,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:38,587 INFO L82 PathProgramCache]: Analyzing trace with hash -971625849, now seen corresponding path program 1 times [2020-12-09 11:03:38,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:38,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1293980363] [2020-12-09 11:03:38,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 12 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:38,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:38,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-09 11:03:38,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:38,761 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:38,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:38,824 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:38,824 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1293980363] [2020-12-09 11:03:38,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [60271060] [2020-12-09 11:03:38,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:38,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:38,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 6 conjunts are in the unsatisfiable core [2020-12-09 11:03:38,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:39,004 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:39,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:39,037 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:39,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184481196] [2020-12-09 11:03:39,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 11:03:39,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:39,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-09 11:03:39,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:39,161 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:39,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:39,190 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:39,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2020-12-09 11:03:39,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 8 [2020-12-09 11:03:39,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346679913] [2020-12-09 11:03:39,191 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-09 11:03:39,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:39,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-09 11:03:39,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-12-09 11:03:39,192 INFO L87 Difference]: Start difference. First operand 649 states and 870 transitions. Second operand 8 states. [2020-12-09 11:03:41,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:41,235 INFO L93 Difference]: Finished difference Result 1265 states and 1724 transitions. [2020-12-09 11:03:41,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-12-09 11:03:41,235 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 67 [2020-12-09 11:03:41,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:41,238 INFO L225 Difference]: With dead ends: 1265 [2020-12-09 11:03:41,239 INFO L226 Difference]: Without dead ends: 738 [2020-12-09 11:03:41,240 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2020-12-09 11:03:41,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2020-12-09 11:03:41,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 567. [2020-12-09 11:03:41,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 567 states. [2020-12-09 11:03:41,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 749 transitions. [2020-12-09 11:03:41,285 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 749 transitions. Word has length 67 [2020-12-09 11:03:41,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:41,285 INFO L481 AbstractCegarLoop]: Abstraction has 567 states and 749 transitions. [2020-12-09 11:03:41,285 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-09 11:03:41,285 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 749 transitions. [2020-12-09 11:03:41,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2020-12-09 11:03:41,286 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:41,287 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2020-12-09 11:03:41,888 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 cvc4 --incremental --print-success --lang smt,12 mathsat -unsat_core_generation=3 [2020-12-09 11:03:41,889 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:41,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:41,891 INFO L82 PathProgramCache]: Analyzing trace with hash 373765862, now seen corresponding path program 1 times [2020-12-09 11:03:41,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:41,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1036928746] [2020-12-09 11:03:41,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 15 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:42,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:42,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:42,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:42,133 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 82 proven. 12 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 11:03:42,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:42,229 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 82 proven. 12 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 11:03:42,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1036928746] [2020-12-09 11:03:42,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [622401634] [2020-12-09 11:03:42,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 16 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:42,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:42,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:42,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:42,425 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-12-09 11:03:42,425 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:42,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2020-12-09 11:03:42,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 11 [2020-12-09 11:03:42,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448470814] [2020-12-09 11:03:42,426 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:42,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:42,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:42,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:42,426 INFO L87 Difference]: Start difference. First operand 567 states and 749 transitions. Second operand 3 states. [2020-12-09 11:03:43,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:43,600 INFO L93 Difference]: Finished difference Result 1428 states and 1906 transitions. [2020-12-09 11:03:43,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:43,600 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 116 [2020-12-09 11:03:43,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:43,604 INFO L225 Difference]: With dead ends: 1428 [2020-12-09 11:03:43,604 INFO L226 Difference]: Without dead ends: 875 [2020-12-09 11:03:43,604 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 335 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:43,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2020-12-09 11:03:43,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 873. [2020-12-09 11:03:43,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 873 states. [2020-12-09 11:03:43,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1163 transitions. [2020-12-09 11:03:43,650 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1163 transitions. Word has length 116 [2020-12-09 11:03:43,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:43,651 INFO L481 AbstractCegarLoop]: Abstraction has 873 states and 1163 transitions. [2020-12-09 11:03:43,651 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:43,651 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1163 transitions. [2020-12-09 11:03:43,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2020-12-09 11:03:43,652 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:43,652 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2020-12-09 11:03:44,054 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 cvc4 --incremental --print-success --lang smt,15 mathsat -unsat_core_generation=3 [2020-12-09 11:03:44,054 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:44,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:44,055 INFO L82 PathProgramCache]: Analyzing trace with hash -960598026, now seen corresponding path program 1 times [2020-12-09 11:03:44,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:44,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1678777472] [2020-12-09 11:03:44,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 17 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:44,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:44,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:44,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:44,338 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2020-12-09 11:03:44,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:44,437 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2020-12-09 11:03:44,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1678777472] [2020-12-09 11:03:44,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1293286428] [2020-12-09 11:03:44,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 18 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:44,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:44,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:44,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:44,645 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2020-12-09 11:03:44,645 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:44,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2020-12-09 11:03:44,645 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 11 [2020-12-09 11:03:44,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813729970] [2020-12-09 11:03:44,646 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:44,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:44,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:44,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:44,646 INFO L87 Difference]: Start difference. First operand 873 states and 1163 transitions. Second operand 3 states. [2020-12-09 11:03:44,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:44,712 INFO L93 Difference]: Finished difference Result 1389 states and 1850 transitions. [2020-12-09 11:03:44,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:44,713 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 117 [2020-12-09 11:03:44,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:44,716 INFO L225 Difference]: With dead ends: 1389 [2020-12-09 11:03:44,716 INFO L226 Difference]: Without dead ends: 952 [2020-12-09 11:03:44,717 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 338 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:44,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2020-12-09 11:03:44,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 950. [2020-12-09 11:03:44,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 950 states. [2020-12-09 11:03:44,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1263 transitions. [2020-12-09 11:03:44,776 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1263 transitions. Word has length 117 [2020-12-09 11:03:44,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:44,776 INFO L481 AbstractCegarLoop]: Abstraction has 950 states and 1263 transitions. [2020-12-09 11:03:44,777 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:44,777 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1263 transitions. [2020-12-09 11:03:44,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2020-12-09 11:03:44,779 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:44,780 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2020-12-09 11:03:45,181 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 mathsat -unsat_core_generation=3,18 cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:45,182 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:45,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:45,183 INFO L82 PathProgramCache]: Analyzing trace with hash -2011415543, now seen corresponding path program 1 times [2020-12-09 11:03:45,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:45,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [506571861] [2020-12-09 11:03:45,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 19 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:45,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:45,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:45,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:45,422 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 84 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2020-12-09 11:03:45,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:45,514 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 84 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2020-12-09 11:03:45,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [506571861] [2020-12-09 11:03:45,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [632919029] [2020-12-09 11:03:45,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 20 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:45,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:45,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:45,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:45,717 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2020-12-09 11:03:45,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:45,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2020-12-09 11:03:45,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 11 [2020-12-09 11:03:45,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882242766] [2020-12-09 11:03:45,718 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:45,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:45,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:45,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:45,718 INFO L87 Difference]: Start difference. First operand 950 states and 1263 transitions. Second operand 3 states. [2020-12-09 11:03:46,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:46,879 INFO L93 Difference]: Finished difference Result 2450 states and 3277 transitions. [2020-12-09 11:03:46,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:46,880 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 119 [2020-12-09 11:03:46,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:46,885 INFO L225 Difference]: With dead ends: 2450 [2020-12-09 11:03:46,886 INFO L226 Difference]: Without dead ends: 1591 [2020-12-09 11:03:46,887 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 344 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:46,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1591 states. [2020-12-09 11:03:46,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1591 to 1589. [2020-12-09 11:03:46,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1589 states. [2020-12-09 11:03:46,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1589 states to 1589 states and 2120 transitions. [2020-12-09 11:03:46,976 INFO L78 Accepts]: Start accepts. Automaton has 1589 states and 2120 transitions. Word has length 119 [2020-12-09 11:03:46,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:46,976 INFO L481 AbstractCegarLoop]: Abstraction has 1589 states and 2120 transitions. [2020-12-09 11:03:46,976 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:46,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1589 states and 2120 transitions. [2020-12-09 11:03:46,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2020-12-09 11:03:46,979 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:46,979 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2020-12-09 11:03:47,379 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 mathsat -unsat_core_generation=3,20 cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:47,379 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:47,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:47,380 INFO L82 PathProgramCache]: Analyzing trace with hash -321498230, now seen corresponding path program 1 times [2020-12-09 11:03:47,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:47,380 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1183778127] [2020-12-09 11:03:47,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 21 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:47,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:47,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:47,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:47,616 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 73 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2020-12-09 11:03:47,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:47,716 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 73 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2020-12-09 11:03:47,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1183778127] [2020-12-09 11:03:47,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1942417764] [2020-12-09 11:03:47,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 22 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:47,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:47,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 11:03:47,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:47,922 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2020-12-09 11:03:47,923 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:47,923 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2020-12-09 11:03:47,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 11 [2020-12-09 11:03:47,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510322192] [2020-12-09 11:03:47,923 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 11:03:47,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:47,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 11:03:47,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:47,924 INFO L87 Difference]: Start difference. First operand 1589 states and 2120 transitions. Second operand 3 states. [2020-12-09 11:03:48,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:48,026 INFO L93 Difference]: Finished difference Result 2364 states and 3145 transitions. [2020-12-09 11:03:48,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 11:03:48,027 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 120 [2020-12-09 11:03:48,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:48,032 INFO L225 Difference]: With dead ends: 2364 [2020-12-09 11:03:48,032 INFO L226 Difference]: Without dead ends: 1597 [2020-12-09 11:03:48,033 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 348 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:48,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1597 states. [2020-12-09 11:03:48,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1597 to 1595. [2020-12-09 11:03:48,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1595 states. [2020-12-09 11:03:48,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 2116 transitions. [2020-12-09 11:03:48,124 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 2116 transitions. Word has length 120 [2020-12-09 11:03:48,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:48,124 INFO L481 AbstractCegarLoop]: Abstraction has 1595 states and 2116 transitions. [2020-12-09 11:03:48,124 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 11:03:48,124 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 2116 transitions. [2020-12-09 11:03:48,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2020-12-09 11:03:48,127 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:48,127 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2020-12-09 11:03:48,527 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 mathsat -unsat_core_generation=3,22 cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:48,528 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:48,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:48,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1064708665, now seen corresponding path program 1 times [2020-12-09 11:03:48,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:48,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [845623009] [2020-12-09 11:03:48,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 23 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:48,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:48,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:48,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:48,754 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 86 proven. 10 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2020-12-09 11:03:48,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:48,840 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 86 proven. 10 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2020-12-09 11:03:48,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [845623009] [2020-12-09 11:03:48,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1774818767] [2020-12-09 11:03:48,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 24 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:48,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:48,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:48,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:49,088 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 67 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:49,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 67 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:49,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090641330] [2020-12-09 11:03:49,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 11:03:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:49,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 9 conjunts are in the unsatisfiable core [2020-12-09 11:03:49,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:49,337 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-09 11:03:49,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:49,438 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 104 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-12-09 11:03:49,439 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 5 imperfect interpolant sequences. [2020-12-09 11:03:49,439 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5, 5, 5, 5, 8] total 18 [2020-12-09 11:03:49,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933605199] [2020-12-09 11:03:49,439 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-09 11:03:49,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:49,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-09 11:03:49,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2020-12-09 11:03:49,440 INFO L87 Difference]: Start difference. First operand 1595 states and 2116 transitions. Second operand 8 states. [2020-12-09 11:03:50,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:50,181 INFO L93 Difference]: Finished difference Result 5850 states and 7788 transitions. [2020-12-09 11:03:50,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-12-09 11:03:50,182 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 122 [2020-12-09 11:03:50,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:50,196 INFO L225 Difference]: With dead ends: 5850 [2020-12-09 11:03:50,196 INFO L226 Difference]: Without dead ends: 4290 [2020-12-09 11:03:50,198 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 747 GetRequests, 719 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2020-12-09 11:03:50,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4290 states. [2020-12-09 11:03:50,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4290 to 2739. [2020-12-09 11:03:50,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2739 states. [2020-12-09 11:03:50,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2739 states to 2739 states and 3639 transitions. [2020-12-09 11:03:50,388 INFO L78 Accepts]: Start accepts. Automaton has 2739 states and 3639 transitions. Word has length 122 [2020-12-09 11:03:50,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:50,388 INFO L481 AbstractCegarLoop]: Abstraction has 2739 states and 3639 transitions. [2020-12-09 11:03:50,388 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-09 11:03:50,388 INFO L276 IsEmpty]: Start isEmpty. Operand 2739 states and 3639 transitions. [2020-12-09 11:03:50,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2020-12-09 11:03:50,391 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:50,391 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2020-12-09 11:03:50,993 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 mathsat -unsat_core_generation=3,24 cvc4 --incremental --print-success --lang smt,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 11:03:50,993 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:50,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:50,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1692044684, now seen corresponding path program 1 times [2020-12-09 11:03:50,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:50,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1938586425] [2020-12-09 11:03:50,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 26 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:51,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:51,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-09 11:03:51,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:51,215 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-12-09 11:03:51,215 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:51,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1938586425] [2020-12-09 11:03:51,215 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:51,215 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-09 11:03:51,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774885298] [2020-12-09 11:03:51,216 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-09 11:03:51,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:51,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-09 11:03:51,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:51,217 INFO L87 Difference]: Start difference. First operand 2739 states and 3639 transitions. Second operand 5 states. [2020-12-09 11:03:52,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:52,626 INFO L93 Difference]: Finished difference Result 5555 states and 7339 transitions. [2020-12-09 11:03:52,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-09 11:03:52,627 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 124 [2020-12-09 11:03:52,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:52,638 INFO L225 Difference]: With dead ends: 5555 [2020-12-09 11:03:52,638 INFO L226 Difference]: Without dead ends: 3297 [2020-12-09 11:03:52,640 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2020-12-09 11:03:52,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3297 states. [2020-12-09 11:03:52,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3297 to 2739. [2020-12-09 11:03:52,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2739 states. [2020-12-09 11:03:52,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2739 states to 2739 states and 3607 transitions. [2020-12-09 11:03:52,836 INFO L78 Accepts]: Start accepts. Automaton has 2739 states and 3607 transitions. Word has length 124 [2020-12-09 11:03:52,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:52,836 INFO L481 AbstractCegarLoop]: Abstraction has 2739 states and 3607 transitions. [2020-12-09 11:03:52,836 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-09 11:03:52,836 INFO L276 IsEmpty]: Start isEmpty. Operand 2739 states and 3607 transitions. [2020-12-09 11:03:52,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2020-12-09 11:03:52,838 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:52,838 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2020-12-09 11:03:53,039 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 mathsat -unsat_core_generation=3 [2020-12-09 11:03:53,040 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:53,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:53,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1376943586, now seen corresponding path program 1 times [2020-12-09 11:03:53,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:53,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766054373] [2020-12-09 11:03:53,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 27 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:53,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:53,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:53,279 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:53,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:53,349 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:53,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766054373] [2020-12-09 11:03:53,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1451756670] [2020-12-09 11:03:53,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 28 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:53,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:53,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:53,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:53,591 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:53,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:53,651 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:53,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975908069] [2020-12-09 11:03:53,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 11:03:53,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:53,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:53,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:53,807 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:53,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:53,868 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-12-09 11:03:53,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2020-12-09 11:03:53,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 5 [2020-12-09 11:03:53,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78895802] [2020-12-09 11:03:53,869 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-09 11:03:53,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:53,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-09 11:03:53,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2020-12-09 11:03:53,869 INFO L87 Difference]: Start difference. First operand 2739 states and 3607 transitions. Second operand 6 states. [2020-12-09 11:03:54,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:54,801 INFO L93 Difference]: Finished difference Result 14437 states and 19129 transitions. [2020-12-09 11:03:54,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-09 11:03:54,802 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 125 [2020-12-09 11:03:54,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:54,833 INFO L225 Difference]: With dead ends: 14437 [2020-12-09 11:03:54,833 INFO L226 Difference]: Without dead ends: 11723 [2020-12-09 11:03:54,836 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 740 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-12-09 11:03:54,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11723 states. [2020-12-09 11:03:55,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11723 to 5451. [2020-12-09 11:03:55,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5451 states. [2020-12-09 11:03:55,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5451 states to 5451 states and 7083 transitions. [2020-12-09 11:03:55,255 INFO L78 Accepts]: Start accepts. Automaton has 5451 states and 7083 transitions. Word has length 125 [2020-12-09 11:03:55,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:55,256 INFO L481 AbstractCegarLoop]: Abstraction has 5451 states and 7083 transitions. [2020-12-09 11:03:55,256 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-09 11:03:55,256 INFO L276 IsEmpty]: Start isEmpty. Operand 5451 states and 7083 transitions. [2020-12-09 11:03:55,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2020-12-09 11:03:55,260 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:55,260 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2020-12-09 11:03:55,861 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 cvc4 --incremental --print-success --lang smt,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,27 mathsat -unsat_core_generation=3 [2020-12-09 11:03:55,861 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:55,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:55,861 INFO L82 PathProgramCache]: Analyzing trace with hash -565155055, now seen corresponding path program 1 times [2020-12-09 11:03:55,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:55,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037377123] [2020-12-09 11:03:55,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/mathsat Starting monitored process 30 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:55,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:56,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-09 11:03:56,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:56,095 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 67 proven. 46 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-12-09 11:03:56,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:56,208 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 67 proven. 46 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-12-09 11:03:56,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1037377123] [2020-12-09 11:03:56,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1037480977] [2020-12-09 11:03:56,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/cvc4 Starting monitored process 31 with cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4 --incremental --print-success --lang smt [2020-12-09 11:03:56,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:56,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-09 11:03:56,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:56,501 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2020-12-09 11:03:56,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:56,604 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2020-12-09 11:03:56,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974911042] [2020-12-09 11:03:56,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 11:03:56,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:56,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-09 11:03:56,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:56,758 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2020-12-09 11:03:56,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 11:03:56,811 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2020-12-09 11:03:56,811 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2020-12-09 11:03:56,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7, 7, 7, 7] total 18 [2020-12-09 11:03:56,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994418182] [2020-12-09 11:03:56,812 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-12-09 11:03:56,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:56,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-12-09 11:03:56,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2020-12-09 11:03:56,813 INFO L87 Difference]: Start difference. First operand 5451 states and 7083 transitions. Second operand 18 states. [2020-12-09 11:04:03,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:03,136 INFO L93 Difference]: Finished difference Result 11593 states and 15141 transitions. [2020-12-09 11:04:03,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-12-09 11:04:03,136 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 126 [2020-12-09 11:04:03,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:03,136 INFO L225 Difference]: With dead ends: 11593 [2020-12-09 11:04:03,136 INFO L226 Difference]: Without dead ends: 0 [2020-12-09 11:04:03,143 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 769 GetRequests, 742 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2020-12-09 11:04:03,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-12-09 11:04:03,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-12-09 11:04:03,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-12-09 11:04:03,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-12-09 11:04:03,144 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 126 [2020-12-09 11:04:03,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:03,144 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-12-09 11:04:03,144 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-12-09 11:04:03,144 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-12-09 11:04:03,144 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-12-09 11:04:03,745 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 cvc4 --incremental --print-success --lang smt,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 mathsat -unsat_core_generation=3 [2020-12-09 11:04:03,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-12-09 11:04:06,053 WARN L197 SmtUtils]: Spent 2.22 s on a formula simplification. DAG size of input: 882 DAG size of output: 609 [2020-12-09 11:04:11,990 WARN L197 SmtUtils]: Spent 5.91 s on a formula simplification. DAG size of input: 1263 DAG size of output: 936 [2020-12-09 11:04:17,204 WARN L197 SmtUtils]: Spent 5.16 s on a formula simplification. DAG size of input: 1211 DAG size of output: 1011 [2020-12-09 11:04:21,056 WARN L197 SmtUtils]: Spent 3.84 s on a formula simplification. DAG size of input: 1129 DAG size of output: 835 [2020-12-09 11:04:25,707 WARN L197 SmtUtils]: Spent 4.64 s on a formula simplification. DAG size of input: 1157 DAG size of output: 969 [2020-12-09 11:04:27,032 WARN L197 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 537 DAG size of output: 517 [2020-12-09 11:04:27,831 WARN L197 SmtUtils]: Spent 795.00 ms on a formula simplification. DAG size of input: 766 DAG size of output: 273 [2020-12-09 11:04:32,059 WARN L197 SmtUtils]: Spent 4.00 s on a formula simplification. DAG size of input: 1170 DAG size of output: 942 [2020-12-09 11:04:35,667 WARN L197 SmtUtils]: Spent 3.60 s on a formula simplification. DAG size of input: 1074 DAG size of output: 796 [2020-12-09 11:04:41,406 WARN L197 SmtUtils]: Spent 5.44 s on a formula simplification. DAG size of input: 1185 DAG size of output: 1073 [2020-12-09 11:04:42,020 WARN L197 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 544 DAG size of output: 343 [2020-12-09 11:04:47,929 WARN L197 SmtUtils]: Spent 5.73 s on a formula simplification. DAG size of input: 594 DAG size of output: 54 [2020-12-09 11:04:48,204 WARN L197 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 53 [2020-12-09 11:05:09,566 WARN L197 SmtUtils]: Spent 21.35 s on a formula simplification. DAG size of input: 896 DAG size of output: 73 [2020-12-09 11:05:10,107 WARN L197 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 46 [2020-12-09 11:05:29,832 WARN L197 SmtUtils]: Spent 19.64 s on a formula simplification. DAG size of input: 994 DAG size of output: 79 [2020-12-09 11:05:42,910 WARN L197 SmtUtils]: Spent 13.02 s on a formula simplification. DAG size of input: 811 DAG size of output: 63 [2020-12-09 11:06:03,573 WARN L197 SmtUtils]: Spent 20.65 s on a formula simplification. DAG size of input: 945 DAG size of output: 78 [2020-12-09 11:06:09,438 WARN L197 SmtUtils]: Spent 5.76 s on a formula simplification. DAG size of input: 517 DAG size of output: 25 [2020-12-09 11:06:11,195 WARN L197 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 234 DAG size of output: 45 [2020-12-09 11:06:11,839 WARN L197 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 54 [2020-12-09 11:06:12,172 WARN L197 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 38 [2020-12-09 11:06:12,595 WARN L197 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 36 [2020-12-09 11:06:13,012 WARN L197 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 35 [2020-12-09 11:06:13,501 WARN L197 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 36 [2020-12-09 11:06:28,894 WARN L197 SmtUtils]: Spent 15.38 s on a formula simplification. DAG size of input: 917 DAG size of output: 55 [2020-12-09 11:06:42,266 WARN L197 SmtUtils]: Spent 13.27 s on a formula simplification. DAG size of input: 771 DAG size of output: 70 [2020-12-09 11:06:43,142 WARN L197 SmtUtils]: Spent 670.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 39 [2020-12-09 11:06:43,621 WARN L197 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 46 [2020-12-09 11:06:44,223 WARN L197 SmtUtils]: Spent 601.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 54 [2020-12-09 11:06:44,975 WARN L197 SmtUtils]: Spent 749.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 37 [2020-12-09 11:06:45,315 WARN L197 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 53 [2020-12-09 11:07:09,065 WARN L197 SmtUtils]: Spent 23.67 s on a formula simplification. DAG size of input: 1062 DAG size of output: 78 [2020-12-09 11:07:11,203 WARN L197 SmtUtils]: Spent 2.08 s on a formula simplification. DAG size of input: 327 DAG size of output: 43 [2020-12-09 11:07:11,946 WARN L197 SmtUtils]: Spent 737.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 39 [2020-12-09 11:07:12,864 WARN L197 SmtUtils]: Spent 913.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 38 [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-4(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-5(lines 96 104) the Hoare annotation is: (and (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-6(lines 96 104) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (= (_ bv0 32) ~pumpRunning~0) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-7(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-8(lines 96 104) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-9(lines 96 104) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (= (_ bv0 32) ~pumpRunning~0) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-10(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-11(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-12(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-13(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-14(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,872 INFO L258 CegarLoopResult]: At program point L101-15(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-16(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-17(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-18(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-19(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-20(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-21(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-22(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-23(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-24(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-25(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-26(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-27(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-28(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L258 CegarLoopResult]: At program point L101-29(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,873 INFO L262 CegarLoopResult]: For program point L897(lines 897 914) no Hoare annotation was computed. [2020-12-09 11:07:12,873 INFO L262 CegarLoopResult]: For program point L897-1(lines 897 914) no Hoare annotation was computed. [2020-12-09 11:07:12,873 INFO L262 CegarLoopResult]: For program point L897-2(lines 897 914) no Hoare annotation was computed. [2020-12-09 11:07:12,873 INFO L262 CegarLoopResult]: For program point L901(lines 901 909) no Hoare annotation was computed. [2020-12-09 11:07:12,873 INFO L262 CegarLoopResult]: For program point L901-1(lines 901 909) no Hoare annotation was computed. [2020-12-09 11:07:12,873 INFO L262 CegarLoopResult]: For program point L901-2(lines 901 909) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L258 CegarLoopResult]: At program point L779(lines 775 797) the Hoare annotation is: (let ((.cse5 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse6 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse3 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse11 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse14 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse15 (not .cse6)) (.cse2 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (= (_ bv1 32) ~pumpRunning~0)) (.cse7 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse16 (not .cse5)) (.cse12 (= ~waterLevel~0 (_ bv0 32))) (.cse8 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse9 (= (_ bv0 32) ~pumpRunning~0)) (.cse13 (= ~systemActive~0 (_ bv0 32))) (.cse10 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse1 .cse9 .cse8 .cse10) (and .cse1 .cse3 .cse9 .cse8) (and .cse1 .cse2 .cse9 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse15 .cse3 .cse2 .cse4 .cse16 .cse7 .cse8) (and .cse1 .cse2 .cse9 .cse11 .cse12 .cse8 .cse14) (and .cse1 .cse3 .cse9 .cse13) (and .cse0 .cse1 .cse2 .cse4 .cse11 .cse7 .cse12 .cse8 .cse14) (and .cse0 .cse1 .cse15 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse4 .cse7 .cse16 .cse12 .cse8) (and .cse1 .cse9 .cse13 .cse10)))) [2020-12-09 11:07:12,874 INFO L258 CegarLoopResult]: At program point L779-1(lines 775 797) the Hoare annotation is: false [2020-12-09 11:07:12,874 INFO L258 CegarLoopResult]: At program point L779-2(lines 775 797) the Hoare annotation is: false [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L251(lines 251 258) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L265 CegarLoopResult]: At program point L251-1(lines 251 258) the Hoare annotation is: true [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-2(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-3(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-5(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-6(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-8(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L258 CegarLoopResult]: At program point L786(lines 786 792) the Hoare annotation is: (let ((.cse6 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse7 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse10 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse18 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse15 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse5 (= (_ bv1 32) ~pumpRunning~0)) (.cse8 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse12 (not .cse7)) (.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse13 (not .cse6)) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse16 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse14 (= ~waterLevel~0 (_ bv0 32))) (.cse9 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse17 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse2 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse4 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse11 (= (_ bv0 32) ~pumpRunning~0)) (.cse19 (= ~systemActive~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse2 .cse3 .cse5 .cse9 .cse10) (and .cse2 .cse11 .cse9 .cse10) (and .cse2 .cse4 .cse11 .cse9) (and .cse2 .cse12 .cse3 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) .cse11 .cse13 .cse14 .cse9) (and .cse0 .cse2 .cse15 .cse3 .cse5 .cse16 .cse8 .cse14 .cse9 .cse17) (and .cse0 .cse2 .cse15 .cse4 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse16 .cse8 .cse14 .cse9 .cse17) (and .cse0 .cse2 .cse15 .cse12 .cse18 .cse3 .cse5 .cse8 .cse13 .cse14 .cse9) (and .cse2 .cse11 .cse19 .cse10) (and .cse0 .cse1 .cse2 .cse12 .cse18 .cse3 .cse5 .cse13 .cse14 .cse8 .cse9) (and .cse0 .cse2 .cse15 .cse12 .cse4 .cse3 .cse5 .cse8 .cse13 .cse9) (and .cse0 .cse1 .cse2 .cse12 .cse4 .cse3 .cse5 .cse8 .cse13 .cse9) (and .cse2 .cse3 .cse11 .cse16 .cse14 .cse19 .cse17) (and .cse2 .cse12 .cse3 .cse11 (not .cse1) .cse13 .cse14 .cse9) (and .cse2 .cse3 .cse11 .cse16 .cse14 .cse9 .cse17) (and .cse2 .cse4 .cse11 .cse19)))) [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-9(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L258 CegarLoopResult]: At program point L786-1(lines 786 792) the Hoare annotation is: false [2020-12-09 11:07:12,874 INFO L258 CegarLoopResult]: At program point L786-2(lines 786 792) the Hoare annotation is: false [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-11(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-12(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,874 INFO L262 CegarLoopResult]: For program point L1050-14(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-15(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-17(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-18(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-20(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-21(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-23(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-24(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-26(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-27(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-29(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-30(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-32(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-33(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-35(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-36(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-38(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-39(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-41(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-42(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-44(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-45(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-47(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-48(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-50(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-51(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,875 INFO L262 CegarLoopResult]: For program point L1050-53(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-54(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-56(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-57(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-59(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-60(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-62(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-63(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-65(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-66(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-68(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-69(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-71(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-72(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-74(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-75(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-77(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-78(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L1050-80(lines 1050 1054) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L265 CegarLoopResult]: At program point L260(lines 241 263) the Hoare annotation is: true [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L922(lines 922 932) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L922-1(lines 922 932) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L922-2(lines 922 932) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L258 CegarLoopResult]: At program point L1056(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,876 INFO L262 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2020-12-09 11:07:12,876 INFO L258 CegarLoopResult]: At program point L1056-1(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-2(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-3(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-4(lines 1041 1059) the Hoare annotation is: (let ((.cse1 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse5 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse2 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse4 (= (_ bv0 32) ~pumpRunning~0)) (.cse6 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse7 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (= ~waterLevel~0 (_ bv0 32)) .cse7 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 (= ~waterLevel~0 (_ bv2 32)) .cse2 .cse3 .cse4 .cse6 .cse7))) [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-5(lines 1041 1059) the Hoare annotation is: (let ((.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse2 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) ~pumpRunning~0)) (.cse6 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse5 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse7 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse0 .cse1 (= ~waterLevel~0 (_ bv2 32)) .cse3 .cse4 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (= ~waterLevel~0 (_ bv0 32)) .cse7 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)))) [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-6(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-7(lines 1041 1059) the Hoare annotation is: (let ((.cse2 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse6 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse5 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (= ~waterLevel~0 (_ bv0 32)) .cse7 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 .cse1 .cse2 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse7 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))))) [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-8(lines 1041 1059) the Hoare annotation is: (let ((.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse2 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse6 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse5 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= ~waterLevel~0 (_ bv2 32)) .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse2 .cse6 .cse3 .cse4 .cse7 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (= ~waterLevel~0 (_ bv0 32)) .cse5 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 .cse1 .cse2 .cse6 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse3 .cse4 .cse7 .cse5))) [2020-12-09 11:07:12,877 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 314) no Hoare annotation was computed. [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-9(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-10(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-11(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-12(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-13(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-14(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-15(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-16(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,877 INFO L258 CegarLoopResult]: At program point L1056-17(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-18(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-19(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-20(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-21(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-22(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-23(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-24(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-25(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L1056-26(lines 1041 1059) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L133(lines 128 136) the Hoare annotation is: (let ((.cse4 (= ~systemActive~0 (_ bv0 32))) (.cse3 (= ~waterLevel~0 (_ bv0 32))) (.cse5 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse15 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse8 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse9 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse6 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse7 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse1 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse10 (= (_ bv1 32) ~pumpRunning~0)) (.cse11 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse13 (= ~waterLevel~0 (_ bv2 32))) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse14 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse12 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse0 .cse6 .cse7 .cse2 .cse4) (and .cse8 .cse9 .cse0 .cse1 .cse10 .cse11 .cse3 .cse12 .cse5) (and .cse0 .cse13 .cse2 .cse14 .cse4) (and .cse8 .cse0 .cse15 .cse1 .cse10 .cse3 .cse11 .cse12 .cse5) (and .cse0 .cse1 .cse2 .cse3 .cse12 .cse5) (and .cse0 .cse6 .cse7 .cse2 .cse12) (and .cse8 .cse0 .cse15 .cse6 .cse1 .cse7 .cse10 .cse11 .cse12) (and .cse0 .cse13 .cse1 .cse10 .cse14 .cse12) (and .cse8 .cse9 .cse0 .cse6 .cse7 .cse1 .cse10 .cse11 .cse12) (and .cse0 .cse13 .cse2 .cse14 .cse12))) [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L133-1(lines 128 136) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L133-2(lines 128 136) the Hoare annotation is: false [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L272(lines 266 275) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L272-1(lines 266 275) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L272-2(lines 266 275) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L272-3(lines 266 275) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,878 INFO L258 CegarLoopResult]: At program point L272-4(lines 266 275) the Hoare annotation is: (and (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,879 INFO L258 CegarLoopResult]: At program point L272-5(lines 266 275) the Hoare annotation is: (and (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-1(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-2(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-3(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-4(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-5(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-6(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-7(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-8(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-9(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-10(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-11(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-12(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-13(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-14(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-15(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-16(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-17(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-18(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-19(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-20(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-21(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-22(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-23(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-24(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,879 INFO L262 CegarLoopResult]: For program point L141-25(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L141-26(lines 141 147) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-2(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-3(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-5(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-6(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-8(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-9(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-11(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-12(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-14(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-15(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-17(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-18(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-20(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-21(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-23(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-24(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L262 CegarLoopResult]: For program point L1069-26(lines 1069 1073) no Hoare annotation was computed. [2020-12-09 11:07:12,880 INFO L258 CegarLoopResult]: At program point L146(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,880 INFO L258 CegarLoopResult]: At program point L146-1(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,880 INFO L258 CegarLoopResult]: At program point L146-2(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,880 INFO L258 CegarLoopResult]: At program point L146-3(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,880 INFO L258 CegarLoopResult]: At program point L146-4(lines 137 150) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse1 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse2 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse4 (= (_ bv0 32) ~pumpRunning~0)) (.cse5 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse6 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 (= ~waterLevel~0 (_ bv2 32)) .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (= ~waterLevel~0 (_ bv0 32)) .cse6 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)))) [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-5(lines 137 150) the Hoare annotation is: (let ((.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse6 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse2 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse3 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse5 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 (= ~waterLevel~0 (_ bv2 32)) .cse2 .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse6 .cse2 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse6 .cse2 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse4 (= ~waterLevel~0 (_ bv0 32)) .cse5 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)))) [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-6(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-7(lines 137 150) the Hoare annotation is: (let ((.cse2 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse5 (= (_ bv0 32) ~pumpRunning~0)) (.cse6 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (= ~waterLevel~0 (_ bv0 32)) .cse6 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))))) [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-8(lines 137 150) the Hoare annotation is: (let ((.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse2 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse6 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (not (= (bvadd ~waterLevel~0 (_ bv4294967293 32)) (_ bv0 32)))) (.cse5 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= ~waterLevel~0 (_ bv2 32)) .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse2 .cse6 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse3 .cse4 .cse7 .cse5) (and .cse0 .cse1 .cse2 .cse6 .cse3 .cse4 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse7 (= ~waterLevel~0 (_ bv0 32)) .cse5 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)))) [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-9(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-10(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-11(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-12(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-13(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-14(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-15(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-16(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-17(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-18(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-19(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-20(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-21(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-22(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-23(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,881 INFO L258 CegarLoopResult]: At program point L146-24(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L146-25(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L146-26(lines 137 150) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075(lines 1060 1078) the Hoare annotation is: (let ((.cse14 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse11 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not .cse13)) (.cse10 (not .cse14)) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse2 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse5 (= (_ bv1 32) ~pumpRunning~0)) (.cse6 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse15 (= ~waterLevel~0 (_ bv0 32))) (.cse8 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse9 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse12 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse11 .cse4 .cse5 .cse12 .cse13 .cse14 .cse6 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse15 .cse6 .cse9 .cse10 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse6 .cse15 .cse8 .cse9 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|) .cse12)))) [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-1(lines 1060 1078) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-2(lines 1060 1078) the Hoare annotation is: (let ((.cse12 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse13 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse3 (not .cse13)) (.cse9 (not .cse12)) (.cse11 (= ~waterLevel~0 (_ bv0 32))) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse2 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse5 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse4 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse7 (= (_ bv1 32) ~pumpRunning~0)) (.cse8 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse10 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse8 .cse11 .cse10 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 .cse1 .cse2 .cse3 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse4 .cse6 .cse7 .cse9 .cse11 .cse8 .cse10) (and .cse0 .cse1 .cse2 .cse5 .cse4 .cse6 .cse7 .cse12 .cse13 .cse8 .cse10)))) [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-3(lines 1060 1078) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-4(lines 1060 1078) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-5(lines 1060 1078) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-6(lines 1060 1078) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-7(lines 1060 1078) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L258 CegarLoopResult]: At program point L1075-8(lines 1060 1078) the Hoare annotation is: false [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-1(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-2(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-3(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-4(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-5(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-6(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-7(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,882 INFO L262 CegarLoopResult]: For program point L811-8(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-9(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-10(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-11(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-12(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-13(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-14(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-15(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-16(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-17(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-18(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-19(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-20(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-21(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-22(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-23(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-24(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-25(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L811-26(lines 811 828) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-1(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-2(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-3(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-4(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-5(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-6(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-7(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,883 INFO L262 CegarLoopResult]: For program point L815-8(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-9(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-10(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-11(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-12(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-13(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-14(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-15(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-16(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-17(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-18(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-19(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-20(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-21(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-22(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-23(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-24(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-25(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L262 CegarLoopResult]: For program point L815-26(lines 815 823) no Hoare annotation was computed. [2020-12-09 11:07:12,884 INFO L258 CegarLoopResult]: At program point L156(lines 151 159) the Hoare annotation is: (let ((.cse14 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse11 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not .cse13)) (.cse10 (not .cse14)) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse2 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse3 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse5 (= (_ bv1 32) ~pumpRunning~0)) (.cse6 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse15 (= ~waterLevel~0 (_ bv0 32))) (.cse8 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse9 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse12 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse11 .cse4 .cse5 .cse12 .cse13 .cse14 .cse6 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse15 .cse6 .cse9 .cse10 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse6 .cse15 .cse8 .cse9 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|) .cse12)))) [2020-12-09 11:07:12,884 INFO L258 CegarLoopResult]: At program point L156-1(lines 151 159) the Hoare annotation is: false [2020-12-09 11:07:12,884 INFO L258 CegarLoopResult]: At program point L156-2(lines 151 159) the Hoare annotation is: (let ((.cse12 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse13 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse3 (not .cse13)) (.cse9 (not .cse12)) (.cse11 (= ~waterLevel~0 (_ bv0 32))) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse2 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse5 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse4 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse7 (= (_ bv1 32) ~pumpRunning~0)) (.cse8 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse10 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse8 .cse11 .cse10 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 .cse1 .cse2 .cse3 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse4 .cse6 .cse7 .cse9 .cse11 .cse8 .cse10) (and .cse0 .cse1 .cse2 .cse5 .cse4 .cse6 .cse7 .cse12 .cse13 .cse8 .cse10)))) [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L156-3(lines 151 159) the Hoare annotation is: false [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L156-4(lines 151 159) the Hoare annotation is: false [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L156-5(lines 151 159) the Hoare annotation is: false [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L156-6(lines 151 159) the Hoare annotation is: false [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L156-7(lines 151 159) the Hoare annotation is: false [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L156-8(lines 151 159) the Hoare annotation is: false [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L289(lines 276 291) the Hoare annotation is: (and (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-2(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-4(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-6(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-8(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-10(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-12(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-14(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-16(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-18(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-20(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-22(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-24(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-26(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L1083(lines 1083 1089) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L258 CegarLoopResult]: At program point L1083-1(lines 1083 1089) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse1 (= (_ bv0 32) ~pumpRunning~0))) (or (and .cse0 (= ~waterLevel~0 (_ bv2 32)) .cse1) (and .cse0 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) .cse1 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (= ~waterLevel~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) .cse1))) [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-28(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,885 INFO L262 CegarLoopResult]: For program point L950-30(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-32(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-34(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-36(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-38(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-40(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-42(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-44(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-46(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-48(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-50(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L950-52(lines 950 956) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L258 CegarLoopResult]: At program point L297(lines 292 299) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 314) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L698(lines 697 754) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L699(lines 699 703) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-1(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-2(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-3(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-4(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-5(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-6(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-7(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-8(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,886 INFO L262 CegarLoopResult]: For program point L964-9(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-10(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-11(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-12(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-13(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-14(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-15(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-16(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-17(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-18(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-19(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-20(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-21(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-22(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-23(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-24(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-25(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L964-26(lines 964 974) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L258 CegarLoopResult]: At program point L305(lines 300 308) the Hoare annotation is: (and (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,887 INFO L258 CegarLoopResult]: At program point L173-2(lines 173 187) the Hoare annotation is: false [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L174(line 174) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836-1(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836-2(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836-3(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836-4(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836-5(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836-6(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,887 INFO L262 CegarLoopResult]: For program point L836-7(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-8(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-9(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-10(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-11(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-12(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-13(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-14(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-15(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-16(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-17(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-18(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-19(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-20(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-21(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-22(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-23(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-24(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-25(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L836-26(lines 836 846) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L177(lines 177 181) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L177-1(lines 177 181) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L262 CegarLoopResult]: For program point L707(lines 707 713) no Hoare annotation was computed. [2020-12-09 11:07:12,888 INFO L258 CegarLoopResult]: At program point L707-1(lines 707 713) the Hoare annotation is: (let ((.cse11 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse12 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse2 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse16 (= ~methaneLevelCritical~0 (_ bv0 32))) (.cse9 (= ~waterLevel~0 (_ bv2 32))) (.cse18 (not .cse12)) (.cse19 (not .cse11)) (.cse20 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse17 (= ~waterLevel~0 (_ bv0 32))) (.cse14 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse4 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse6 (= (_ bv1 32) ~pumpRunning~0)) (.cse8 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse15 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse3 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse5 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse10 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= ~systemActive~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse1 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse1 .cse14 .cse4 .cse5 .cse10 .cse8 .cse15) (and .cse1 .cse5 .cse10 .cse16 .cse8) (and .cse1 .cse9 .cse4 .cse6 .cse11 .cse12 .cse8) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse17 .cse8 .cse15) (and .cse1 .cse3 .cse5 .cse10 .cse7 .cse8) (and .cse1 .cse18 .cse4 .cse6 .cse19 .cse8 .cse20) (and .cse1 .cse10 .cse16 .cse8 .cse20) (and .cse1 .cse4 .cse10 .cse7 .cse17 .cse13 .cse15) (and .cse1 .cse18 .cse9 .cse10 .cse19 .cse13) (and .cse1 .cse10 .cse11 .cse7 .cse12 .cse8) (and .cse1 .cse18 .cse10 .cse19 .cse8 .cse20) (and .cse14 .cse1 .cse5 .cse4 .cse10 .cse13 .cse15) (and .cse1 .cse4 .cse10 .cse7 .cse17 .cse8 .cse15) (and .cse14 .cse1 .cse4 .cse5 .cse6 .cse8 .cse15) (and .cse1 .cse3 .cse5 .cse10 .cse7 .cse13)))) [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L314(line 314) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L314-1(line 314) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L314-2(line 314) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L258 CegarLoopResult]: At program point L1109(lines 1104 1111) the Hoare annotation is: (and (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L717(lines 717 723) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L258 CegarLoopResult]: At program point L717-1(lines 717 723) the Hoare annotation is: (let ((.cse11 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse12 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse3 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse4 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse8 (= (_ bv1 32) ~pumpRunning~0)) (.cse14 (not .cse12)) (.cse10 (= ~waterLevel~0 (_ bv2 32))) (.cse15 (not .cse11)) (.cse18 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse6 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse16 (= ~waterLevel~0 (_ bv0 32))) (.cse2 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse17 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse5 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse7 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse1 (= (_ bv0 32) ~pumpRunning~0)) (.cse9 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= ~systemActive~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (and .cse3 .cse0 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse2) (and .cse0 .cse7 .cse1 .cse2) (and .cse0 .cse10 .cse1 .cse11 .cse12 .cse13) (and .cse0 .cse10 .cse6 .cse8 .cse11 .cse12 .cse2) (and .cse0 .cse14 .cse10 .cse6 .cse8 .cse15 .cse2) (and .cse3 .cse0 .cse4 .cse6 .cse8 .cse9 .cse16 .cse2 .cse17) (and .cse18 .cse0 .cse7 .cse6 .cse8 .cse2 .cse17) (and .cse0 .cse6 .cse1 .cse9 .cse16 .cse13 .cse17) (and .cse0 .cse14 .cse10 .cse1 .cse15 .cse13) (and .cse18 .cse0 .cse7 .cse6 .cse1 .cse13 .cse17) (and .cse0 .cse6 .cse1 .cse9 .cse16 .cse2 .cse17) (and .cse0 .cse5 .cse7 .cse1 .cse9 .cse13)))) [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-1(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-2(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-3(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-4(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-5(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-6(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-7(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L262 CegarLoopResult]: For program point L854-8(lines 854 871) no Hoare annotation was computed. [2020-12-09 11:07:12,889 INFO L258 CegarLoopResult]: At program point L1119(lines 779 785) the Hoare annotation is: (let ((.cse6 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse7 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (let ((.cse17 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse16 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse8 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse10 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse1 (= ~waterLevel~0 (_ bv2 32))) (.cse2 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse3 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (= ~systemActive~0 (_ bv0 32))) (.cse18 (not .cse7)) (.cse5 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse9 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse21 (not .cse6)) (.cse11 (= (_ bv1 32) ~pumpRunning~0)) (.cse12 (not (= (bvadd ~waterLevel~0 (_ bv4294967293 32)) (_ bv0 32)))) (.cse19 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse20 (= ~waterLevel~0 (_ bv0 32))) (.cse14 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse15 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse7 .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse5 .cse0 .cse1 .cse9 .cse11 .cse16 .cse17 .cse13 .cse14) (and .cse5 .cse6 .cse8 .cse0 .cse9 .cse10 .cse11 .cse12 .cse18 .cse13 .cse14 .cse15) (and .cse0 .cse2 .cse10 .cse3 .cse14) (and .cse5 .cse0 (not .cse17) .cse1 .cse9 .cse11 .cse13 (not .cse16) .cse14) (and .cse0 .cse2 .cse10 .cse3 .cse4) (and .cse0 .cse2 .cse9 .cse3 .cse19 .cse20 .cse14 .cse15) (and .cse5 .cse8 .cse7 .cse0 .cse10 .cse9 .cse21 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse5 .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse9 .cse10 .cse11 .cse19 .cse13 .cse14) (and .cse5 .cse6 .cse7 .cse0 .cse9 .cse11 .cse12 .cse19 .cse13 .cse20 .cse14 .cse15) (and .cse5 .cse8 .cse0 .cse10 .cse9 .cse21 .cse11 .cse12 .cse18 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse14) (and .cse5 .cse0 .cse9 .cse21 .cse11 .cse12 .cse18 .cse19 .cse13 .cse20 .cse14 .cse15) (and .cse0 .cse2 .cse9 .cse3 .cse19 .cse20 .cse4 .cse15) (and .cse5 .cse6 .cse0 .cse9 .cse11 .cse12 .cse18 .cse19 .cse13 .cse20 .cse14 .cse15) (and .cse5 .cse7 .cse0 .cse9 .cse21 .cse11 .cse12 .cse19 .cse13 .cse20 .cse14 .cse15)))) [2020-12-09 11:07:12,889 INFO L258 CegarLoopResult]: At program point L1119-1(lines 779 785) the Hoare annotation is: false [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L1119-2(lines 779 785) the Hoare annotation is: false [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L64(lines 64 68) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L64-3(lines 64 68) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L64-6(lines 64 68) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-1(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-2(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-3(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-4(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-5(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-6(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-7(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L858-8(lines 858 866) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L262 CegarLoopResult]: For program point L727(lines 727 750) no Hoare annotation was computed. [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L992(lines 985 995) the Hoare annotation is: (let ((.cse8 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse12 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse13 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse9 (not .cse13)) (.cse11 (not .cse12)) (.cse6 (= ~waterLevel~0 (_ bv0 32))) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse10 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse14 (not .cse8)) (.cse3 (= (_ bv1 32) ~pumpRunning~0)) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse5 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse15 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse7 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse4 .cse5 .cse6 .cse7 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 .cse8 .cse1 .cse9 .cse2 .cse10 .cse3 .cse4 .cse5 .cse11 .cse7) (and .cse0 .cse8 .cse1 .cse2 .cse10 .cse3 .cse4 .cse12 .cse13 .cse5 .cse7) (and .cse0 .cse1 .cse9 .cse10 .cse2 .cse14 .cse3 .cse4 .cse5 .cse11 .cse15 .cse7) (and .cse0 .cse1 .cse9 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse3 .cse4 .cse11 .cse6 .cse5 .cse7) (and .cse0 .cse1 .cse10 .cse2 .cse14 .cse3 .cse12 .cse4 .cse13 .cse5 .cse15 .cse7)))) [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L992-1(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L992-2(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L992-3(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L992-4(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L992-5(lines 985 995) the Hoare annotation is: (and (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) [2020-12-09 11:07:12,890 INFO L258 CegarLoopResult]: At program point L992-6(lines 985 995) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (= (_ bv0 32) ~pumpRunning~0) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-7(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L262 CegarLoopResult]: For program point L728(lines 728 734) no Hoare annotation was computed. [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-8(lines 985 995) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-9(lines 985 995) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))) (= (_ bv0 32) ~pumpRunning~0) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-10(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-11(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-12(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-13(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-14(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-15(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-16(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-17(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-18(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-19(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-20(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-21(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-22(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-23(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-24(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-25(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-26(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-27(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-28(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,891 INFO L258 CegarLoopResult]: At program point L992-29(lines 985 995) the Hoare annotation is: false [2020-12-09 11:07:12,892 INFO L262 CegarLoopResult]: For program point L1130(lines 1130 1147) no Hoare annotation was computed. [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1130-1(lines 1 1150) the Hoare annotation is: (let ((.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse14 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse2 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse6 (= (_ bv1 32) ~pumpRunning~0)) (.cse10 (= ~waterLevel~0 (_ bv0 32))) (.cse12 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse8 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse3 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse4 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse9 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse11 (= ~systemActive~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse1 .cse5 .cse9 .cse7 .cse10 .cse11 .cse12) (and .cse1 .cse4 .cse9 (= ~methaneLevelCritical~0 (_ bv0 32)) .cse8) (and .cse1 (= ~waterLevel~0 (_ bv2 32)) .cse5 .cse6 .cse13 .cse14 .cse8) (and .cse1 .cse9 .cse13 .cse7 .cse14 .cse11) (and .cse1 .cse9 .cse13 .cse7 .cse14 .cse8) (and .cse1 .cse5 .cse9 .cse7 .cse10 .cse8 .cse12) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse7 .cse10 .cse8 .cse12) (and .cse1 .cse3 .cse4 .cse9 .cse7 .cse8) (and .cse1 .cse3 .cse4 .cse9 .cse7 .cse11))) [2020-12-09 11:07:12,892 INFO L262 CegarLoopResult]: For program point L1130-2(lines 1130 1147) no Hoare annotation was computed. [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1130-3(lines 1 1150) the Hoare annotation is: false [2020-12-09 11:07:12,892 INFO L262 CegarLoopResult]: For program point L1130-4(lines 1130 1147) no Hoare annotation was computed. [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1130-5(lines 1 1150) the Hoare annotation is: false [2020-12-09 11:07:12,892 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 314) no Hoare annotation was computed. [2020-12-09 11:07:12,892 INFO L262 CegarLoopResult]: For program point L76(lines 76 80) no Hoare annotation was computed. [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1001(lines 996 1004) the Hoare annotation is: (let ((.cse5 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse7 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (let ((.cse2 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse3 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (= ~systemActive~0 (_ bv0 32))) (.cse19 (not .cse7)) (.cse16 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse1 (= ~waterLevel~0 (_ bv2 32))) (.cse15 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse20 (not .cse5)) (.cse11 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse12 (= ~waterLevel~0 (_ bv0 32))) (.cse6 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse18 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse8 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse17 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse9 (= (_ bv1 32) ~pumpRunning~0)) (.cse10 (not (= (bvadd ~waterLevel~0 (_ bv4294967293 32)) (_ bv0 32)))) (.cse13 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse0 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse6 .cse0 .cse1 .cse8 .cse9 .cse15 .cse16 .cse13) (and .cse0 .cse2 .cse17 .cse3 .cse13) (and .cse0 .cse2 .cse17 .cse3 .cse4) (and .cse5 .cse6 .cse18 .cse0 .cse8 .cse17 .cse9 .cse10 .cse19 .cse13 .cse14) (and .cse0 .cse2 .cse8 .cse3 .cse11 .cse12 .cse13 .cse14) (and .cse6 .cse18 .cse0 .cse7 .cse17 .cse8 .cse20 .cse9 .cse10 .cse13 .cse14) (and .cse6 .cse0 .cse8 .cse20 .cse9 .cse10 .cse19 .cse11 .cse12 .cse13 .cse14) (and .cse6 .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse17 .cse8 .cse9 .cse11 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse13) (and .cse6 .cse18 .cse0 .cse17 .cse8 .cse20 .cse9 .cse10 .cse19 .cse13 .cse14) (and .cse0 .cse2 .cse8 .cse3 .cse11 .cse12 .cse4 .cse14) (and .cse5 .cse6 .cse0 .cse8 .cse9 .cse10 .cse19 .cse11 .cse12 .cse13 .cse14) (and .cse6 .cse0 (not .cse16) .cse1 .cse8 .cse9 (not .cse15) .cse13) (and .cse6 .cse0 .cse7 .cse8 .cse20 .cse9 .cse11 .cse10 .cse12 .cse13 .cse14) (and .cse5 .cse6 .cse18 .cse0 .cse7 .cse8 .cse17 .cse9 .cse10 .cse13 .cse14)))) [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1001-1(lines 996 1004) the Hoare annotation is: (let ((.cse6 (= ~systemActive~0 (_ bv0 32))) (.cse15 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse7 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse8 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse2 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse3 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse10 (= (_ bv1 32) ~pumpRunning~0)) (.cse12 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse1 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse9 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) ~pumpRunning~0)) (.cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse11 (= ~waterLevel~0 (_ bv0 32))) (.cse13 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse7 .cse8 .cse0 .cse9 .cse10 .cse5 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse9 .cse4 .cse5 .cse11 .cse6 .cse14) (and .cse7 .cse0 .cse15 .cse2 .cse9 .cse3 .cse10 .cse5 .cse12 .cse13) (and .cse7 .cse0 .cse15 .cse9 .cse10 .cse5 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse13) (and .cse7 .cse8 .cse0 .cse2 .cse9 .cse3 .cse10 .cse5 .cse12 .cse13) (and .cse0 .cse1 .cse9 .cse4 .cse5 .cse11 .cse13 .cse14))) [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1001-2(lines 996 1004) the Hoare annotation is: false [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1001-3(lines 996 1004) the Hoare annotation is: false [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1001-4(lines 996 1004) the Hoare annotation is: false [2020-12-09 11:07:12,892 INFO L258 CegarLoopResult]: At program point L1001-5(lines 996 1004) the Hoare annotation is: false [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L1134(lines 1134 1144) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L1134-2(lines 1134 1144) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L1134-4(lines 1134 1144) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L1135(lines 1135 1141) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L1135-2(lines 1135 1141) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L1135-4(lines 1135 1141) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L739(lines 739 749) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L258 CegarLoopResult]: At program point L739-1(lines 727 750) the Hoare annotation is: (let ((.cse6 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse18 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (let ((.cse17 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse15 (= ~waterLevel~0 (_ bv2 32))) (.cse16 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse3 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse8 (not .cse18)) (.cse5 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse4 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse1 (= (_ bv0 32) ~pumpRunning~0)) (.cse19 (= ~systemActive~0 (_ bv0 32))) (.cse0 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse7 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse9 (= (_ bv1 32) ~pumpRunning~0)) (.cse10 (not (= (bvadd ~waterLevel~0 (_ bv4294967293 32)) (_ bv0 32)))) (.cse14 (not .cse6)) (.cse12 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= ~waterLevel~0 (_ bv0 32))) (.cse2 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse11 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse4 .cse1 .cse2) (and .cse5 .cse6 .cse0 .cse4 .cse7 .cse8 .cse9 .cse10 .cse2 .cse11) (and .cse6 .cse0 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse2 .cse11) (and .cse0 .cse7 .cse8 .cse9 .cse10 .cse14 .cse12 .cse13 .cse2 .cse11) (and .cse0 .cse15 .cse7 .cse9 .cse16 .cse17 .cse2) (and .cse0 (not .cse17) .cse15 .cse7 .cse9 (not .cse16) .cse2) (and .cse18 .cse6 .cse0 .cse7 .cse9 .cse10 .cse12 .cse13 .cse2 .cse11) (and .cse0 .cse1 .cse19 .cse3) (and .cse5 .cse0 .cse4 .cse7 .cse8 .cse9 .cse10 .cse14 .cse2 .cse11) (and (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|) .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse4 .cse7 .cse9 .cse12 .cse2) (and .cse18 .cse5 .cse0 .cse4 .cse7 .cse9 .cse10 .cse14 .cse2 .cse11) (and .cse0 .cse7 .cse1 .cse12 .cse13 .cse19 .cse11) (and .cse0 .cse7 .cse1 .cse12 .cse13 .cse2 .cse11) (and .cse18 .cse5 .cse6 .cse0 .cse7 .cse4 .cse9 .cse10 .cse2 .cse11) (and .cse0 .cse4 .cse1 .cse19) (and .cse18 .cse0 .cse7 .cse9 .cse10 .cse14 .cse12 .cse13 .cse2 .cse11)))) [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L740(lines 740 746) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-1(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-2(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-3(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-4(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-5(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-6(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-7(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L879-8(lines 879 889) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L262 CegarLoopResult]: For program point L88(lines 88 92) no Hoare annotation was computed. [2020-12-09 11:07:12,893 INFO L258 CegarLoopResult]: At program point L222(lines 218 224) the Hoare annotation is: (and (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~pumpRunning~0) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32))) [2020-12-09 11:07:12,894 INFO L258 CegarLoopResult]: At program point L755(lines 696 756) the Hoare annotation is: false [2020-12-09 11:07:12,894 INFO L258 CegarLoopResult]: At program point L101(lines 96 104) the Hoare annotation is: (let ((.cse8 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse12 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse13 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse9 (not .cse13)) (.cse11 (not .cse12)) (.cse6 (= ~waterLevel~0 (_ bv0 32))) (.cse0 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse10 (= (bvadd ~waterLevel~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse14 (not .cse8)) (.cse3 (= (_ bv1 32) ~pumpRunning~0)) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse5 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse15 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse7 (= (bvadd ~systemActive~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse4 .cse5 .cse6 .cse7 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (and .cse0 .cse8 .cse1 .cse9 .cse2 .cse10 .cse3 .cse4 .cse5 .cse11 .cse7) (and .cse0 .cse8 .cse1 .cse2 .cse10 .cse3 .cse4 .cse12 .cse13 .cse5 .cse7) (and .cse0 .cse1 .cse9 .cse10 .cse2 .cse14 .cse3 .cse4 .cse5 .cse11 .cse15 .cse7) (and .cse0 .cse1 .cse9 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse3 .cse4 .cse11 .cse6 .cse5 .cse7) (and .cse0 .cse1 .cse10 .cse2 .cse14 .cse3 .cse12 .cse4 .cse13 .cse5 .cse15 .cse7)))) [2020-12-09 11:07:12,894 INFO L258 CegarLoopResult]: At program point L101-1(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,894 INFO L258 CegarLoopResult]: At program point L101-2(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,894 INFO L258 CegarLoopResult]: At program point L101-3(lines 96 104) the Hoare annotation is: false [2020-12-09 11:07:12,950 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 11:07:12 BoogieIcfgContainer [2020-12-09 11:07:12,950 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-12-09 11:07:12,951 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-12-09 11:07:12,951 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-12-09 11:07:12,951 INFO L275 PluginConnector]: Witness Printer initialized [2020-12-09 11:07:12,951 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:03:29" (3/4) ... [2020-12-09 11:07:12,953 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-12-09 11:07:12,981 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 41 nodes and edges [2020-12-09 11:07:12,985 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 21 nodes and edges [2020-12-09 11:07:12,988 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2020-12-09 11:07:12,991 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2020-12-09 11:07:12,994 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2020-12-09 11:07:12,997 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-09 11:07:13,001 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-09 11:07:13,021 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && 2bv32 == \result) && waterLevel == tmp) && 2bv32 == tmp) && systemActive == 0bv32)) || (((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && 2bv32 == \result) && waterLevel == tmp) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) [2020-12-09 11:07:13,022 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && systemActive == 0bv32)) || ((((((splverifierCounter == 0bv32 && 0bv32 == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && systemActive == 0bv32)) || (((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && 2bv32 == \result) && waterLevel == tmp) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) [2020-12-09 11:07:13,022 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && systemActive == 0bv32)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && systemActive == 0bv32)) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) [2020-12-09 11:07:13,022 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == tmp && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == tmp) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,022 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) || (((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && 0bv32 == \result)) || ((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) [2020-12-09 11:07:13,023 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && systemActive == 0bv32) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((1bv32 == \result && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && 0bv32 == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((1bv32 == \result && 0bv32 == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == tmp) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && 0bv32 == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,023 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && systemActive == 0bv32) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && 0bv32 == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == tmp) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,023 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) [2020-12-09 11:07:13,023 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32) [2020-12-09 11:07:13,024 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result) || ((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || ((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && systemActive == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) [2020-12-09 11:07:13,025 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) [2020-12-09 11:07:13,026 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) [2020-12-09 11:07:13,026 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) [2020-12-09 11:07:13,026 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && 1bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,026 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((splverifierCounter == 0bv32 && 0bv32 == \result) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && 0bv32 == \result) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,027 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,027 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && 1bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) [2020-12-09 11:07:13,027 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) [2020-12-09 11:07:13,028 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((splverifierCounter == 0bv32 && 1bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((splverifierCounter == 0bv32 && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,028 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && \result == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) [2020-12-09 11:07:13,029 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && \result == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) [2020-12-09 11:07:13,029 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) || ((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && \result == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) [2020-12-09 11:07:13,030 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((splverifierCounter == 0bv32 && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && \result == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((splverifierCounter == 0bv32 && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) [2020-12-09 11:07:13,030 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) [2020-12-09 11:07:13,032 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) [2020-12-09 11:07:13,135 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_6f3d2b32-8f01-4385-9731-2ed8704eff48/bin/utaipan/witness.graphml [2020-12-09 11:07:13,135 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-12-09 11:07:13,135 INFO L168 Benchmark]: Toolchain (without parser) took 226631.41 ms. Allocated memory was 56.6 MB in the beginning and 979.4 MB in the end (delta: 922.7 MB). Free memory was 35.0 MB in the beginning and 514.4 MB in the end (delta: -479.5 MB). Peak memory consumption was 444.3 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:13,136 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 56.6 MB. Free memory was 39.3 MB in the beginning and 39.3 MB in the end (delta: 73.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2020-12-09 11:07:13,136 INFO L168 Benchmark]: CACSL2BoogieTranslator took 473.10 ms. Allocated memory was 56.6 MB in the beginning and 69.2 MB in the end (delta: 12.6 MB). Free memory was 34.8 MB in the beginning and 49.4 MB in the end (delta: -14.6 MB). Peak memory consumption was 15.9 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:13,136 INFO L168 Benchmark]: Boogie Procedure Inliner took 101.85 ms. Allocated memory is still 69.2 MB. Free memory was 49.4 MB in the beginning and 38.2 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:13,136 INFO L168 Benchmark]: Boogie Preprocessor took 98.49 ms. Allocated memory is still 69.2 MB. Free memory was 38.2 MB in the beginning and 45.9 MB in the end (delta: -7.7 MB). Peak memory consumption was 10.0 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:13,136 INFO L168 Benchmark]: RCFGBuilder took 2192.71 ms. Allocated memory was 69.2 MB in the beginning and 86.0 MB in the end (delta: 16.8 MB). Free memory was 45.5 MB in the beginning and 40.7 MB in the end (delta: 4.8 MB). Peak memory consumption was 32.6 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:13,137 INFO L168 Benchmark]: TraceAbstraction took 223576.57 ms. Allocated memory was 86.0 MB in the beginning and 979.4 MB in the end (delta: 893.4 MB). Free memory was 40.7 MB in the beginning and 551.6 MB in the end (delta: -510.8 MB). Peak memory consumption was 665.0 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:13,137 INFO L168 Benchmark]: Witness Printer took 184.24 ms. Allocated memory is still 979.4 MB. Free memory was 551.6 MB in the beginning and 514.4 MB in the end (delta: 37.1 MB). Peak memory consumption was 37.7 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:13,138 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 56.6 MB. Free memory was 39.3 MB in the beginning and 39.3 MB in the end (delta: 73.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 473.10 ms. Allocated memory was 56.6 MB in the beginning and 69.2 MB in the end (delta: 12.6 MB). Free memory was 34.8 MB in the beginning and 49.4 MB in the end (delta: -14.6 MB). Peak memory consumption was 15.9 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 101.85 ms. Allocated memory is still 69.2 MB. Free memory was 49.4 MB in the beginning and 38.2 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 98.49 ms. Allocated memory is still 69.2 MB. Free memory was 38.2 MB in the beginning and 45.9 MB in the end (delta: -7.7 MB). Peak memory consumption was 10.0 MB. Max. memory is 16.1 GB. * RCFGBuilder took 2192.71 ms. Allocated memory was 69.2 MB in the beginning and 86.0 MB in the end (delta: 16.8 MB). Free memory was 45.5 MB in the beginning and 40.7 MB in the end (delta: 4.8 MB). Peak memory consumption was 32.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 223576.57 ms. Allocated memory was 86.0 MB in the beginning and 979.4 MB in the end (delta: 893.4 MB). Free memory was 40.7 MB in the beginning and 551.6 MB in the end (delta: -510.8 MB). Peak memory consumption was 665.0 MB. Max. memory is 16.1 GB. * Witness Printer took 184.24 ms. Allocated memory is still 979.4 MB. Free memory was 551.6 MB in the beginning and 514.4 MB in the end (delta: 37.1 MB). Peak memory consumption was 37.7 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 314]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 314]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 314]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - AllSpecificationsHoldResult: All specifications hold 3 specifications checked. All of them hold - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && 2bv32 == \result) && waterLevel == tmp) && 2bv32 == tmp) && systemActive == 0bv32)) || (((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && 2bv32 == \result) && waterLevel == tmp) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: ((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) - InvariantResult [Line: 779]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 779]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 786]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: ((((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) - InvariantResult [Line: 786]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 786]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: (((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32) - InvariantResult [Line: 727]: Loop Invariant Derived loop invariant: ((((((((((((((((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == tmp && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == tmp) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: (((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32) - InvariantResult [Line: 717]: Loop Invariant Derived loop invariant: ((((((((((((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && systemActive == 0bv32)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && systemActive == 0bv32)) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 779]: Loop Invariant Derived loop invariant: (((((((((((((((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && systemActive == 0bv32) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && 0bv32 == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == tmp) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: (((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: (((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 241]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1083]: Loop Invariant Derived loop invariant: (((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) || (((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && 0bv32 == \result)) || ((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 128]: Loop Invariant Derived loop invariant: ((((((((((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result) || ((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || ((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && systemActive == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: (((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 696]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 128]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 128]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 251]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 775]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && 1bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: ((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && 1bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: ((((((((splverifierCounter == 0bv32 && 1bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((splverifierCounter == 0bv32 && 1bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 775]: Loop Invariant Derived loop invariant: ((((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 292]: Loop Invariant Derived loop invariant: ((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 775]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 276]: Loop Invariant Derived loop invariant: ((~bvadd64(waterLevel, 4294967295bv32) == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 266]: Loop Invariant Derived loop invariant: ((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 266]: Loop Invariant Derived loop invariant: ((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 707]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || (((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && systemActive == 0bv32)) || ((((((splverifierCounter == 0bv32 && 0bv32 == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((splverifierCounter == 0bv32 && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && waterLevel == 2bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && systemActive == 0bv32)) || (((((splverifierCounter == 0bv32 && 0bv32 == pumpRunning) && 2bv32 == \result) && waterLevel == tmp) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((splverifierCounter == 0bv32 && !(2bv32 == tmp)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((0bv32 == tmp && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((splverifierCounter == 0bv32 && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: (((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32) - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: (((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32) - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1104]: Loop Invariant Derived loop invariant: ((~bvadd64(waterLevel, 4294967295bv32) == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 266]: Loop Invariant Derived loop invariant: ((~bvadd64(waterLevel, 4294967295bv32) == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 266]: Loop Invariant Derived loop invariant: ((~bvadd64(waterLevel, 4294967295bv32) == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 300]: Loop Invariant Derived loop invariant: ((~bvadd64(waterLevel, 4294967295bv32) == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 266]: Loop Invariant Derived loop invariant: (((0bv32 == __SELECTED_FEATURE_methaneAlarm && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 266]: Loop Invariant Derived loop invariant: (((0bv32 == __SELECTED_FEATURE_methaneAlarm && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 996]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: (((((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) || ((((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && \result == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((0bv32 == __SELECTED_FEATURE_methaneAlarm && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: ((((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: (((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 2bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: (((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && \result == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: ((((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(2bv32 == \result)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) || (((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && 2bv32 == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && !(2bv32 == tmp)) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || ((((((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: ((~bvadd64(waterLevel, 4294967295bv32) == 0bv32 && 0bv32 == pumpRunning) && methaneLevelCritical == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: (((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32 - InvariantResult [Line: 996]: Loop Invariant Derived loop invariant: (((((((((((((((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && systemActive == 0bv32) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((1bv32 == \result && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && 2bv32 == \result) && 2bv32 == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && 0bv32 == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && systemActive == 0bv32)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && 0bv32 == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((1bv32 == \result && 0bv32 == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((1bv32 == \result && splverifierCounter == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && 0bv32 == \result) && 0bv32 == pumpRunning) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && 0bv32 == tmp) && splverifierCounter == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((1bv32 == \result && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((1bv32 == \result && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == pumpRunning) && waterLevel == tmp) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == \result) && 0bv32 == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && !(~bvadd64(waterLevel, 4294967293bv32) == 0bv32)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: (((((splverifierCounter == 0bv32 && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32) - InvariantResult [Line: 996]: Loop Invariant Derived loop invariant: ((((((((((((splverifierCounter == 0bv32 && 0bv32 == \result) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && systemActive == 0bv32) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && systemActive == 0bv32) && 0bv32 == \result)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && splverifierCounter == 0bv32) && tmp == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 1bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && 0bv32 == \result) && waterLevel == \result) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((((1bv32 == \result && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && splverifierCounter == 0bv32) && waterLevel == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == tmp) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || (((((((splverifierCounter == 0bv32 && 0bv32 == \result) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 996]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: (((((((((splverifierCounter == 0bv32 && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && \result == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((((((splverifierCounter == 0bv32 && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result)) || ((((((splverifierCounter == 0bv32 && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 996]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: (((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && ~bvadd64(waterLevel, 4294967295bv32) == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && \result == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) || ((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && waterLevel == 2bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32)) || ((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && splverifierCounter == 0bv32) && tmp___0 == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 0bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && \result == 0bv32) && waterLevel == tmp) && waterLevel == 0bv32) && ~bvadd64(systemActive, 4294967295bv32) == 0bv32) && 0bv32 == \result) - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 996]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1041]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 96]: Loop Invariant Derived loop invariant: 0 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 479 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 34.3s, OverallIterations: 19, TraceHistogramMax: 4, AutomataDifference: 18.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 189.1s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 6362 SDtfs, 8619 SDslu, 13002 SDs, 0 SdLazy, 1448 SolverSat, 323 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 14.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4645 GetRequests, 4495 SyntacticMatches, 3 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5451occurred in iteration=18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.4s AutomataMinimizationTime, 19 MinimizatonAttempts, 10902 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 172 LocationsWithAnnotation, 172 PreInvPairs, 3595 NumberOfFragments, 6515 HoareAnnotationTreeSize, 172 FomulaSimplifications, 28877228 FormulaSimplificationTreeSizeReduction, 38.4s HoareSimplificationTime, 172 FomulaSimplificationsInter, 4964766 FormulaSimplificationTreeSizeReductionInter, 150.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.4s SatisfiabilityAnalysisTime, 3.2s InterpolantComputationTime, 2825 NumberOfCodeBlocks, 2825 NumberOfCodeBlocksAsserted, 31 NumberOfCheckSat, 4570 ConstructedInterpolants, 0 QuantifiedInterpolants, 1270380 SizeOfPredicates, 85 NumberOfNonLiveVariables, 9520 ConjunctsInSsa, 156 ConjunctsInUnsatCore, 47 InterpolantComputations, 16 PerfectInterpolantSequences, 3631/3891 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...