./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 f470102c Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1304284b4caab40fe6d6538fa9425f9c3ae70910 ...................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1304284b4caab40fe6d6538fa9425f9c3ae70910 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.25-f470102 [2019-12-07 16:17:54,766 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-07 16:17:54,767 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-07 16:17:54,775 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-07 16:17:54,775 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-07 16:17:54,776 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-07 16:17:54,777 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-07 16:17:54,778 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-07 16:17:54,779 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-07 16:17:54,780 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-07 16:17:54,780 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-07 16:17:54,781 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-07 16:17:54,782 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-07 16:17:54,782 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-07 16:17:54,783 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-07 16:17:54,784 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-07 16:17:54,784 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-07 16:17:54,785 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-07 16:17:54,786 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-07 16:17:54,788 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-07 16:17:54,789 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-07 16:17:54,789 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-07 16:17:54,790 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-07 16:17:54,790 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-07 16:17:54,792 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-07 16:17:54,792 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-07 16:17:54,793 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-07 16:17:54,793 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-07 16:17:54,793 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-07 16:17:54,794 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-07 16:17:54,794 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-07 16:17:54,795 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-07 16:17:54,795 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-07 16:17:54,795 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-07 16:17:54,796 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-07 16:17:54,796 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-07 16:17:54,797 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-07 16:17:54,797 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-07 16:17:54,797 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-07 16:17:54,797 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-07 16:17:54,798 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-07 16:17:54,798 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2019-12-07 16:17:54,808 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-07 16:17:54,808 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-07 16:17:54,809 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2019-12-07 16:17:54,809 INFO L138 SettingsManager]: * User list type=DISABLED [2019-12-07 16:17:54,809 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2019-12-07 16:17:54,809 INFO L138 SettingsManager]: * Explicit value domain=true [2019-12-07 16:17:54,809 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2019-12-07 16:17:54,809 INFO L138 SettingsManager]: * Octagon Domain=false [2019-12-07 16:17:54,809 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2019-12-07 16:17:54,809 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2019-12-07 16:17:54,810 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2019-12-07 16:17:54,810 INFO L138 SettingsManager]: * Interval Domain=false [2019-12-07 16:17:54,810 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2019-12-07 16:17:54,810 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2019-12-07 16:17:54,810 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2019-12-07 16:17:54,810 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-07 16:17:54,811 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2019-12-07 16:17:54,812 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-07 16:17:54,812 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-07 16:17:54,812 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-07 16:17:54,812 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-07 16:17:54,812 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-07 16:17:54,812 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-07 16:17:54,812 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-07 16:17:54,812 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 16:17:54,813 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-07 16:17:54,813 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-07 16:17:54,813 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-07 16:17:54,813 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2019-12-07 16:17:54,813 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-07 16:17:54,813 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-07 16:17:54,813 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2019-12-07 16:17:54,814 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-07 16:17:54,814 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_48799983-88c0-430f-b823-c1525e261d0a/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(__VERIFIER_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 -> 1304284b4caab40fe6d6538fa9425f9c3ae70910 [2019-12-07 16:17:54,913 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-07 16:17:54,921 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-07 16:17:54,923 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-07 16:17:54,924 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-07 16:17:54,924 INFO L275 PluginConnector]: CDTParser initialized [2019-12-07 16:17:54,925 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2019-12-07 16:17:54,963 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/ad3ef374d/17b3daf8a5b44345b82a115a3bb01e8b/FLAGba802b76c [2019-12-07 16:17:55,423 INFO L306 CDTParser]: Found 1 translation units. [2019-12-07 16:17:55,424 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2019-12-07 16:17:55,435 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/ad3ef374d/17b3daf8a5b44345b82a115a3bb01e8b/FLAGba802b76c [2019-12-07 16:17:55,447 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/ad3ef374d/17b3daf8a5b44345b82a115a3bb01e8b [2019-12-07 16:17:55,449 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-07 16:17:55,450 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-07 16:17:55,451 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-07 16:17:55,451 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-07 16:17:55,453 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-07 16:17:55,454 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 04:17:55" (1/1) ... [2019-12-07 16:17:55,455 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7762f741 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:55, skipping insertion in model container [2019-12-07 16:17:55,456 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 04:17:55" (1/1) ... [2019-12-07 16:17:55,461 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-07 16:17:55,490 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 16:17:55,706 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 16:17:55,714 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) [2019-12-07 16:17:55,715 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1e43e6ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:55, skipping insertion in model container [2019-12-07 16:17:55,715 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-07 16:17:55,715 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2019-12-07 16:17:55,717 INFO L168 Benchmark]: Toolchain (without parser) took 266.02 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 90.2 MB). Free memory was 943.4 MB in the beginning and 1.1 GB in the end (delta: -136.1 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. [2019-12-07 16:17:55,717 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 960.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 16:17:55,718 INFO L168 Benchmark]: CACSL2BoogieTranslator took 264.18 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 90.2 MB). Free memory was 938.0 MB in the beginning and 1.1 GB in the end (delta: -141.5 MB). Peak memory consumption was 18.0 MB. Max. memory is 11.5 GB. [2019-12-07 16:17:55,719 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 960.8 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 264.18 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 90.2 MB). Free memory was 938.0 MB in the beginning and 1.1 GB in the end (delta: -141.5 MB). Peak memory consumption was 18.0 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 345]: 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.1.25-f470102 [2019-12-07 16:17:56,872 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-07 16:17:56,873 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-07 16:17:56,881 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-07 16:17:56,882 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-07 16:17:56,882 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-07 16:17:56,883 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-07 16:17:56,884 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-07 16:17:56,886 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-07 16:17:56,886 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-07 16:17:56,887 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-07 16:17:56,888 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-07 16:17:56,888 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-07 16:17:56,888 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-07 16:17:56,889 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-07 16:17:56,890 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-07 16:17:56,890 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-07 16:17:56,891 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-07 16:17:56,892 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-07 16:17:56,894 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-07 16:17:56,895 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-07 16:17:56,896 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-07 16:17:56,897 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-07 16:17:56,897 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-07 16:17:56,899 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-07 16:17:56,899 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-07 16:17:56,899 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-07 16:17:56,900 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-07 16:17:56,900 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-07 16:17:56,901 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-07 16:17:56,901 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-07 16:17:56,902 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-07 16:17:56,902 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-07 16:17:56,903 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-07 16:17:56,903 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-07 16:17:56,903 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-07 16:17:56,904 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-07 16:17:56,904 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-07 16:17:56,904 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-07 16:17:56,905 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-07 16:17:56,905 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-07 16:17:56,906 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2019-12-07 16:17:56,916 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-07 16:17:56,916 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-07 16:17:56,917 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2019-12-07 16:17:56,917 INFO L138 SettingsManager]: * User list type=DISABLED [2019-12-07 16:17:56,917 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2019-12-07 16:17:56,917 INFO L138 SettingsManager]: * Explicit value domain=true [2019-12-07 16:17:56,917 INFO L138 SettingsManager]: * Octagon Domain=false [2019-12-07 16:17:56,917 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2019-12-07 16:17:56,917 INFO L138 SettingsManager]: * Interval Domain=false [2019-12-07 16:17:56,918 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-07 16:17:56,918 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-07 16:17:56,918 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-07 16:17:56,918 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-07 16:17:56,918 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-07 16:17:56,919 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-07 16:17:56,920 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-07 16:17:56,920 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-07 16:17:56,920 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-07 16:17:56,920 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-07 16:17:56,920 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-07 16:17:56,920 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 16:17:56,920 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-07 16:17:56,920 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-07 16:17:56,921 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-07 16:17:56,921 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2019-12-07 16:17:56,921 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2019-12-07 16:17:56,921 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-07 16:17:56,921 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2019-12-07 16:17:56,921 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-07 16:17:56,921 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_48799983-88c0-430f-b823-c1525e261d0a/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(__VERIFIER_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 -> 1304284b4caab40fe6d6538fa9425f9c3ae70910 [2019-12-07 16:17:57,079 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-07 16:17:57,087 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-07 16:17:57,090 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-07 16:17:57,092 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-07 16:17:57,092 INFO L275 PluginConnector]: CDTParser initialized [2019-12-07 16:17:57,093 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/../../sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2019-12-07 16:17:57,139 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/fc801c9e1/22411ac8a53f4386b5aa6108d1f57c4f/FLAG8a420133c [2019-12-07 16:17:57,559 INFO L306 CDTParser]: Found 1 translation units. [2019-12-07 16:17:57,559 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/sv-benchmarks/c/product-lines/minepump_spec5_productSimulator.cil.c [2019-12-07 16:17:57,567 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/fc801c9e1/22411ac8a53f4386b5aa6108d1f57c4f/FLAG8a420133c [2019-12-07 16:17:57,921 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/data/fc801c9e1/22411ac8a53f4386b5aa6108d1f57c4f [2019-12-07 16:17:57,923 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-07 16:17:57,924 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-07 16:17:57,924 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-07 16:17:57,924 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-07 16:17:57,926 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-07 16:17:57,927 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 04:17:57" (1/1) ... [2019-12-07 16:17:57,928 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9aca9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:57, skipping insertion in model container [2019-12-07 16:17:57,929 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 04:17:57" (1/1) ... [2019-12-07 16:17:57,933 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-07 16:17:57,964 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 16:17:58,216 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 16:17:58,227 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2019-12-07 16:17:58,234 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 16:17:58,284 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 16:17:58,288 INFO L203 MainTranslator]: Completed pre-run [2019-12-07 16:17:58,329 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 16:17:58,359 INFO L208 MainTranslator]: Completed translation [2019-12-07 16:17:58,359 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58 WrapperNode [2019-12-07 16:17:58,359 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-07 16:17:58,360 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-07 16:17:58,360 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-07 16:17:58,360 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-07 16:17:58,366 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,385 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,455 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-07 16:17:58,455 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-07 16:17:58,455 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-07 16:17:58,455 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-07 16:17:58,464 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,464 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,478 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,478 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,504 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,523 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,529 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... [2019-12-07 16:17:58,537 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-07 16:17:58,537 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-07 16:17:58,537 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-07 16:17:58,538 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-07 16:17:58,538 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:17:58,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-07 16:17:58,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2019-12-07 16:17:58,579 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-07 16:17:58,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-07 16:17:59,740 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-07 16:17:59,740 INFO L287 CfgBuilder]: Removed 914 assume(true) statements. [2019-12-07 16:17:59,741 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 04:17:59 BoogieIcfgContainer [2019-12-07 16:17:59,741 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-07 16:17:59,742 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-07 16:17:59,742 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-07 16:17:59,744 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-07 16:17:59,745 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 04:17:57" (1/3) ... [2019-12-07 16:17:59,745 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5de9c00b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 04:17:59, skipping insertion in model container [2019-12-07 16:17:59,745 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 04:17:58" (2/3) ... [2019-12-07 16:17:59,746 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5de9c00b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 04:17:59, skipping insertion in model container [2019-12-07 16:17:59,746 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 04:17:59" (3/3) ... [2019-12-07 16:17:59,747 INFO L109 eAbstractionObserver]: Analyzing ICFG minepump_spec5_productSimulator.cil.c [2019-12-07 16:17:59,754 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-07 16:17:59,760 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 3 error locations. [2019-12-07 16:17:59,768 INFO L249 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2019-12-07 16:17:59,787 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-07 16:17:59,787 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-07 16:17:59,787 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-07 16:17:59,788 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-07 16:17:59,788 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-07 16:17:59,788 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-07 16:17:59,788 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-07 16:17:59,788 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-07 16:17:59,806 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states. [2019-12-07 16:17:59,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2019-12-07 16:17:59,811 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:17:59,812 INFO L410 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] [2019-12-07 16:17:59,812 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:17:59,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:17:59,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1346850276, now seen corresponding path program 1 times [2019-12-07 16:17:59,825 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:17:59,825 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1551127392] [2019-12-07 16:17:59,826 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:17:59,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:17:59,980 INFO L264 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 1 conjunts are in the unsatisfiable core [2019-12-07 16:17:59,984 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:17:59,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:17:59,997 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:00,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:00,001 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1551127392] [2019-12-07 16:18:00,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:00,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2019-12-07 16:18:00,003 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200269638] [2019-12-07 16:18:00,007 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-12-07 16:18:00,007 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:00,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-12-07 16:18:00,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-12-07 16:18:00,021 INFO L87 Difference]: Start difference. First operand 479 states. Second operand 2 states. [2019-12-07 16:18:00,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:00,061 INFO L93 Difference]: Finished difference Result 944 states and 1477 transitions. [2019-12-07 16:18:00,062 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-12-07 16:18:00,062 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 26 [2019-12-07 16:18:00,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:00,075 INFO L225 Difference]: With dead ends: 944 [2019-12-07 16:18:00,075 INFO L226 Difference]: Without dead ends: 475 [2019-12-07 16:18:00,080 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-12-07 16:18:00,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2019-12-07 16:18:00,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 475. [2019-12-07 16:18:00,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 475 states. [2019-12-07 16:18:00,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 734 transitions. [2019-12-07 16:18:00,130 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 734 transitions. Word has length 26 [2019-12-07 16:18:00,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:00,131 INFO L462 AbstractCegarLoop]: Abstraction has 475 states and 734 transitions. [2019-12-07 16:18:00,131 INFO L463 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-12-07 16:18:00,131 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 734 transitions. [2019-12-07 16:18:00,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-12-07 16:18:00,132 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:00,132 INFO L410 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] [2019-12-07 16:18:00,333 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 mathsat -unsat_core_generation=3 [2019-12-07 16:18:00,333 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:00,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:00,334 INFO L82 PathProgramCache]: Analyzing trace with hash 2001727704, now seen corresponding path program 1 times [2019-12-07 16:18:00,335 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:00,336 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1501982010] [2019-12-07 16:18:00,337 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:00,553 INFO L264 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:00,555 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:00,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:00,569 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:00,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:00,577 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1501982010] [2019-12-07 16:18:00,577 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:00,578 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2019-12-07 16:18:00,578 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308010706] [2019-12-07 16:18:00,579 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 16:18:00,579 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:00,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 16:18:00,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 16:18:00,580 INFO L87 Difference]: Start difference. First operand 475 states and 734 transitions. Second operand 4 states. [2019-12-07 16:18:00,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:00,597 INFO L93 Difference]: Finished difference Result 475 states and 734 transitions. [2019-12-07 16:18:00,598 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 16:18:00,598 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 27 [2019-12-07 16:18:00,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:00,599 INFO L225 Difference]: With dead ends: 475 [2019-12-07 16:18:00,599 INFO L226 Difference]: Without dead ends: 176 [2019-12-07 16:18:00,600 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 16:18:00,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2019-12-07 16:18:00,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2019-12-07 16:18:00,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2019-12-07 16:18:00,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 268 transitions. [2019-12-07 16:18:00,609 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 268 transitions. Word has length 27 [2019-12-07 16:18:00,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:00,610 INFO L462 AbstractCegarLoop]: Abstraction has 176 states and 268 transitions. [2019-12-07 16:18:00,610 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 16:18:00,610 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 268 transitions. [2019-12-07 16:18:00,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-12-07 16:18:00,611 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:00,611 INFO L410 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] [2019-12-07 16:18:00,812 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 mathsat -unsat_core_generation=3 [2019-12-07 16:18:00,813 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:00,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:00,814 INFO L82 PathProgramCache]: Analyzing trace with hash 267833841, now seen corresponding path program 1 times [2019-12-07 16:18:00,815 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:00,816 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [236253985] [2019-12-07 16:18:00,816 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:01,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:01,061 INFO L264 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:01,064 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:01,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:01,073 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:01,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:01,080 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [236253985] [2019-12-07 16:18:01,080 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:01,080 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2019-12-07 16:18:01,080 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367909382] [2019-12-07 16:18:01,081 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 16:18:01,081 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:01,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 16:18:01,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 16:18:01,081 INFO L87 Difference]: Start difference. First operand 176 states and 268 transitions. Second operand 4 states. [2019-12-07 16:18:01,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:01,108 INFO L93 Difference]: Finished difference Result 528 states and 818 transitions. [2019-12-07 16:18:01,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 16:18:01,108 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 34 [2019-12-07 16:18:01,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:01,111 INFO L225 Difference]: With dead ends: 528 [2019-12-07 16:18:01,111 INFO L226 Difference]: Without dead ends: 366 [2019-12-07 16:18:01,112 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 16:18:01,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2019-12-07 16:18:01,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 200. [2019-12-07 16:18:01,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2019-12-07 16:18:01,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 305 transitions. [2019-12-07 16:18:01,129 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 305 transitions. Word has length 34 [2019-12-07 16:18:01,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:01,129 INFO L462 AbstractCegarLoop]: Abstraction has 200 states and 305 transitions. [2019-12-07 16:18:01,129 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 16:18:01,130 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 305 transitions. [2019-12-07 16:18:01,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2019-12-07 16:18:01,131 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:01,131 INFO L410 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] [2019-12-07 16:18:01,332 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 mathsat -unsat_core_generation=3 [2019-12-07 16:18:01,333 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:01,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:01,333 INFO L82 PathProgramCache]: Analyzing trace with hash -196986908, now seen corresponding path program 1 times [2019-12-07 16:18:01,333 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:01,334 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [713138633] [2019-12-07 16:18:01,334 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:01,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:01,432 INFO L264 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 5 conjunts are in the unsatisfiable core [2019-12-07 16:18:01,433 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:01,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:01,447 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:01,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:01,455 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [713138633] [2019-12-07 16:18:01,456 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:01,456 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2019-12-07 16:18:01,456 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677936559] [2019-12-07 16:18:01,456 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-07 16:18:01,457 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:01,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-07 16:18:01,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-12-07 16:18:01,457 INFO L87 Difference]: Start difference. First operand 200 states and 305 transitions. Second operand 5 states. [2019-12-07 16:18:01,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:01,696 INFO L93 Difference]: Finished difference Result 729 states and 1140 transitions. [2019-12-07 16:18:01,696 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-12-07 16:18:01,696 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 37 [2019-12-07 16:18:01,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:01,700 INFO L225 Difference]: With dead ends: 729 [2019-12-07 16:18:01,700 INFO L226 Difference]: Without dead ends: 543 [2019-12-07 16:18:01,701 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2019-12-07 16:18:01,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2019-12-07 16:18:01,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 210. [2019-12-07 16:18:01,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2019-12-07 16:18:01,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 309 transitions. [2019-12-07 16:18:01,719 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 309 transitions. Word has length 37 [2019-12-07 16:18:01,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:01,719 INFO L462 AbstractCegarLoop]: Abstraction has 210 states and 309 transitions. [2019-12-07 16:18:01,719 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-07 16:18:01,719 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 309 transitions. [2019-12-07 16:18:01,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2019-12-07 16:18:01,721 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:01,721 INFO L410 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] [2019-12-07 16:18:01,922 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 mathsat -unsat_core_generation=3 [2019-12-07 16:18:01,922 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:01,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:01,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1990421615, now seen corresponding path program 1 times [2019-12-07 16:18:01,924 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:01,924 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [281067685] [2019-12-07 16:18:01,924 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:02,058 INFO L264 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 5 conjunts are in the unsatisfiable core [2019-12-07 16:18:02,059 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:02,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:02,071 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:02,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:02,074 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [281067685] [2019-12-07 16:18:02,074 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:02,074 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2019-12-07 16:18:02,074 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484627816] [2019-12-07 16:18:02,074 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-07 16:18:02,074 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:02,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-07 16:18:02,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-12-07 16:18:02,075 INFO L87 Difference]: Start difference. First operand 210 states and 309 transitions. Second operand 5 states. [2019-12-07 16:18:02,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:02,209 INFO L93 Difference]: Finished difference Result 546 states and 804 transitions. [2019-12-07 16:18:02,209 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-12-07 16:18:02,210 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 45 [2019-12-07 16:18:02,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:02,211 INFO L225 Difference]: With dead ends: 546 [2019-12-07 16:18:02,211 INFO L226 Difference]: Without dead ends: 350 [2019-12-07 16:18:02,212 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-12-07 16:18:02,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2019-12-07 16:18:02,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 234. [2019-12-07 16:18:02,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2019-12-07 16:18:02,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 333 transitions. [2019-12-07 16:18:02,223 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 333 transitions. Word has length 45 [2019-12-07 16:18:02,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:02,223 INFO L462 AbstractCegarLoop]: Abstraction has 234 states and 333 transitions. [2019-12-07 16:18:02,223 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-07 16:18:02,223 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 333 transitions. [2019-12-07 16:18:02,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2019-12-07 16:18:02,224 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:02,224 INFO L410 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] [2019-12-07 16:18:02,424 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 mathsat -unsat_core_generation=3 [2019-12-07 16:18:02,425 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:02,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:02,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1732256177, now seen corresponding path program 1 times [2019-12-07 16:18:02,427 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:02,427 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1791048379] [2019-12-07 16:18:02,428 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:02,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:02,564 INFO L264 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 4 conjunts are in the unsatisfiable core [2019-12-07 16:18:02,566 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:02,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:02,575 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:02,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:02,588 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1791048379] [2019-12-07 16:18:02,588 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:02,588 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2019-12-07 16:18:02,588 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961264282] [2019-12-07 16:18:02,589 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-07 16:18:02,589 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:02,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-07 16:18:02,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 16:18:02,589 INFO L87 Difference]: Start difference. First operand 234 states and 333 transitions. Second operand 6 states. [2019-12-07 16:18:02,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:02,702 INFO L93 Difference]: Finished difference Result 614 states and 872 transitions. [2019-12-07 16:18:02,703 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 16:18:02,703 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 45 [2019-12-07 16:18:02,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:02,705 INFO L225 Difference]: With dead ends: 614 [2019-12-07 16:18:02,705 INFO L226 Difference]: Without dead ends: 394 [2019-12-07 16:18:02,706 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-12-07 16:18:02,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2019-12-07 16:18:02,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 250. [2019-12-07 16:18:02,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2019-12-07 16:18:02,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 349 transitions. [2019-12-07 16:18:02,722 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 349 transitions. Word has length 45 [2019-12-07 16:18:02,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:02,722 INFO L462 AbstractCegarLoop]: Abstraction has 250 states and 349 transitions. [2019-12-07 16:18:02,722 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-07 16:18:02,722 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 349 transitions. [2019-12-07 16:18:02,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2019-12-07 16:18:02,723 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:02,723 INFO L410 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] [2019-12-07 16:18:02,923 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 mathsat -unsat_core_generation=3 [2019-12-07 16:18:02,924 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:02,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:02,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1551593869, now seen corresponding path program 1 times [2019-12-07 16:18:02,924 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:02,924 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980477796] [2019-12-07 16:18:02,924 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:03,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:03,026 INFO L264 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:03,027 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:03,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:03,035 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:03,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:03,043 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980477796] [2019-12-07 16:18:03,043 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:03,043 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2019-12-07 16:18:03,043 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739895907] [2019-12-07 16:18:03,043 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 16:18:03,043 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:03,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 16:18:03,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 16:18:03,044 INFO L87 Difference]: Start difference. First operand 250 states and 349 transitions. Second operand 4 states. [2019-12-07 16:18:03,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:03,156 INFO L93 Difference]: Finished difference Result 718 states and 1013 transitions. [2019-12-07 16:18:03,157 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 16:18:03,157 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 45 [2019-12-07 16:18:03,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:03,160 INFO L225 Difference]: With dead ends: 718 [2019-12-07 16:18:03,160 INFO L226 Difference]: Without dead ends: 482 [2019-12-07 16:18:03,161 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 16:18:03,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2019-12-07 16:18:03,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 396. [2019-12-07 16:18:03,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 396 states. [2019-12-07 16:18:03,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 552 transitions. [2019-12-07 16:18:03,187 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 552 transitions. Word has length 45 [2019-12-07 16:18:03,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:03,187 INFO L462 AbstractCegarLoop]: Abstraction has 396 states and 552 transitions. [2019-12-07 16:18:03,187 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 16:18:03,187 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 552 transitions. [2019-12-07 16:18:03,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2019-12-07 16:18:03,188 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:03,188 INFO L410 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] [2019-12-07 16:18:03,389 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 mathsat -unsat_core_generation=3 [2019-12-07 16:18:03,389 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:03,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:03,390 INFO L82 PathProgramCache]: Analyzing trace with hash 2053238802, now seen corresponding path program 1 times [2019-12-07 16:18:03,390 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:03,390 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692472551] [2019-12-07 16:18:03,390 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:03,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:03,497 INFO L264 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 16:18:03,498 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:03,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:03,520 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:03,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:03,531 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692472551] [2019-12-07 16:18:03,532 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:03,532 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2019-12-07 16:18:03,532 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902005636] [2019-12-07 16:18:03,532 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-07 16:18:03,532 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:03,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-07 16:18:03,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-07 16:18:03,533 INFO L87 Difference]: Start difference. First operand 396 states and 552 transitions. Second operand 6 states. [2019-12-07 16:18:04,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:04,016 INFO L93 Difference]: Finished difference Result 1999 states and 2822 transitions. [2019-12-07 16:18:04,016 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-07 16:18:04,016 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 46 [2019-12-07 16:18:04,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:04,023 INFO L225 Difference]: With dead ends: 1999 [2019-12-07 16:18:04,023 INFO L226 Difference]: Without dead ends: 1617 [2019-12-07 16:18:04,024 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 84 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:04,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2019-12-07 16:18:04,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 687. [2019-12-07 16:18:04,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 687 states. [2019-12-07 16:18:04,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 946 transitions. [2019-12-07 16:18:04,057 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 946 transitions. Word has length 46 [2019-12-07 16:18:04,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:04,057 INFO L462 AbstractCegarLoop]: Abstraction has 687 states and 946 transitions. [2019-12-07 16:18:04,058 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-07 16:18:04,058 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 946 transitions. [2019-12-07 16:18:04,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2019-12-07 16:18:04,058 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:04,058 INFO L410 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] [2019-12-07 16:18:04,259 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 mathsat -unsat_core_generation=3 [2019-12-07 16:18:04,259 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:04,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:04,259 INFO L82 PathProgramCache]: Analyzing trace with hash 498692121, now seen corresponding path program 1 times [2019-12-07 16:18:04,260 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:04,260 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1867178056] [2019-12-07 16:18:04,260 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:04,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:04,378 INFO L264 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:04,379 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:04,387 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:04,387 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:04,391 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:04,392 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1867178056] [2019-12-07 16:18:04,392 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:04,392 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-12-07 16:18:04,392 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169539132] [2019-12-07 16:18:04,392 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 16:18:04,393 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:04,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 16:18:04,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 16:18:04,393 INFO L87 Difference]: Start difference. First operand 687 states and 946 transitions. Second operand 3 states. [2019-12-07 16:18:04,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:04,611 INFO L93 Difference]: Finished difference Result 1468 states and 2032 transitions. [2019-12-07 16:18:04,611 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 16:18:04,612 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2019-12-07 16:18:04,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:04,615 INFO L225 Difference]: With dead ends: 1468 [2019-12-07 16:18:04,615 INFO L226 Difference]: Without dead ends: 795 [2019-12-07 16:18:04,616 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 16:18:04,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2019-12-07 16:18:04,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 795. [2019-12-07 16:18:04,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 795 states. [2019-12-07 16:18:04,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 1069 transitions. [2019-12-07 16:18:04,654 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 1069 transitions. Word has length 66 [2019-12-07 16:18:04,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:04,654 INFO L462 AbstractCegarLoop]: Abstraction has 795 states and 1069 transitions. [2019-12-07 16:18:04,654 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 16:18:04,654 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 1069 transitions. [2019-12-07 16:18:04,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2019-12-07 16:18:04,655 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:04,656 INFO L410 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] [2019-12-07 16:18:04,856 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 mathsat -unsat_core_generation=3 [2019-12-07 16:18:04,857 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:04,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:04,858 INFO L82 PathProgramCache]: Analyzing trace with hash -971625849, now seen corresponding path program 1 times [2019-12-07 16:18:04,859 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:04,860 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2005357523] [2019-12-07 16:18:04,860 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:05,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:05,033 INFO L264 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 5 conjunts are in the unsatisfiable core [2019-12-07 16:18:05,034 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:05,048 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:05,048 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:05,066 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:05,066 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2005357523] [2019-12-07 16:18:05,066 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [594984429] [2019-12-07 16:18:05,066 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:05,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:05,169 INFO L264 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 16:18:05,170 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:05,174 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:05,174 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:05,179 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:05,179 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861928613] [2019-12-07 16:18:05,179 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 16:18:05,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:05,275 INFO L264 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 5 conjunts are in the unsatisfiable core [2019-12-07 16:18:05,276 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:05,282 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:05,282 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:05,289 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 16:18:05,289 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2019-12-07 16:18:05,289 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 8 [2019-12-07 16:18:05,290 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064762197] [2019-12-07 16:18:05,290 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-07 16:18:05,290 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:05,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-07 16:18:05,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2019-12-07 16:18:05,291 INFO L87 Difference]: Start difference. First operand 795 states and 1069 transitions. Second operand 8 states. [2019-12-07 16:18:05,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:05,644 INFO L93 Difference]: Finished difference Result 1580 states and 2158 transitions. [2019-12-07 16:18:05,644 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-12-07 16:18:05,644 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 67 [2019-12-07 16:18:05,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:05,648 INFO L225 Difference]: With dead ends: 1580 [2019-12-07 16:18:05,648 INFO L226 Difference]: Without dead ends: 907 [2019-12-07 16:18:05,649 INFO L630 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 [2019-12-07 16:18:05,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2019-12-07 16:18:05,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 695. [2019-12-07 16:18:05,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 695 states. [2019-12-07 16:18:05,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 920 transitions. [2019-12-07 16:18:05,683 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 920 transitions. Word has length 67 [2019-12-07 16:18:05,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:05,683 INFO L462 AbstractCegarLoop]: Abstraction has 695 states and 920 transitions. [2019-12-07 16:18:05,683 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-07 16:18:05,683 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 920 transitions. [2019-12-07 16:18:05,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2019-12-07 16:18:05,684 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:05,685 INFO L410 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] [2019-12-07 16:18:06,286 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 cvc4 --incremental --print-success --lang smt --rewrite-divk,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 mathsat -unsat_core_generation=3 [2019-12-07 16:18:06,286 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:06,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:06,287 INFO L82 PathProgramCache]: Analyzing trace with hash 373765862, now seen corresponding path program 1 times [2019-12-07 16:18:06,288 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:06,288 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478242325] [2019-12-07 16:18:06,288 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 14 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:06,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:06,423 INFO L264 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:06,425 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:06,463 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 82 proven. 12 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2019-12-07 16:18:06,463 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:06,520 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 82 proven. 12 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2019-12-07 16:18:06,520 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478242325] [2019-12-07 16:18:06,521 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1781606706] [2019-12-07 16:18:06,521 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:06,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:06,633 INFO L264 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:06,634 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:06,650 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2019-12-07 16:18:06,650 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:06,658 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2019-12-07 16:18:06,659 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2019-12-07 16:18:06,659 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 11 [2019-12-07 16:18:06,659 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368788649] [2019-12-07 16:18:06,659 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 16:18:06,659 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:06,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 16:18:06,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:06,660 INFO L87 Difference]: Start difference. First operand 695 states and 920 transitions. Second operand 3 states. [2019-12-07 16:18:06,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:06,843 INFO L93 Difference]: Finished difference Result 1757 states and 2355 transitions. [2019-12-07 16:18:06,844 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 16:18:06,844 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 116 [2019-12-07 16:18:06,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:06,847 INFO L225 Difference]: With dead ends: 1757 [2019-12-07 16:18:06,847 INFO L226 Difference]: Without dead ends: 1076 [2019-12-07 16:18:06,849 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 450 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:06,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2019-12-07 16:18:06,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 1074. [2019-12-07 16:18:06,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1074 states. [2019-12-07 16:18:06,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 1439 transitions. [2019-12-07 16:18:06,903 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 1439 transitions. Word has length 116 [2019-12-07 16:18:06,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:06,903 INFO L462 AbstractCegarLoop]: Abstraction has 1074 states and 1439 transitions. [2019-12-07 16:18:06,903 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 16:18:06,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 1439 transitions. [2019-12-07 16:18:06,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2019-12-07 16:18:06,905 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:06,905 INFO L410 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] [2019-12-07 16:18:07,307 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 mathsat -unsat_core_generation=3,15 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:07,308 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:07,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:07,308 INFO L82 PathProgramCache]: Analyzing trace with hash -960598026, now seen corresponding path program 1 times [2019-12-07 16:18:07,309 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:07,310 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [160468855] [2019-12-07 16:18:07,310 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 16 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:07,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:07,482 INFO L264 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:07,484 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:07,507 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-12-07 16:18:07,507 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:07,542 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-12-07 16:18:07,542 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [160468855] [2019-12-07 16:18:07,542 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1603037832] [2019-12-07 16:18:07,542 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:07,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:07,650 INFO L264 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:07,651 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:07,667 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-12-07 16:18:07,667 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:07,676 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-12-07 16:18:07,676 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2019-12-07 16:18:07,676 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 11 [2019-12-07 16:18:07,676 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115031420] [2019-12-07 16:18:07,677 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 16:18:07,677 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:07,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 16:18:07,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:07,677 INFO L87 Difference]: Start difference. First operand 1074 states and 1439 transitions. Second operand 3 states. [2019-12-07 16:18:07,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:07,756 INFO L93 Difference]: Finished difference Result 1693 states and 2268 transitions. [2019-12-07 16:18:07,756 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 16:18:07,756 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 117 [2019-12-07 16:18:07,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:07,760 INFO L225 Difference]: With dead ends: 1693 [2019-12-07 16:18:07,760 INFO L226 Difference]: Without dead ends: 1153 [2019-12-07 16:18:07,761 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:07,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1153 states. [2019-12-07 16:18:07,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1153 to 1151. [2019-12-07 16:18:07,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1151 states. [2019-12-07 16:18:07,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1539 transitions. [2019-12-07 16:18:07,818 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1539 transitions. Word has length 117 [2019-12-07 16:18:07,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:07,819 INFO L462 AbstractCegarLoop]: Abstraction has 1151 states and 1539 transitions. [2019-12-07 16:18:07,819 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 16:18:07,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1539 transitions. [2019-12-07 16:18:07,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2019-12-07 16:18:07,820 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:07,821 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2019-12-07 16:18:08,221 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 mathsat -unsat_core_generation=3,17 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:08,222 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:08,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:08,223 INFO L82 PathProgramCache]: Analyzing trace with hash 2140429550, now seen corresponding path program 1 times [2019-12-07 16:18:08,224 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:08,224 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1472105751] [2019-12-07 16:18:08,225 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 18 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:08,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:08,448 INFO L264 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:08,450 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:08,474 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 88 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2019-12-07 16:18:08,474 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:08,511 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 88 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2019-12-07 16:18:08,511 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1472105751] [2019-12-07 16:18:08,511 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [443518045] [2019-12-07 16:18:08,511 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:08,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:08,614 INFO L264 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:08,615 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:08,629 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2019-12-07 16:18:08,630 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:08,639 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2019-12-07 16:18:08,639 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2019-12-07 16:18:08,640 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 11 [2019-12-07 16:18:08,640 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477528970] [2019-12-07 16:18:08,640 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 16:18:08,640 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:08,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 16:18:08,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:08,641 INFO L87 Difference]: Start difference. First operand 1151 states and 1539 transitions. Second operand 3 states. [2019-12-07 16:18:08,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:08,851 INFO L93 Difference]: Finished difference Result 2241 states and 2987 transitions. [2019-12-07 16:18:08,851 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 16:18:08,851 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 118 [2019-12-07 16:18:08,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:08,855 INFO L225 Difference]: With dead ends: 2241 [2019-12-07 16:18:08,855 INFO L226 Difference]: Without dead ends: 1179 [2019-12-07 16:18:08,857 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 459 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:08,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2019-12-07 16:18:08,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 1151. [2019-12-07 16:18:08,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1151 states. [2019-12-07 16:18:08,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1525 transitions. [2019-12-07 16:18:08,920 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1525 transitions. Word has length 118 [2019-12-07 16:18:08,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:08,920 INFO L462 AbstractCegarLoop]: Abstraction has 1151 states and 1525 transitions. [2019-12-07 16:18:08,920 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 16:18:08,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1525 transitions. [2019-12-07 16:18:08,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2019-12-07 16:18:08,922 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:08,922 INFO L410 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] [2019-12-07 16:18:09,323 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 mathsat -unsat_core_generation=3,19 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:09,324 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:09,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:09,325 INFO L82 PathProgramCache]: Analyzing trace with hash -2011415543, now seen corresponding path program 1 times [2019-12-07 16:18:09,326 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:09,326 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1618332347] [2019-12-07 16:18:09,327 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 20 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:09,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:09,529 INFO L264 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:09,530 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:09,558 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 84 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-12-07 16:18:09,558 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:09,596 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 84 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-12-07 16:18:09,596 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1618332347] [2019-12-07 16:18:09,596 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1190191639] [2019-12-07 16:18:09,596 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:09,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:09,700 INFO L264 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:09,701 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:09,717 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2019-12-07 16:18:09,717 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:09,726 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2019-12-07 16:18:09,726 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2019-12-07 16:18:09,726 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 11 [2019-12-07 16:18:09,726 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818331975] [2019-12-07 16:18:09,727 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 16:18:09,727 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:09,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 16:18:09,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:09,727 INFO L87 Difference]: Start difference. First operand 1151 states and 1525 transitions. Second operand 3 states. [2019-12-07 16:18:09,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:09,971 INFO L93 Difference]: Finished difference Result 3007 states and 4013 transitions. [2019-12-07 16:18:09,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 16:18:09,972 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 119 [2019-12-07 16:18:09,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:09,979 INFO L225 Difference]: With dead ends: 3007 [2019-12-07 16:18:09,979 INFO L226 Difference]: Without dead ends: 1947 [2019-12-07 16:18:09,980 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 463 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:09,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2019-12-07 16:18:10,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1945. [2019-12-07 16:18:10,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1945 states. [2019-12-07 16:18:10,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1945 states to 1945 states and 2590 transitions. [2019-12-07 16:18:10,103 INFO L78 Accepts]: Start accepts. Automaton has 1945 states and 2590 transitions. Word has length 119 [2019-12-07 16:18:10,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:10,103 INFO L462 AbstractCegarLoop]: Abstraction has 1945 states and 2590 transitions. [2019-12-07 16:18:10,103 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 16:18:10,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1945 states and 2590 transitions. [2019-12-07 16:18:10,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2019-12-07 16:18:10,105 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:10,106 INFO L410 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] [2019-12-07 16:18:10,507 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 mathsat -unsat_core_generation=3,21 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:10,507 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:10,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:10,508 INFO L82 PathProgramCache]: Analyzing trace with hash -321498230, now seen corresponding path program 1 times [2019-12-07 16:18:10,509 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:10,510 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [993023311] [2019-12-07 16:18:10,510 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 22 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:10,696 INFO L264 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:10,698 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:10,725 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 73 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2019-12-07 16:18:10,725 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:10,762 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 73 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2019-12-07 16:18:10,763 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [993023311] [2019-12-07 16:18:10,763 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1330385669] [2019-12-07 16:18:10,763 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:10,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:10,866 INFO L264 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 16:18:10,867 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:10,883 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2019-12-07 16:18:10,883 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:10,892 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2019-12-07 16:18:10,893 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2019-12-07 16:18:10,893 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 11 [2019-12-07 16:18:10,893 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401708668] [2019-12-07 16:18:10,893 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 16:18:10,893 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:10,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 16:18:10,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:10,894 INFO L87 Difference]: Start difference. First operand 1945 states and 2590 transitions. Second operand 3 states. [2019-12-07 16:18:11,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:11,015 INFO L93 Difference]: Finished difference Result 2905 states and 3857 transitions. [2019-12-07 16:18:11,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 16:18:11,015 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 120 [2019-12-07 16:18:11,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:11,024 INFO L225 Difference]: With dead ends: 2905 [2019-12-07 16:18:11,024 INFO L226 Difference]: Without dead ends: 1953 [2019-12-07 16:18:11,026 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 467 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:11,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2019-12-07 16:18:11,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1951. [2019-12-07 16:18:11,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1951 states. [2019-12-07 16:18:11,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 2582 transitions. [2019-12-07 16:18:11,130 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 2582 transitions. Word has length 120 [2019-12-07 16:18:11,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:11,130 INFO L462 AbstractCegarLoop]: Abstraction has 1951 states and 2582 transitions. [2019-12-07 16:18:11,130 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 16:18:11,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 2582 transitions. [2019-12-07 16:18:11,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2019-12-07 16:18:11,132 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:11,132 INFO L410 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] [2019-12-07 16:18:11,533 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 mathsat -unsat_core_generation=3,23 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:11,534 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:11,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:11,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1064708665, now seen corresponding path program 1 times [2019-12-07 16:18:11,536 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:11,536 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914295612] [2019-12-07 16:18:11,537 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 24 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:11,725 INFO L264 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:11,727 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:11,754 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 86 proven. 10 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-12-07 16:18:11,755 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:11,793 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 86 proven. 10 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-12-07 16:18:11,793 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914295612] [2019-12-07 16:18:11,793 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1368120067] [2019-12-07 16:18:11,793 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:11,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:11,901 INFO L264 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:11,902 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:11,956 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 67 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:11,957 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:11,969 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 67 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:11,969 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140764599] [2019-12-07 16:18:11,969 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 16:18:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:12,049 INFO L264 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 9 conjunts are in the unsatisfiable core [2019-12-07 16:18:12,050 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:12,086 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2019-12-07 16:18:12,086 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:12,128 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 104 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2019-12-07 16:18:12,128 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 5 imperfect interpolant sequences. [2019-12-07 16:18:12,129 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5, 5, 5, 5, 8] total 18 [2019-12-07 16:18:12,129 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668963662] [2019-12-07 16:18:12,129 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-07 16:18:12,129 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:12,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-07 16:18:12,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2019-12-07 16:18:12,130 INFO L87 Difference]: Start difference. First operand 1951 states and 2582 transitions. Second operand 8 states. [2019-12-07 16:18:12,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:12,835 INFO L93 Difference]: Finished difference Result 7257 states and 9591 transitions. [2019-12-07 16:18:12,835 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-07 16:18:12,835 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 122 [2019-12-07 16:18:12,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:12,852 INFO L225 Difference]: With dead ends: 7257 [2019-12-07 16:18:12,852 INFO L226 Difference]: Without dead ends: 5341 [2019-12-07 16:18:12,854 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 747 GetRequests, 718 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2019-12-07 16:18:12,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5341 states. [2019-12-07 16:18:13,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5341 to 3123. [2019-12-07 16:18:13,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3123 states. [2019-12-07 16:18:13,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 4148 transitions. [2019-12-07 16:18:13,099 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 4148 transitions. Word has length 122 [2019-12-07 16:18:13,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:13,099 INFO L462 AbstractCegarLoop]: Abstraction has 3123 states and 4148 transitions. [2019-12-07 16:18:13,099 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-07 16:18:13,099 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 4148 transitions. [2019-12-07 16:18:13,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2019-12-07 16:18:13,101 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:13,101 INFO L410 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] [2019-12-07 16:18:13,702 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,25 cvc4 --incremental --print-success --lang smt --rewrite-divk,24 mathsat -unsat_core_generation=3 [2019-12-07 16:18:13,703 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:13,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:13,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1692044684, now seen corresponding path program 1 times [2019-12-07 16:18:13,705 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:13,705 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [717768766] [2019-12-07 16:18:13,706 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/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 [2019-12-07 16:18:13,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:13,842 INFO L264 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 5 conjunts are in the unsatisfiable core [2019-12-07 16:18:13,843 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:13,861 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2019-12-07 16:18:13,861 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:13,884 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2019-12-07 16:18:13,884 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [717768766] [2019-12-07 16:18:13,884 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 16:18:13,884 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2019-12-07 16:18:13,884 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265361059] [2019-12-07 16:18:13,885 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-07 16:18:13,885 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:13,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-07 16:18:13,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2019-12-07 16:18:13,885 INFO L87 Difference]: Start difference. First operand 3123 states and 4148 transitions. Second operand 8 states. [2019-12-07 16:18:14,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:14,363 INFO L93 Difference]: Finished difference Result 6472 states and 8541 transitions. [2019-12-07 16:18:14,364 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-12-07 16:18:14,364 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 124 [2019-12-07 16:18:14,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:14,376 INFO L225 Difference]: With dead ends: 6472 [2019-12-07 16:18:14,376 INFO L226 Difference]: Without dead ends: 3830 [2019-12-07 16:18:14,378 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2019-12-07 16:18:14,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3830 states. [2019-12-07 16:18:14,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3830 to 3123. [2019-12-07 16:18:14,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3123 states. [2019-12-07 16:18:14,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 4112 transitions. [2019-12-07 16:18:14,564 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 4112 transitions. Word has length 124 [2019-12-07 16:18:14,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:14,564 INFO L462 AbstractCegarLoop]: Abstraction has 3123 states and 4112 transitions. [2019-12-07 16:18:14,564 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-07 16:18:14,565 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 4112 transitions. [2019-12-07 16:18:14,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2019-12-07 16:18:14,567 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:14,567 INFO L410 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] [2019-12-07 16:18:14,767 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 mathsat -unsat_core_generation=3 [2019-12-07 16:18:14,768 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:14,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:14,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1376943586, now seen corresponding path program 1 times [2019-12-07 16:18:14,770 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:14,770 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1365952001] [2019-12-07 16:18:14,770 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 28 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:14,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:14,959 INFO L264 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:14,960 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:14,985 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:14,985 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:14,999 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:14,999 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1365952001] [2019-12-07 16:18:14,999 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [571740582] [2019-12-07 16:18:14,999 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:15,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:15,111 INFO L264 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:15,112 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:15,151 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:15,151 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:15,164 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:15,165 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753999943] [2019-12-07 16:18:15,165 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 16:18:15,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:15,257 INFO L264 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-07 16:18:15,259 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:15,277 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:15,277 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:15,294 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2019-12-07 16:18:15,294 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2019-12-07 16:18:15,294 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 5 [2019-12-07 16:18:15,295 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679634989] [2019-12-07 16:18:15,295 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-07 16:18:15,295 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:15,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-07 16:18:15,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-07 16:18:15,295 INFO L87 Difference]: Start difference. First operand 3123 states and 4112 transitions. Second operand 6 states. [2019-12-07 16:18:16,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:16,251 INFO L93 Difference]: Finished difference Result 16117 states and 21320 transitions. [2019-12-07 16:18:16,252 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-07 16:18:16,252 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 125 [2019-12-07 16:18:16,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:16,281 INFO L225 Difference]: With dead ends: 16117 [2019-12-07 16:18:16,282 INFO L226 Difference]: Without dead ends: 13019 [2019-12-07 16:18:16,285 INFO L630 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 [2019-12-07 16:18:16,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13019 states. [2019-12-07 16:18:16,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13019 to 6207. [2019-12-07 16:18:16,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6207 states. [2019-12-07 16:18:16,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6207 states to 6207 states and 8055 transitions. [2019-12-07 16:18:16,712 INFO L78 Accepts]: Start accepts. Automaton has 6207 states and 8055 transitions. Word has length 125 [2019-12-07 16:18:16,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:16,712 INFO L462 AbstractCegarLoop]: Abstraction has 6207 states and 8055 transitions. [2019-12-07 16:18:16,712 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-07 16:18:16,712 INFO L276 IsEmpty]: Start isEmpty. Operand 6207 states and 8055 transitions. [2019-12-07 16:18:16,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2019-12-07 16:18:16,716 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 16:18:16,716 INFO L410 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] [2019-12-07 16:18:17,318 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,28 mathsat -unsat_core_generation=3,29 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:17,319 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 16:18:17,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 16:18:17,319 INFO L82 PathProgramCache]: Analyzing trace with hash -565155055, now seen corresponding path program 1 times [2019-12-07 16:18:17,320 INFO L163 FreeRefinementEngine]: Executing refinement strategy WALRUS [2019-12-07 16:18:17,321 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281530928] [2019-12-07 16:18:17,321 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/mathsat Starting monitored process 31 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with mathsat -unsat_core_generation=3 [2019-12-07 16:18:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:17,453 INFO L264 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2019-12-07 16:18:17,455 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 67 proven. 46 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2019-12-07 16:18:17,488 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:17,552 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 67 proven. 46 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2019-12-07 16:18:17,552 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281530928] [2019-12-07 16:18:17,552 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1102973233] [2019-12-07 16:18:17,552 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/cvc4 Starting monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:17,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:17,681 INFO L264 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2019-12-07 16:18:17,682 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:17,730 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2019-12-07 16:18:17,731 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2019-12-07 16:18:17,778 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817386978] [2019-12-07 16:18:17,779 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 16:18:17,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 16:18:17,865 INFO L264 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2019-12-07 16:18:17,866 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 16:18:17,881 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2019-12-07 16:18:17,881 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 16:18:17,895 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 69 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2019-12-07 16:18:17,895 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2019-12-07 16:18:17,895 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7, 7, 7, 7] total 18 [2019-12-07 16:18:17,895 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419802678] [2019-12-07 16:18:17,896 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-07 16:18:17,896 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2019-12-07 16:18:17,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-07 16:18:17,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2019-12-07 16:18:17,896 INFO L87 Difference]: Start difference. First operand 6207 states and 8055 transitions. Second operand 18 states. [2019-12-07 16:18:19,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 16:18:19,145 INFO L93 Difference]: Finished difference Result 12349 states and 16057 transitions. [2019-12-07 16:18:19,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-07 16:18:19,146 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 126 [2019-12-07 16:18:19,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 16:18:19,146 INFO L225 Difference]: With dead ends: 12349 [2019-12-07 16:18:19,146 INFO L226 Difference]: Without dead ends: 0 [2019-12-07 16:18:19,155 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 769 GetRequests, 737 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2019-12-07 16:18:19,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-12-07 16:18:19,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-12-07 16:18:19,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-12-07 16:18:19,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-12-07 16:18:19,156 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 126 [2019-12-07 16:18:19,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 16:18:19,156 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-12-07 16:18:19,156 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-07 16:18:19,156 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-12-07 16:18:19,156 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-12-07 16:18:19,757 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 mathsat -unsat_core_generation=3,32 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-12-07 16:18:19,761 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-12-07 16:18:21,809 WARN L192 SmtUtils]: Spent 2.00 s on a formula simplification. DAG size of input: 801 DAG size of output: 709 [2019-12-07 16:18:27,395 WARN L192 SmtUtils]: Spent 5.47 s on a formula simplification. DAG size of input: 1219 DAG size of output: 1171 [2019-12-07 16:18:32,259 WARN L192 SmtUtils]: Spent 4.67 s on a formula simplification. DAG size of input: 1098 DAG size of output: 1047 [2019-12-07 16:18:32,504 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 178 [2019-12-07 16:18:38,513 WARN L192 SmtUtils]: Spent 5.91 s on a formula simplification. DAG size of input: 1284 DAG size of output: 1245 [2019-12-07 16:18:39,544 WARN L192 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 583 DAG size of output: 544 [2019-12-07 16:18:39,752 WARN L192 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 179 [2019-12-07 16:18:45,253 WARN L192 SmtUtils]: Spent 5.50 s on a formula simplification. DAG size of input: 1250 DAG size of output: 1217 [2019-12-07 16:18:47,788 WARN L192 SmtUtils]: Spent 2.53 s on a formula simplification. DAG size of input: 904 DAG size of output: 823 [2019-12-07 16:18:55,308 WARN L192 SmtUtils]: Spent 7.49 s on a formula simplification. DAG size of input: 1301 DAG size of output: 1253 [2019-12-07 16:18:56,827 WARN L192 SmtUtils]: Spent 1.44 s on a formula simplification. DAG size of input: 595 DAG size of output: 580 [2019-12-07 16:19:03,442 WARN L192 SmtUtils]: Spent 6.60 s on a formula simplification. DAG size of input: 1318 DAG size of output: 1263 [2019-12-07 16:19:08,350 WARN L192 SmtUtils]: Spent 4.89 s on a formula simplification. DAG size of input: 1161 DAG size of output: 1116 [2019-12-07 16:19:15,547 WARN L192 SmtUtils]: Spent 7.12 s on a formula simplification. DAG size of input: 698 DAG size of output: 55 [2019-12-07 16:19:16,268 WARN L192 SmtUtils]: Spent 717.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 42 [2019-12-07 16:19:16,977 WARN L192 SmtUtils]: Spent 708.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 43 [2019-12-07 16:19:44,239 WARN L192 SmtUtils]: Spent 27.25 s on a formula simplification. DAG size of input: 1165 DAG size of output: 58 [2019-12-07 16:19:45,003 WARN L192 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 43 [2019-12-07 16:19:45,803 WARN L192 SmtUtils]: Spent 798.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 44 [2019-12-07 16:19:46,049 WARN L192 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 23 [2019-12-07 16:19:46,226 WARN L192 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 24 [2019-12-07 16:19:46,412 WARN L192 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 24 [2019-12-07 16:20:09,290 WARN L192 SmtUtils]: Spent 22.87 s on a formula simplification. DAG size of input: 1044 DAG size of output: 89 [2019-12-07 16:20:09,457 WARN L192 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 25 [2019-12-07 16:20:10,845 WARN L192 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 178 DAG size of output: 48 [2019-12-07 16:20:11,384 WARN L192 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 53 [2019-12-07 16:20:12,611 WARN L192 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 178 DAG size of output: 48 [2019-12-07 16:20:13,881 WARN L192 SmtUtils]: Spent 1.25 s on a formula simplification. DAG size of input: 177 DAG size of output: 47 [2019-12-07 16:20:42,616 WARN L192 SmtUtils]: Spent 28.72 s on a formula simplification. DAG size of input: 1244 DAG size of output: 89 [2019-12-07 16:20:47,734 WARN L192 SmtUtils]: Spent 5.11 s on a formula simplification. DAG size of input: 540 DAG size of output: 39 [2019-12-07 16:20:48,420 WARN L192 SmtUtils]: Spent 684.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 50 [2019-12-07 16:20:49,355 WARN L192 SmtUtils]: Spent 934.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 54 [2019-12-07 16:20:50,564 WARN L192 SmtUtils]: Spent 1.21 s on a formula simplification. DAG size of input: 179 DAG size of output: 49 [2019-12-07 16:21:19,376 WARN L192 SmtUtils]: Spent 28.80 s on a formula simplification. DAG size of input: 1215 DAG size of output: 72 [2019-12-07 16:21:32,439 WARN L192 SmtUtils]: Spent 13.06 s on a formula simplification. DAG size of input: 822 DAG size of output: 56 [2019-12-07 16:21:33,289 WARN L192 SmtUtils]: Spent 842.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 53 [2019-12-07 16:22:13,735 WARN L192 SmtUtils]: Spent 40.44 s on a formula simplification. DAG size of input: 1250 DAG size of output: 89 [2019-12-07 16:22:14,399 WARN L192 SmtUtils]: Spent 661.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 50 [2019-12-07 16:22:14,601 WARN L192 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 25 [2019-12-07 16:22:14,783 WARN L192 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 24 [2019-12-07 16:22:21,663 WARN L192 SmtUtils]: Spent 6.88 s on a formula simplification. DAG size of input: 580 DAG size of output: 26 [2019-12-07 16:22:21,839 WARN L192 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 24 [2019-12-07 16:22:51,697 WARN L192 SmtUtils]: Spent 29.85 s on a formula simplification. DAG size of input: 1259 DAG size of output: 90 [2019-12-07 16:22:51,890 WARN L192 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 23 [2019-12-07 16:23:14,901 WARN L192 SmtUtils]: Spent 23.01 s on a formula simplification. DAG size of input: 1113 DAG size of output: 65 [2019-12-07 16:23:16,199 WARN L192 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 123 DAG size of output: 54 [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L895(lines 895 912) no Hoare annotation was computed. [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L895-1(lines 895 912) no Hoare annotation was computed. [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L895-2(lines 895 912) no Hoare annotation was computed. [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L899(lines 899 907) no Hoare annotation was computed. [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L899-1(lines 899 907) no Hoare annotation was computed. [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L899-2(lines 899 907) no Hoare annotation was computed. [2019-12-07 16:23:16,205 INFO L242 CegarLoopResult]: At program point L777(lines 773 795) the Hoare annotation is: (let ((.cse9 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse10 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse1 (= (_ bv1 32) ~pumpRunning~0)) (.cse2 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse3 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse5 (not .cse10)) (.cse6 (not .cse9)) (.cse11 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse12 (= ~waterLevel~0 (_ bv0 32))) (.cse13 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse8 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse16 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse15 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse14 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse7 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse9 .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse10) (and .cse0 .cse11 .cse1 .cse2 .cse12 .cse3 .cse7 .cse13 .cse8) (and .cse0 .cse14 .cse15 .cse7) (and .cse14 .cse4 .cse16 .cse7) (and .cse11 .cse12 .cse14 .cse16 .cse13 .cse7 .cse8) (and .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse1 .cse2 .cse12 .cse3 .cse5 .cse7 .cse6 .cse8) (and .cse0 .cse11 .cse12 .cse14 .cse7 .cse13 .cse8) (and .cse14 .cse16 .cse15 .cse7) (and .cse0 .cse14 .cse4 .cse7)))) [2019-12-07 16:23:16,205 INFO L242 CegarLoopResult]: At program point L777-1(lines 773 795) the Hoare annotation is: false [2019-12-07 16:23:16,205 INFO L242 CegarLoopResult]: At program point L777-2(lines 773 795) the Hoare annotation is: false [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L249(lines 249 256) no Hoare annotation was computed. [2019-12-07 16:23:16,205 INFO L249 CegarLoopResult]: At program point L249-1(lines 249 256) the Hoare annotation is: true [2019-12-07 16:23:16,205 INFO L246 CegarLoopResult]: For program point L1048(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-2(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-3(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-5(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-6(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-8(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L242 CegarLoopResult]: At program point L784(lines 784 790) the Hoare annotation is: (let ((.cse14 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse16 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse1 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse4 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse6 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse17 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse3 (= (_ bv0 32) ~pumpRunning~0)) (.cse15 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse18 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse19 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse20 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse10 (= (_ bv1 32) ~pumpRunning~0)) (.cse11 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse2 (= ~waterLevel~0 (_ bv0 32))) (.cse12 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse8 (not .cse16)) (.cse5 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse9 (not .cse14)) (.cse7 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse0 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) .cse2 .cse3 .cse8 .cse5 .cse9 .cse7) (and .cse0 .cse1 .cse10 .cse11 .cse2 .cse12 .cse5 .cse4 .cse13 .cse6 .cse7) (and .cse14 .cse0 .cse10 .cse11 .cse12 .cse15 .cse5 .cse13 .cse7 .cse16) (and .cse0 .cse3 .cse17 .cse5) (and .cse1 .cse2 .cse3 .cse18 .cse5 .cse4 .cse7) (and .cse3 .cse18 .cse17 .cse5) (and .cse0 .cse2 .cse3 .cse8 .cse9 .cse5 (not .cse13) .cse7) (and .cse0 .cse1 .cse19 .cse10 .cse11 .cse2 .cse12 .cse5 .cse4 .cse6 .cse7) (and .cse0 .cse20 .cse10 .cse11 .cse2 .cse12 .cse8 .cse5 .cse9 .cse13 .cse7) (and .cse0 .cse19 .cse10 .cse11 .cse12 .cse15 .cse8 .cse5 .cse9 .cse7) (and .cse0 .cse10 .cse11 .cse15 .cse12 .cse8 .cse5 .cse9 .cse13 .cse7) (and .cse0 .cse3 .cse15 .cse5 .cse6) (and .cse0 .cse10 .cse17 .cse5 .cse7) (and .cse14 .cse0 .cse19 .cse10 .cse11 .cse15 .cse12 .cse5 .cse7 .cse16) (and .cse3 .cse15 .cse18 .cse5) (and .cse0 .cse19 .cse20 .cse10 .cse11 .cse2 .cse12 .cse8 .cse5 .cse9 .cse7)))) [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-9(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L242 CegarLoopResult]: At program point L784-1(lines 784 790) the Hoare annotation is: false [2019-12-07 16:23:16,206 INFO L242 CegarLoopResult]: At program point L784-2(lines 784 790) the Hoare annotation is: false [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-11(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-12(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-14(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-15(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-17(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-18(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,206 INFO L246 CegarLoopResult]: For program point L1048-20(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-21(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-23(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-24(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-26(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-27(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-29(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-30(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-32(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-33(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-35(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-36(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-38(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-39(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-41(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-42(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-44(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-45(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-47(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-48(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-50(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-51(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,207 INFO L246 CegarLoopResult]: For program point L1048-53(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-54(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-56(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-57(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-59(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-60(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-62(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-63(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-65(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-66(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-68(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-69(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-71(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-72(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-74(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-75(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-77(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-78(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L1048-80(lines 1048 1052) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L249 CegarLoopResult]: At program point L258(lines 239 261) the Hoare annotation is: true [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L920(lines 920 930) no Hoare annotation was computed. [2019-12-07 16:23:16,208 INFO L246 CegarLoopResult]: For program point L920-1(lines 920 930) no Hoare annotation was computed. [2019-12-07 16:23:16,209 INFO L246 CegarLoopResult]: For program point L920-2(lines 920 930) no Hoare annotation was computed. [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-1(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-2(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-3(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-4(lines 1039 1057) the Hoare annotation is: (let ((.cse1 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse8 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse9 (not (= ULTIMATE.start_isHighWaterLevel_~tmp~9 (_ bv0 32)))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse6 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse6 .cse7 .cse3 .cse4 .cse8 .cse9 .cse5) (and (= ~waterLevel~0 (_ bv0 32)) .cse1 .cse2 .cse7 .cse4 .cse8 .cse9 .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse6 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse5))) [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-5(lines 1039 1057) the Hoare annotation is: (let ((.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse8 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse9 (not (= ULTIMATE.start_isHighWaterLevel_~tmp~9 (_ bv0 32)))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse6 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse6 .cse7 .cse3 .cse4 .cse8 .cse9 .cse5) (and .cse1 (= ~waterLevel~0 (_ bv0 32)) .cse2 .cse7 .cse4 .cse8 .cse9 .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse6 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse5))) [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-6(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-7(lines 1039 1057) the Hoare annotation is: (let ((.cse1 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse8 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse9 (not (= ULTIMATE.start_isHighWaterLevel_~tmp~9 (_ bv0 32)))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse6 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse4 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse6 .cse7 .cse3 .cse4 .cse8 .cse9 .cse5) (and .cse1 (= ~waterLevel~0 (_ bv0 32)) .cse2 .cse7 .cse8 .cse9 .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse6 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse4 .cse5))) [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-8(lines 1039 1057) the Hoare annotation is: (let ((.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse7 (= ULTIMATE.start_isHighWaterLevel_~tmp___0~1 (_ bv0 32))) (.cse8 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse9 (not (= ULTIMATE.start_isHighWaterLevel_~tmp~9 (_ bv0 32)))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse6 (= |ULTIMATE.start_isHighWaterLevel_#res| (_ bv0 32))) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse4 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse6 .cse7 .cse3 .cse4 .cse8 .cse9 .cse5) (and .cse1 (= ~waterLevel~0 (_ bv0 32)) .cse2 .cse7 .cse8 .cse9 .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse6 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse4 .cse5))) [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-9(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-10(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,209 INFO L242 CegarLoopResult]: At program point L1054-11(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-12(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-13(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-14(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-15(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-16(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-17(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-18(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-19(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-20(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-21(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-22(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-23(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-24(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-25(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L1054-26(lines 1039 1057) the Hoare annotation is: false [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L131(lines 126 134) the Hoare annotation is: (let ((.cse5 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse11 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse12 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (= ~waterLevel~0 (_ bv0 32))) (.cse14 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse1 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse7 (= (_ bv1 32) ~pumpRunning~0)) (.cse8 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse9 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse13 (= ~waterLevel~0 (_ bv1 32))) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse10 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse6 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse3) (and .cse1 .cse4 .cse2 .cse5 .cse3 .cse6) (and .cse0 .cse1 .cse7 .cse8 .cse4 .cse9 .cse3 .cse10 .cse6) (and .cse0 .cse7 .cse11 .cse3 .cse6 .cse12) (and .cse1 .cse2 .cse5 .cse13 .cse3) (and .cse0 .cse2 .cse11 .cse3 .cse12) (and .cse2 .cse5 .cse11 .cse3 .cse12) (and .cse0 .cse1 .cse4 .cse2 .cse3 .cse6) (and .cse0 .cse1 .cse14 .cse7 .cse8 .cse4 .cse9 .cse3 .cse6) (and .cse0 .cse1 .cse14 .cse7 .cse8 .cse9 .cse13 .cse3 .cse6) (and .cse0 .cse1 .cse7 .cse8 .cse9 .cse13 .cse3 .cse10 .cse6))) [2019-12-07 16:23:16,210 INFO L242 CegarLoopResult]: At program point L131-1(lines 126 134) the Hoare annotation is: false [2019-12-07 16:23:16,211 INFO L242 CegarLoopResult]: At program point L131-2(lines 126 134) the Hoare annotation is: false [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 312) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L242 CegarLoopResult]: At program point L270(lines 264 273) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) [2019-12-07 16:23:16,211 INFO L242 CegarLoopResult]: At program point L270-1(lines 264 273) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) [2019-12-07 16:23:16,211 INFO L242 CegarLoopResult]: At program point L270-2(lines 264 273) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) [2019-12-07 16:23:16,211 INFO L242 CegarLoopResult]: At program point L270-3(lines 264 273) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) [2019-12-07 16:23:16,211 INFO L242 CegarLoopResult]: At program point L270-4(lines 264 273) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32))) [2019-12-07 16:23:16,211 INFO L242 CegarLoopResult]: At program point L270-5(lines 264 273) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32))) [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139-1(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139-2(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139-3(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139-4(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139-5(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139-6(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,211 INFO L246 CegarLoopResult]: For program point L139-7(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-8(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-9(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-10(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-11(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-12(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-13(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-14(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-15(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-16(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-17(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-18(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-19(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-20(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-21(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-22(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-23(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-24(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-25(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L139-26(lines 139 145) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L1067(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,212 INFO L246 CegarLoopResult]: For program point L1067-2(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-3(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-5(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-6(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-8(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-9(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-11(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-12(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-14(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-15(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-17(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-18(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-20(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-21(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-23(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-24(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L246 CegarLoopResult]: For program point L1067-26(lines 1067 1071) no Hoare annotation was computed. [2019-12-07 16:23:16,213 INFO L242 CegarLoopResult]: At program point L144(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,213 INFO L242 CegarLoopResult]: At program point L144-1(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,213 INFO L242 CegarLoopResult]: At program point L144-2(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,213 INFO L242 CegarLoopResult]: At program point L144-3(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-4(lines 135 148) the Hoare annotation is: (let ((.cse6 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse1 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse7 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse3 .cse4 .cse5) (and .cse6 .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) (= ~waterLevel~0 (_ bv0 32)) .cse1 .cse2 .cse3 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse4 .cse7 .cse5) (and .cse6 .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse3 .cse4 .cse7 .cse5))) [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-5(lines 135 148) the Hoare annotation is: (let ((.cse6 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse7 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse3 .cse4 .cse5) (and .cse6 .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse3 .cse4 .cse7 .cse5) (and .cse6 .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse1 (= ~waterLevel~0 (_ bv0 32)) .cse2 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse3 .cse4 .cse7 .cse5))) [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-6(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-7(lines 135 148) the Hoare annotation is: (let ((.cse6 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse1 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse3 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse4 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse7 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse5 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse3 .cse4 .cse5) (and .cse6 .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) (= ~waterLevel~0 (_ bv0 32)) .cse1 .cse2 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse3 .cse4 .cse7 .cse5) (and .cse6 .cse0 .cse1 .cse2 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse3 .cse4 .cse7 .cse5))) [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-8(lines 135 148) the Hoare annotation is: (let ((.cse0 (= (_ bv1 32) |ULTIMATE.start_isHighWaterSensorDry_#res|)) (.cse1 (not (= ~systemActive~0 (_ bv0 32)))) (.cse2 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse3 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse5 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse6 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse7 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse4 .cse5 .cse6 .cse7) (and .cse1 .cse2 .cse3 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse4 .cse5 .cse7) (and .cse0 .cse1 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse2 (= ~waterLevel~0 (_ bv0 32)) .cse3 .cse4 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse5 .cse6 .cse7))) [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-9(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-10(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-11(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-12(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-13(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-14(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-15(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-16(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-17(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,214 INFO L242 CegarLoopResult]: At program point L144-18(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-19(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-20(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-21(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-22(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-23(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-24(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-25(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L144-26(lines 135 148) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L1073(lines 1058 1076) the Hoare annotation is: (let ((.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse11 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse3 (= ~waterLevel~0 (_ bv0 32))) (.cse0 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse1 (= (_ bv1 32) ~pumpRunning~0)) (.cse2 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse12 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse14 (not .cse11)) (.cse6 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse7 (not (= ~systemActive~0 (_ bv0 32)))) (.cse8 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse15 (not .cse13)) (.cse9 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse10 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse8 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse9 .cse10) (and .cse11 .cse0 .cse1 .cse2 .cse4 .cse12 .cse5 .cse6 .cse13 .cse7 .cse8 .cse9 .cse10) (and .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse1 .cse2 .cse3 .cse4 .cse14 .cse6 .cse7 .cse8 .cse15 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse4 .cse12 .cse5 .cse14 .cse6 .cse7 .cse8 .cse15 .cse9 .cse10)))) [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L1073-1(lines 1058 1076) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L1073-2(lines 1058 1076) the Hoare annotation is: (let ((.cse12 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse4 (= ~waterLevel~0 (_ bv0 32))) (.cse9 (not .cse13)) (.cse10 (not .cse12)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse1 (= (_ bv1 32) ~pumpRunning~0)) (.cse2 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse3 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse11 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse6 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse7 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse8 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse7 .cse8) (and .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse9 .cse6 .cse10 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse9 .cse10 .cse6 .cse7 .cse8) (and .cse12 .cse0 .cse1 .cse2 .cse3 .cse11 .cse5 .cse6 .cse7 .cse8 .cse13)))) [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L1073-3(lines 1058 1076) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L1073-4(lines 1058 1076) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L1073-5(lines 1058 1076) the Hoare annotation is: false [2019-12-07 16:23:16,215 INFO L242 CegarLoopResult]: At program point L1073-6(lines 1058 1076) the Hoare annotation is: false [2019-12-07 16:23:16,216 INFO L242 CegarLoopResult]: At program point L1073-7(lines 1058 1076) the Hoare annotation is: false [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L242 CegarLoopResult]: At program point L1073-8(lines 1058 1076) the Hoare annotation is: false [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-1(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-2(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-3(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-4(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-5(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-6(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-7(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-8(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-9(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-10(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-11(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-12(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-13(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-14(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-15(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-16(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-17(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-18(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,216 INFO L246 CegarLoopResult]: For program point L809-19(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L809-20(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L809-21(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L809-22(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L809-23(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L809-24(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L809-25(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L809-26(lines 809 826) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-1(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-2(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-3(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-4(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-5(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-6(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-7(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-8(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-9(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-10(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-11(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-12(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,217 INFO L246 CegarLoopResult]: For program point L813-13(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-14(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-15(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-16(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-17(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-18(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-19(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-20(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-21(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-22(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-23(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-24(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-25(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L246 CegarLoopResult]: For program point L813-26(lines 813 821) no Hoare annotation was computed. [2019-12-07 16:23:16,218 INFO L242 CegarLoopResult]: At program point L154(lines 149 157) the Hoare annotation is: (let ((.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse11 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (let ((.cse3 (= ~waterLevel~0 (_ bv0 32))) (.cse0 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse1 (= (_ bv1 32) ~pumpRunning~0)) (.cse2 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse4 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse12 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse14 (not .cse11)) (.cse6 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse7 (not (= ~systemActive~0 (_ bv0 32)))) (.cse8 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse15 (not .cse13)) (.cse9 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse10 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse8 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse9 .cse10) (and .cse11 .cse0 .cse1 .cse2 .cse4 .cse12 .cse5 .cse6 .cse13 .cse7 .cse8 .cse9 .cse10) (and .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse1 .cse2 .cse3 .cse4 .cse14 .cse6 .cse7 .cse8 .cse15 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse4 .cse12 .cse5 .cse14 .cse6 .cse7 .cse8 .cse15 .cse9 .cse10)))) [2019-12-07 16:23:16,218 INFO L242 CegarLoopResult]: At program point L154-1(lines 149 157) the Hoare annotation is: false [2019-12-07 16:23:16,218 INFO L242 CegarLoopResult]: At program point L154-2(lines 149 157) the Hoare annotation is: (let ((.cse12 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse4 (= ~waterLevel~0 (_ bv0 32))) (.cse9 (not .cse13)) (.cse10 (not .cse12)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse1 (= (_ bv1 32) ~pumpRunning~0)) (.cse2 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse3 (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (.cse11 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse6 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse7 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse8 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse7 .cse8) (and .cse0 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse9 .cse6 .cse10 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse9 .cse10 .cse6 .cse7 .cse8) (and .cse12 .cse0 .cse1 .cse2 .cse3 .cse11 .cse5 .cse6 .cse7 .cse8 .cse13)))) [2019-12-07 16:23:16,219 INFO L242 CegarLoopResult]: At program point L154-3(lines 149 157) the Hoare annotation is: false [2019-12-07 16:23:16,219 INFO L242 CegarLoopResult]: At program point L154-4(lines 149 157) the Hoare annotation is: false [2019-12-07 16:23:16,219 INFO L242 CegarLoopResult]: At program point L154-5(lines 149 157) the Hoare annotation is: false [2019-12-07 16:23:16,219 INFO L242 CegarLoopResult]: At program point L154-6(lines 149 157) the Hoare annotation is: false [2019-12-07 16:23:16,219 INFO L242 CegarLoopResult]: At program point L154-7(lines 149 157) the Hoare annotation is: false [2019-12-07 16:23:16,219 INFO L242 CegarLoopResult]: At program point L154-8(lines 149 157) the Hoare annotation is: false [2019-12-07 16:23:16,219 INFO L242 CegarLoopResult]: At program point L287(lines 274 289) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32))) [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-2(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-4(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-6(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-8(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-10(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-12(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-14(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-16(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-18(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-20(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,219 INFO L246 CegarLoopResult]: For program point L948-22(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-24(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-26(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L1081(lines 1081 1087) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L242 CegarLoopResult]: At program point L1081-1(lines 1081 1087) the Hoare annotation is: (let ((.cse0 (= (_ bv0 32) ~pumpRunning~0)) (.cse1 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)))) (or (and (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) (= ~waterLevel~0 (_ bv0 32)) .cse0 .cse1 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (and .cse0 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) .cse1) (and .cse0 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) .cse1))) [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-28(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-30(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-32(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-34(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-36(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-38(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-40(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-42(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-44(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,220 INFO L246 CegarLoopResult]: For program point L948-46(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L948-48(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L948-50(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L948-52(lines 948 954) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L242 CegarLoopResult]: At program point L295(lines 290 297) the Hoare annotation is: (and (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 312) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L696(lines 695 752) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L697(lines 697 701) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-1(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-2(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-3(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-4(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-5(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-6(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-7(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-8(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-9(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,221 INFO L246 CegarLoopResult]: For program point L962-10(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-11(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-12(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-13(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-14(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-15(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-16(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-17(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-18(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-19(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-20(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-21(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-22(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-23(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-24(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-25(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L962-26(lines 962 972) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L242 CegarLoopResult]: At program point L303(lines 298 306) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32))) [2019-12-07 16:23:16,222 INFO L242 CegarLoopResult]: At program point L171-2(lines 171 185) the Hoare annotation is: false [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L172(line 172) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L834(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,222 INFO L246 CegarLoopResult]: For program point L834-1(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-2(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-3(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-4(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-5(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-6(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-7(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-8(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-9(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-10(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-11(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-12(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-13(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-14(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-15(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-16(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-17(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-18(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-19(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-20(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-21(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-22(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,223 INFO L246 CegarLoopResult]: For program point L834-23(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L834-24(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L834-25(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L834-26(lines 834 844) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L175(lines 175 179) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L175-1(lines 175 179) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L705(lines 705 711) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L242 CegarLoopResult]: At program point L705-1(lines 705 711) the Hoare annotation is: (let ((.cse22 (= ~systemActive~0 (_ bv0 32))) (.cse16 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse17 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse19 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse10 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse3 (= (_ bv1 32) ~pumpRunning~0)) (.cse12 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse0 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse2 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (not .cse19)) (.cse15 (not (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (.cse18 (not .cse17)) (.cse20 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse7 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse11 (= ~waterLevel~0 (_ bv0 32))) (.cse6 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse21 (not .cse16)) (.cse14 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse9 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse1 (not .cse22)) (.cse8 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse23 (= ~methaneLevelCritical~0 (_ bv0 32))) (.cse5 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse7 .cse8 .cse4 .cse5 .cse9) (and .cse1 .cse7 .cse10 .cse3 .cse11 .cse12 .cse5 .cse9 .cse6) (and .cse1 .cse3 .cse13 .cse14 .cse15 .cse5 .cse6) (and .cse1 .cse16 .cse8 .cse13 .cse14 .cse5 .cse15 .cse17) (and .cse1 .cse16 .cse8 .cse14 .cse5 .cse9 .cse18 .cse19) (and .cse7 .cse11 .cse8 .cse20 .cse5 .cse9 .cse6) (and .cse1 .cse21 .cse8 .cse13 .cse14 .cse5 .cse15 .cse18) (and .cse1 .cse21 .cse8 .cse14 .cse5 .cse9 .cse18 .cse19) (and .cse1 .cse16 .cse8 .cse14 .cse5 .cse9 .cse17 .cse19) (and .cse8 .cse20 .cse14 .cse22 .cse5 .cse9 .cse19) (and .cse1 .cse3 .cse14 .cse5 .cse9 .cse6 .cse19) (and .cse1 .cse7 .cse10 .cse3 .cse12 (= ~waterLevel~0 (_ bv1 32)) .cse9 .cse5 .cse6) (and .cse8 .cse13 .cse20 .cse14 .cse22 .cse5 .cse15) (and .cse0 .cse2 .cse8 .cse4 .cse20 .cse5 .cse6) (and .cse1 .cse21 .cse8 .cse13 .cse14 .cse5 .cse15 .cse17) (and .cse1 .cse8 .cse14 .cse23 .cse5) (and .cse0 .cse1 .cse2 .cse8 .cse4 .cse5 .cse6) (and .cse1 .cse16 .cse8 .cse13 .cse14 .cse5 .cse15 .cse18) (and .cse7 .cse8 .cse4 .cse20 .cse9 .cse5) (and .cse1 .cse7 .cse11 .cse8 .cse5 .cse9 .cse6) (and .cse1 .cse21 .cse8 .cse14 .cse5 .cse9 .cse17 .cse19) (and .cse1 .cse8 .cse4 .cse23 .cse5)))) [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L312(line 312) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L312-1(line 312) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L312-2(line 312) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L242 CegarLoopResult]: At program point L1107(lines 1102 1109) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32))) [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point L715(lines 715 721) no Hoare annotation was computed. [2019-12-07 16:23:16,224 INFO L242 CegarLoopResult]: At program point L715-1(lines 715 721) the Hoare annotation is: (let ((.cse15 (= ~systemActive~0 (_ bv0 32))) (.cse16 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse8 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse10 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse3 (= (_ bv1 32) ~pumpRunning~0)) (.cse17 (not .cse16)) (.cse13 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse18 (not (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (.cse0 (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse2 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse14 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse7 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse9 (= ~waterLevel~0 (_ bv0 32))) (.cse11 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse6 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse1 (not .cse15)) (.cse12 (= (_ bv0 32) ~pumpRunning~0)) (.cse4 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse7 .cse8 .cse3 .cse9 .cse10 .cse5 .cse11 .cse6) (and .cse1 .cse7 .cse8 .cse3 .cse10 (= ~waterLevel~0 (_ bv1 32)) .cse5 .cse11 .cse6) (and .cse1 .cse12 .cse13 .cse5) (and .cse7 .cse9 .cse12 .cse14 .cse5 .cse11 .cse6) (and .cse12 .cse14 .cse13 .cse15 .cse5 .cse11 .cse16) (and .cse1 .cse3 .cse17 .cse13 .cse5 .cse18 .cse6) (and .cse1 .cse3 .cse13 .cse5 .cse11 .cse6 .cse16) (and .cse12 .cse17 .cse14 .cse13 .cse15 .cse5 .cse18) (and .cse0 .cse2 .cse12 .cse4 .cse14 .cse5 .cse6) (and .cse7 .cse12 .cse4 .cse14 .cse11 .cse5) (and .cse1 .cse7 .cse9 .cse12 .cse5 .cse11 .cse6) (and .cse1 .cse12 .cse4 .cse5)))) [2019-12-07 16:23:16,224 INFO L246 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-1(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-2(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-3(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-4(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-5(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-6(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-7(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L852-8(lines 852 869) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L242 CegarLoopResult]: At program point L1117(lines 777 783) the Hoare annotation is: (let ((.cse8 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse10 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse12 (= (_ bv0 32) ~pumpRunning~0)) (.cse14 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse11 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse4 (= ~waterLevel~0 (_ bv0 32))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse1 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse15 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (= (_ bv1 32) ~pumpRunning~0)) (.cse3 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse13 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse6 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse7 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse9 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse6 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) .cse8 .cse9) (and .cse0 .cse2 .cse3 .cse5 (not .cse10) .cse11 .cse6 (not (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) .cse9) (and .cse0 .cse2 .cse3 .cse5 .cse11 .cse7 .cse6 .cse9 .cse10) (and .cse12 .cse13 .cse14 .cse6) (and .cse1 .cse4 .cse12 .cse14 .cse7 .cse6 .cse9) (and (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|) .cse0 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse2 .cse3 .cse5 .cse13 .cse6 .cse9) (and .cse12 .cse14 .cse11 .cse6) (and .cse0 .cse1 .cse15 .cse2 .cse3 .cse4 .cse5 .cse7 .cse6 .cse9) (and .cse0 .cse1 .cse15 .cse2 .cse3 .cse13 .cse5 .cse6 .cse7 .cse9))) [2019-12-07 16:23:16,225 INFO L242 CegarLoopResult]: At program point L1117-1(lines 777 783) the Hoare annotation is: false [2019-12-07 16:23:16,225 INFO L242 CegarLoopResult]: At program point L1117-2(lines 777 783) the Hoare annotation is: false [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L62(lines 62 66) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L62-3(lines 62 66) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L62-6(lines 62 66) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L856(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L856-1(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,225 INFO L246 CegarLoopResult]: For program point L856-2(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L856-3(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L856-4(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L856-5(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L856-6(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L856-7(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L856-8(lines 856 864) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L725(lines 725 748) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990(lines 983 993) the Hoare annotation is: (let ((.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse12 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse14 (= ~waterLevel~0 (_ bv0 32))) (.cse6 (not .cse13)) (.cse7 (not .cse12)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse2 (= (_ bv1 32) ~pumpRunning~0)) (.cse3 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse15 (not .cse1)) (.cse4 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse8 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse9 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse10 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse11 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse12 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse13) (and .cse0 .cse3 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse14 .cse5 .cse6 .cse8 .cse7 .cse10 .cse11) (and .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse2 .cse3 .cse14 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse8 .cse10 .cse11) (and .cse0 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse12 .cse0 .cse2 .cse3 .cse15 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse13)))) [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-1(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-2(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-3(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-4(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-5(lines 983 993) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-6(lines 983 993) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-7(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,226 INFO L246 CegarLoopResult]: For program point L726(lines 726 732) no Hoare annotation was computed. [2019-12-07 16:23:16,226 INFO L242 CegarLoopResult]: At program point L990-8(lines 983 993) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-9(lines 983 993) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-10(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-11(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-12(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-13(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-14(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-15(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-16(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-17(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-18(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-19(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-20(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-21(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-22(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-23(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-24(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-25(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-26(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-27(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,227 INFO L242 CegarLoopResult]: At program point L990-28(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L990-29(lines 983 993) the Hoare annotation is: false [2019-12-07 16:23:16,228 INFO L246 CegarLoopResult]: For program point L1128(lines 1128 1145) no Hoare annotation was computed. [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L1128-1(lines 1 1148) the Hoare annotation is: (let ((.cse6 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (= (_ bv1 32) ~pumpRunning~0)) (.cse9 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse11 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse12 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|)) (.cse13 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse1 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse8 (= ~waterLevel~0 (_ bv0 32))) (.cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse10 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse2 (= (_ bv0 32) ~pumpRunning~0)) (.cse3 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse4 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse0 .cse1 .cse6 .cse7 .cse8 .cse9 .cse4 .cse5 .cse10) (and .cse0 .cse7 .cse11 .cse4 .cse5 .cse10 .cse12) (and .cse0 .cse1 .cse6 .cse7 .cse9 (= ~waterLevel~0 (_ bv1 32)) .cse5 .cse4 .cse10) (and .cse2 .cse13 .cse11 .cse4 .cse5 .cse12) (and .cse1 .cse8 .cse2 .cse13 .cse4 .cse5 .cse10) (and .cse0 .cse2 .cse11 .cse4 .cse5 .cse12) (and .cse1 .cse2 .cse3 .cse13 .cse5 .cse4) (and .cse0 .cse1 .cse8 .cse2 .cse4 .cse5 .cse10) (and .cse0 .cse2 .cse3 (= ~methaneLevelCritical~0 (_ bv0 32)) .cse4))) [2019-12-07 16:23:16,228 INFO L246 CegarLoopResult]: For program point L1128-2(lines 1128 1145) no Hoare annotation was computed. [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L1128-3(lines 1 1148) the Hoare annotation is: false [2019-12-07 16:23:16,228 INFO L246 CegarLoopResult]: For program point L1128-4(lines 1128 1145) no Hoare annotation was computed. [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L1128-5(lines 1 1148) the Hoare annotation is: false [2019-12-07 16:23:16,228 INFO L246 CegarLoopResult]: For program point L74(lines 74 78) no Hoare annotation was computed. [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L999(lines 994 1002) the Hoare annotation is: (let ((.cse23 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse14 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse17 (not .cse23)) (.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (let ((.cse21 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse22 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse13 (= ~waterLevel~0 (_ bv1 32))) (.cse15 (= (_ bv0 32) ~pumpRunning~0)) (.cse20 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse16 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse18 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse1 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (= (_ bv1 32) ~pumpRunning~0)) (.cse3 (= ~waterLevel~0 (_ bv0 32))) (.cse19 (not .cse0)) (.cse4 (or .cse17 (not (= ~waterLevel~0 (_ bv3 32))))) (.cse5 (not (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (.cse6 (not .cse14)) (.cse7 (not (= ~systemActive~0 (_ bv0 32)))) (.cse8 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse9 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse10 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse11 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse12 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse7 .cse8 .cse9 .cse13 .cse11 .cse10 .cse14 .cse12) (and .cse8 .cse3 .cse15 .cse16 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse10 .cse14 .cse12) (and .cse7 .cse2 .cse9 .cse17 .cse18 .cse10 .cse5 .cse12) (and .cse15 .cse16 .cse18 .cse10) (and .cse1 .cse2 .cse3 .cse19 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse12) (and .cse1 .cse2 .cse19 .cse4 .cse5 .cse7 .cse8 .cse9 .cse13 .cse10 .cse11 .cse14 .cse12) (and (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|) .cse7 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse2 .cse20 .cse9 .cse10 .cse12) (and .cse7 .cse8 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32)) .cse2 .cse21 .cse3 .cse9 .cse10 .cse11 .cse22 .cse12) (and .cse1 .cse2 .cse19 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse13 .cse10 .cse11 .cse12) (and .cse7 .cse8 .cse2 .cse21 .cse3 .cse9 .cse11 .cse10 .cse14 .cse22 .cse12) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse13 .cse10 .cse11 .cse12) (and .cse15 .cse20 .cse16 .cse10) (and .cse7 .cse2 .cse9 .cse18 .cse11 .cse10 .cse12 .cse23) (and .cse1 .cse2 .cse3 .cse19 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12))))) [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L999-1(lines 994 1002) the Hoare annotation is: (let ((.cse8 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse10 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32))) (.cse2 (= (_ bv1 32) ~pumpRunning~0)) (.cse3 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse4 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse11 (= ~waterLevel~0 (_ bv0 32))) (.cse9 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse1 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse12 (= (_ bv0 32) ~pumpRunning~0)) (.cse13 (= (_ bv0 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse5 (= ~waterLevel~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse7 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse10 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse11 .cse4 .cse7 .cse6 .cse8 .cse9) (and .cse0 .cse10 .cse1 .cse2 .cse3 .cse11 .cse4 .cse6 .cse7 .cse9) (and .cse1 .cse11 .cse12 .cse13 .cse6 .cse7 .cse9) (and .cse1 .cse12 .cse13 .cse5 .cse6 .cse7))) [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L999-2(lines 994 1002) the Hoare annotation is: false [2019-12-07 16:23:16,228 INFO L242 CegarLoopResult]: At program point L999-3(lines 994 1002) the Hoare annotation is: false [2019-12-07 16:23:16,229 INFO L242 CegarLoopResult]: At program point L999-4(lines 994 1002) the Hoare annotation is: false [2019-12-07 16:23:16,229 INFO L242 CegarLoopResult]: At program point L999-5(lines 994 1002) the Hoare annotation is: false [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L1132(lines 1132 1142) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L1132-2(lines 1132 1142) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L1132-4(lines 1132 1142) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 312) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L1133(lines 1133 1139) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L1133-2(lines 1133 1139) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L1133-4(lines 1133 1139) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L737(lines 737 747) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L242 CegarLoopResult]: At program point L737-1(lines 725 748) the Hoare annotation is: (let ((.cse22 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse16 (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (.cse21 (not .cse22)) (.cse0 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0))) (let ((.cse18 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse19 (bvslt ~waterLevel~0 (_ bv2 32))) (.cse20 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32)))) (.cse14 (not .cse0)) (.cse3 (= ~waterLevel~0 (_ bv0 32))) (.cse1 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (= (_ bv1 32) ~pumpRunning~0)) (.cse4 (or .cse21 (not (= ~waterLevel~0 (_ bv3 32))))) (.cse5 (not (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11))) (.cse6 (not .cse16)) (.cse7 (not (= ~systemActive~0 (_ bv0 32)))) (.cse8 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|)) (.cse9 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse15 (= ~waterLevel~0 (_ bv1 32))) (.cse11 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse12 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) (.cse17 (= (_ bv0 32) ~pumpRunning~0)) (.cse13 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse10 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and (= (_ bv0 32) |ULTIMATE.start_getWaterLevel_#res|) .cse7 (= (_ bv0 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse2 .cse13 .cse10 .cse12) (and .cse1 .cse2 .cse14 .cse4 .cse5 .cse7 .cse8 .cse9 .cse15 .cse11 .cse10 .cse16 .cse12) (and .cse1 .cse2 .cse3 .cse14 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse10 .cse16 .cse12) (and .cse8 .cse3 .cse17 .cse10 .cse11 .cse12) (and .cse7 .cse8 .cse2 .cse18 .cse3 .cse9 .cse10 .cse11 .cse16 .cse19 .cse12) (and .cse2 .cse1 .cse3 .cse14 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse10 .cse12) (and .cse17 .cse20 .cse10) (and .cse7 .cse8 (= ULTIMATE.start_processEnvironment__role__methaneAlarm_~tmp~7 (_ bv0 32)) .cse2 .cse18 .cse3 .cse9 .cse10 .cse11 .cse19 .cse12) (and .cse7 .cse2 .cse21 .cse20 .cse10 .cse5 .cse12) (and .cse7 .cse2 .cse20 .cse10 .cse11 .cse12 .cse22) (and .cse2 .cse1 .cse14 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse15 .cse11 .cse10 .cse12) (and .cse0 .cse2 .cse1 .cse4 .cse5 .cse7 .cse8 .cse9 .cse15 .cse10 .cse11 .cse16 .cse12) (and .cse0 .cse2 .cse1 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse16 .cse12) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse15 .cse10 .cse11 .cse12) (and .cse17 .cse13 .cse10))))) [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L738(lines 738 744) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L877(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L877-1(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L877-2(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,229 INFO L246 CegarLoopResult]: For program point L877-3(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L246 CegarLoopResult]: For program point L877-4(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L246 CegarLoopResult]: For program point L877-5(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L246 CegarLoopResult]: For program point L877-6(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L246 CegarLoopResult]: For program point L877-7(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L246 CegarLoopResult]: For program point L877-8(lines 877 887) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L246 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L246 CegarLoopResult]: For program point L86(lines 86 90) no Hoare annotation was computed. [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L220(lines 216 222) the Hoare annotation is: (and (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~systemActive~0 (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32))) (= ~methaneLevelCritical~0 (_ bv0 32))) [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L753(lines 694 754) the Hoare annotation is: false [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99(lines 94 102) the Hoare annotation is: (let ((.cse1 (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (.cse12 (= (_ bv2 32) ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11)) (.cse13 (= (_ bv2 32) |ULTIMATE.start_getWaterLevel_#res|))) (let ((.cse14 (= ~waterLevel~0 (_ bv0 32))) (.cse6 (not .cse13)) (.cse7 (not .cse12)) (.cse0 (not (= ~systemActive~0 (_ bv0 32)))) (.cse2 (= (_ bv1 32) ~pumpRunning~0)) (.cse3 (= (_ bv1 32) ~switchedOnBeforeTS~0)) (.cse15 (not .cse1)) (.cse4 (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967295 32)))) (.cse5 (= (_ bv1 32) |ULTIMATE.start_isPumpRunning_#res|)) (.cse8 (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32))) (.cse9 (not (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))))) (.cse10 (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0))) (.cse11 (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse12 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse13) (and .cse0 .cse3 (= (bvadd ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp___0~3 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse14 .cse5 .cse6 .cse8 .cse7 .cse10 .cse11) (and .cse0 (= ~waterLevel~0 |ULTIMATE.start_getWaterLevel_#res|) .cse2 .cse3 .cse14 .cse5 (= ~waterLevel~0 ULTIMATE.start___utac_acc__Specification5_spec__3_~tmp~11) .cse8 .cse10 .cse11) (and .cse0 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse12 .cse0 .cse2 .cse3 .cse15 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse13)))) [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99-1(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99-2(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99-3(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99-4(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99-5(lines 94 102) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99-6(lines 94 102) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (not (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0)) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,230 INFO L242 CegarLoopResult]: At program point L99-7(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-8(lines 94 102) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (not (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0)) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-9(lines 94 102) the Hoare annotation is: (and (not (= ~systemActive~0 (_ bv0 32))) (= (_ bv0 32) ~__SELECTED_FEATURE_lowWaterSensor~0) (= (_ bv0 32) ~pumpRunning~0) (= (_ bv0 32) (bvadd ~waterLevel~0 (_ bv4294967294 32))) (= ULTIMATE.start_test_~splverifierCounter~0 (_ bv0 32)) (= (_ bv0 32) ~__SELECTED_FEATURE_methaneAlarm~0) (not (= ~__SELECTED_FEATURE_highWaterSensor~0 (_ bv0 32)))) [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-10(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-11(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-12(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-13(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-14(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-15(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-16(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-17(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-18(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-19(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-20(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-21(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-22(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-23(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-24(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-25(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,231 INFO L242 CegarLoopResult]: At program point L99-26(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,232 INFO L242 CegarLoopResult]: At program point L99-27(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,232 INFO L242 CegarLoopResult]: At program point L99-28(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,232 INFO L242 CegarLoopResult]: At program point L99-29(lines 94 102) the Hoare annotation is: false [2019-12-07 16:23:16,294 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.12 04:23:16 BoogieIcfgContainer [2019-12-07 16:23:16,294 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-07 16:23:16,294 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-12-07 16:23:16,295 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-12-07 16:23:16,295 INFO L275 PluginConnector]: Witness Printer initialized [2019-12-07 16:23:16,295 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 04:17:59" (3/4) ... [2019-12-07 16:23:16,297 INFO L137 WitnessPrinter]: Generating witness for correct program [2019-12-07 16:23:16,324 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 38 nodes and edges [2019-12-07 16:23:16,327 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 20 nodes and edges [2019-12-07 16:23:16,330 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2019-12-07 16:23:16,333 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2019-12-07 16:23:16,336 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2019-12-07 16:23:16,339 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2019-12-07 16:23:16,342 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2019-12-07 16:23:16,365 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32)) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && splverifierCounter == 0bv32) [2019-12-07 16:23:16,365 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((!(systemActive == 0bv32) && waterLevel == \result) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm)) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result)) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && 2bv32 == \result)) || ((((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((0bv32 == pumpRunning && !(2bv32 == \result)) && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && !(2bv32 == tmp))) || ((((((0bv32 == \result && 0bv32 == tmp) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm)) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && methaneLevelCritical == 0bv32) && splverifierCounter == 0bv32)) || ((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32)) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && 2bv32 == \result)) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && splverifierCounter == 0bv32) [2019-12-07 16:23:16,365 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((0bv32 == pumpRunning && !(2bv32 == \result)) && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && !(2bv32 == tmp))) || ((((((0bv32 == \result && 0bv32 == tmp) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32)) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) [2019-12-07 16:23:16,366 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((1bv32 == pumpRunning && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((((1bv32 == pumpRunning && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == pumpRunning) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == pumpRunning) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) [2019-12-07 16:23:16,366 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32)) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) [2019-12-07 16:23:16,366 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || (((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,366 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,367 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) [2019-12-07 16:23:16,367 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && splverifierCounter == 0bv32) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((((((!(systemActive == 0bv32) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && ~bvslt32(waterLevel, 2bv32))) || ((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((2bv32 == tmp && !(systemActive == 0bv32)) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || ((((((((((!(systemActive == 0bv32) && tmp == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,368 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) || (((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32)) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 2bv32 == \result)) || ((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 2bv32 == \result)) || (((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,369 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((!(systemActive == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) [2019-12-07 16:23:16,369 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) [2019-12-07 16:23:16,370 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((!(systemActive == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) [2019-12-07 16:23:16,370 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((1bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,370 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((!(systemActive == 0bv32) && tmp == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && tmp == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) [2019-12-07 16:23:16,371 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((1bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,371 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((1bv32 == \result && !(systemActive == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,371 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) [2019-12-07 16:23:16,371 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((1bv32 == \result && !(systemActive == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,372 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && waterLevel == 0bv32) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,372 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && waterLevel == 0bv32) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,372 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((!(0bv32 == __SELECTED_FEATURE_lowWaterSensor) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,373 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((waterLevel == 0bv32 && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,374 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((((2bv32 == tmp && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && !(systemActive == 0bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,375 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((((2bv32 == tmp && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && !(systemActive == 0bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) [2019-12-07 16:23:16,484 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_48799983-88c0-430f-b823-c1525e261d0a/bin/utaipan/witness.graphml [2019-12-07 16:23:16,485 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-12-07 16:23:16,486 INFO L168 Benchmark]: Toolchain (without parser) took 318562.24 ms. Allocated memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: 359.1 MB). Free memory was 947.0 MB in the beginning and 1.3 GB in the end (delta: -341.1 MB). Peak memory consumption was 594.4 MB. Max. memory is 11.5 GB. [2019-12-07 16:23:16,486 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 1.0 GB. Free memory is still 981.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 16:23:16,486 INFO L168 Benchmark]: CACSL2BoogieTranslator took 435.44 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 129.0 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -143.7 MB). Peak memory consumption was 21.0 MB. Max. memory is 11.5 GB. [2019-12-07 16:23:16,487 INFO L168 Benchmark]: Boogie Procedure Inliner took 95.15 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.6 MB). Peak memory consumption was 13.6 MB. Max. memory is 11.5 GB. [2019-12-07 16:23:16,487 INFO L168 Benchmark]: Boogie Preprocessor took 81.79 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.6 MB). Peak memory consumption was 13.6 MB. Max. memory is 11.5 GB. [2019-12-07 16:23:16,487 INFO L168 Benchmark]: RCFGBuilder took 1204.04 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 901.5 MB in the end (delta: 162.0 MB). Peak memory consumption was 162.0 MB. Max. memory is 11.5 GB. [2019-12-07 16:23:16,488 INFO L168 Benchmark]: TraceAbstraction took 316552.23 ms. Allocated memory was 1.2 GB in the beginning and 1.4 GB in the end (delta: 238.6 MB). Free memory was 901.5 MB in the beginning and 760.4 MB in the end (delta: 141.1 MB). Peak memory consumption was 2.2 GB. Max. memory is 11.5 GB. [2019-12-07 16:23:16,488 INFO L168 Benchmark]: Witness Printer took 190.30 ms. Allocated memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: -8.4 MB). Free memory was 760.4 MB in the beginning and 1.3 GB in the end (delta: -527.7 MB). Peak memory consumption was 40.2 MB. Max. memory is 11.5 GB. [2019-12-07 16:23:16,490 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18 ms. Allocated memory is still 1.0 GB. Free memory is still 981.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 435.44 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 129.0 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -143.7 MB). Peak memory consumption was 21.0 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 95.15 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.6 MB). Peak memory consumption was 13.6 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 81.79 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.6 MB). Peak memory consumption was 13.6 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1204.04 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 901.5 MB in the end (delta: 162.0 MB). Peak memory consumption was 162.0 MB. Max. memory is 11.5 GB. * TraceAbstraction took 316552.23 ms. Allocated memory was 1.2 GB in the beginning and 1.4 GB in the end (delta: 238.6 MB). Free memory was 901.5 MB in the beginning and 760.4 MB in the end (delta: 141.1 MB). Peak memory consumption was 2.2 GB. Max. memory is 11.5 GB. * Witness Printer took 190.30 ms. Allocated memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: -8.4 MB). Free memory was 760.4 MB in the beginning and 1.3 GB in the end (delta: -527.7 MB). Peak memory consumption was 40.2 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 312]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 312]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 312]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 3 specifications checked. All of them hold - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 694]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: (((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) || (((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32)) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 2bv32 == \result)) || ((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 2bv32 == \result)) || (((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: (((((((((1bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((1bv32 == \result && !(systemActive == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 249]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 773]: Loop Invariant Derived loop invariant: ((((((((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 773]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((1bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 773]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((1bv32 == \result && !(systemActive == 0bv32)) && waterLevel == \result) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((1bv32 == \result && !(systemActive == 0bv32)) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 290]: Loop Invariant Derived loop invariant: ((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 264]: Loop Invariant Derived loop invariant: ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32 - InvariantResult [Line: 171]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 274]: Loop Invariant Derived loop invariant: ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1102]: Loop Invariant Derived loop invariant: ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 705]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((!(systemActive == 0bv32) && waterLevel == \result) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm)) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result)) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && 2bv32 == \result)) || ((((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((0bv32 == pumpRunning && !(2bv32 == \result)) && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && !(2bv32 == tmp))) || ((((((0bv32 == \result && 0bv32 == tmp) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm)) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && methaneLevelCritical == 0bv32) && splverifierCounter == 0bv32)) || ((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm))) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32)) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && 2bv32 == \result)) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && splverifierCounter == 0bv32) - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 264]: Loop Invariant Derived loop invariant: ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 264]: Loop Invariant Derived loop invariant: (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 264]: Loop Invariant Derived loop invariant: (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 264]: Loop Invariant Derived loop invariant: ((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 264]: Loop Invariant Derived loop invariant: ((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 994]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && waterLevel == 0bv32) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: ((((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((((2bv32 == tmp && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && !(systemActive == 0bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 994]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 994]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((!(0bv32 == __SELECTED_FEATURE_lowWaterSensor) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 216]: Loop Invariant Derived loop invariant: ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(systemActive, 4294967295bv32)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: (((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && waterLevel == 0bv32) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 994]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || (((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 994]: Loop Invariant Derived loop invariant: (((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((!(systemActive == 0bv32) && tmp == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && tmp == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: ((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: (((((((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((!(systemActive == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) - InvariantResult [Line: 994]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1039]: Loop Invariant Derived loop invariant: (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && \result == 0bv32) && tmp___0 == 0bv32) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((waterLevel == 0bv32 && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && tmp___0 == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && ~bvslt32(waterLevel, 2bv32)) && !(tmp == 0bv32)) && !(systemActive == 0bv32)) && waterLevel == \result) && \result == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 784]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 777]: Loop Invariant Derived loop invariant: ((((((((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32)) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && methaneLevelCritical == 0bv32) && splverifierCounter == 0bv32) - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: ((((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((((((2bv32 == tmp && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && 2bv32 == \result) && !(systemActive == 0bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((tmp == 0bv32 && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 777]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 777]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 784]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && waterLevel == tmp) && splverifierCounter == 0bv32) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || (((((((!(systemActive == 0bv32) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && ~bvslt32(waterLevel, 2bv32))) || ((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((2bv32 == tmp && !(systemActive == 0bv32)) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || (((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32)) || ((((((((((!(systemActive == 0bv32) && tmp == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1058]: Loop Invariant Derived loop invariant: ((((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((!(systemActive == 0bv32) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 1bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) - InvariantResult [Line: 784]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 1081]: Loop Invariant Derived loop invariant: ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32)) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 725]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((~bvadd64(tmp___0, 4294967295bv32) == 0bv32 && 1bv32 == pumpRunning) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((1bv32 == pumpRunning && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((((((!(systemActive == 0bv32) && waterLevel == \result) && tmp == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && ~bvslt32(waterLevel, 2bv32)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((((1bv32 == pumpRunning && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == pumpRunning) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && 1bv32 == pumpRunning) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && waterLevel == 0bv32) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((((((0bv32 == __SELECTED_FEATURE_lowWaterSensor && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && (!(2bv32 == \result) || !(waterLevel == 3bv32))) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(systemActive == 0bv32)) && waterLevel == \result) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((0bv32 == pumpRunning && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: (((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && 0bv32 == __SELECTED_FEATURE_methaneAlarm) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32) - InvariantResult [Line: 715]: Loop Invariant Derived loop invariant: (((((((((((((((((0bv32 == \result && !(systemActive == 0bv32)) && 0bv32 == tmp) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((((!(systemActive == 0bv32) && waterLevel == \result) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == \result) && waterLevel == 1bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32)) || ((((((waterLevel == \result && waterLevel == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == \result) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((0bv32 == pumpRunning && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && waterLevel == tmp) && 2bv32 == \result)) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && !(2bv32 == \result)) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || ((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((0bv32 == pumpRunning && !(2bv32 == \result)) && 0bv32 == \result) && 0bv32 == ~bvadd64(waterLevel, 4294967294bv32)) && systemActive == 0bv32) && splverifierCounter == 0bv32) && !(2bv32 == tmp))) || ((((((0bv32 == \result && 0bv32 == tmp) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && splverifierCounter == 0bv32) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((waterLevel == \result && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 0bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32)) || ((((((!(systemActive == 0bv32) && waterLevel == \result) && waterLevel == 0bv32) && 0bv32 == pumpRunning) && splverifierCounter == 0bv32) && waterLevel == tmp) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((!(systemActive == 0bv32) && 0bv32 == pumpRunning) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && splverifierCounter == 0bv32) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: (((((((((((((((!(systemActive == 0bv32) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 0bv32 == __SELECTED_FEATURE_lowWaterSensor) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result)) || ((((((((((!(systemActive == 0bv32) && 1bv32 == switchedOnBeforeTS) && ~bvadd64(tmp___0, 4294967295bv32) == 0bv32) && 1bv32 == pumpRunning) && waterLevel == 0bv32) && 1bv32 == \result) && !(2bv32 == \result)) && splverifierCounter == 0bv32) && !(2bv32 == tmp)) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((!(systemActive == 0bv32) && waterLevel == \result) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && waterLevel == 0bv32) && 1bv32 == \result) && waterLevel == tmp) && splverifierCounter == 0bv32) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((!(systemActive == 0bv32) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && !(2bv32 == \result)) && !(2bv32 == tmp)) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32))) || (((((((((((2bv32 == tmp && !(systemActive == 0bv32)) && 1bv32 == pumpRunning) && 1bv32 == switchedOnBeforeTS) && !(0bv32 == __SELECTED_FEATURE_lowWaterSensor)) && 0bv32 == ~bvadd64(waterLevel, 4294967295bv32)) && 1bv32 == \result) && splverifierCounter == 0bv32) && !(0bv32 == ~bvadd64(waterLevel, 4294967294bv32))) && !(0bv32 == __SELECTED_FEATURE_methaneAlarm)) && !(__SELECTED_FEATURE_highWaterSensor == 0bv32)) && 2bv32 == \result) - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 983]: Loop Invariant Derived loop invariant: 0 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 479 locations, 3 error locations. Result: SAFE, OverallTime: 19.9s, OverallIterations: 19, TraceHistogramMax: 4, AutomataDifference: 6.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 296.4s, HoareTripleCheckerStatistics: 6317 SDtfs, 10629 SDslu, 13421 SDs, 0 SdLazy, 1517 SolverSat, 361 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6003 GetRequests, 5831 SyntacticMatches, 9 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6207occurred 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, 11760 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 172 LocationsWithAnnotation, 172 PreInvPairs, 3603 NumberOfFragments, 6564 HoareAnnotationTreeSize, 172 FomulaSimplifications, 44098875 FormulaSimplificationTreeSizeReduction, 48.6s HoareSimplificationTime, 172 FomulaSimplificationsInter, 50092133 FormulaSimplificationTreeSizeReductionInter, 247.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.2s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 2995 NumberOfCodeBlocks, 2995 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 5926 ConstructedInterpolants, 0 QuantifiedInterpolants, 1418495 SizeOfPredicates, 102 NumberOfNonLiveVariables, 9475 ConjunctsInSsa, 163 ConjunctsInUnsatCore, 64 InterpolantComputations, 31 PerfectInterpolantSequences, 4706/4990 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...