./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version a4ecdabc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/config/KojakMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-2.c -s /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/config/svcomp-DerefFreeMemtrack-32bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7867afaad3999cc50dbd97b760102dabeb288824 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(valid-deref) --- Real Ultimate output --- This is Ultimate 0.2.0-a4ecdab [2020-11-29 23:55:17,599 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-29 23:55:17,601 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-29 23:55:17,653 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-29 23:55:17,654 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-29 23:55:17,655 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-29 23:55:17,657 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-29 23:55:17,660 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-29 23:55:17,689 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-29 23:55:17,697 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-29 23:55:17,698 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-29 23:55:17,702 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-29 23:55:17,702 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-29 23:55:17,705 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-29 23:55:17,707 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-29 23:55:17,710 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-29 23:55:17,711 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-29 23:55:17,713 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-29 23:55:17,720 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-29 23:55:17,725 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-29 23:55:17,727 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-29 23:55:17,728 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-29 23:55:17,730 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-29 23:55:17,731 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-29 23:55:17,740 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-29 23:55:17,745 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-29 23:55:17,745 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-29 23:55:17,746 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-29 23:55:17,748 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-29 23:55:17,749 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-29 23:55:17,749 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-29 23:55:17,750 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-29 23:55:17,752 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-29 23:55:17,753 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-29 23:55:17,754 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-29 23:55:17,754 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-29 23:55:17,755 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-29 23:55:17,755 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-29 23:55:17,756 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-29 23:55:17,757 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-29 23:55:17,757 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-29 23:55:17,761 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/config/svcomp-DerefFreeMemtrack-32bit-Kojak_Default.epf [2020-11-29 23:55:17,803 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-29 23:55:17,804 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-29 23:55:17,805 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-29 23:55:17,806 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-29 23:55:17,806 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-29 23:55:17,806 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-29 23:55:17,806 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2020-11-29 23:55:17,807 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-29 23:55:17,807 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-29 23:55:17,807 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-29 23:55:17,808 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2020-11-29 23:55:17,808 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2020-11-29 23:55:17,808 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2020-11-29 23:55:17,809 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-29 23:55:17,809 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-29 23:55:17,809 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-29 23:55:17,809 INFO L136 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2020-11-29 23:55:17,809 INFO L138 SettingsManager]: * Timeout in seconds=1000000 [2020-11-29 23:55:17,810 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-29 23:55:17,810 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-29 23:55:17,810 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2020-11-29 23:55:17,810 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-29 23:55:17,811 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-29 23:55:17,811 INFO L138 SettingsManager]: * Trace refinement strategy=PENGUIN [2020-11-29 23:55:17,811 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-29 23:55:17,811 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak 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 -> 7867afaad3999cc50dbd97b760102dabeb288824 [2020-11-29 23:55:18,130 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-29 23:55:18,152 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-29 23:55:18,156 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-29 23:55:18,157 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-29 23:55:18,158 INFO L275 PluginConnector]: CDTParser initialized [2020-11-29 23:55:18,159 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/../../sv-benchmarks/c/ntdrivers/floppy.i.cil-2.c [2020-11-29 23:55:18,232 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/data/3686e97b5/0389b059bac04f7f87b30e83ccb7167e/FLAGd679ab108 [2020-11-29 23:55:19,134 INFO L306 CDTParser]: Found 1 translation units. [2020-11-29 23:55:19,135 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/sv-benchmarks/c/ntdrivers/floppy.i.cil-2.c [2020-11-29 23:55:19,193 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/data/3686e97b5/0389b059bac04f7f87b30e83ccb7167e/FLAGd679ab108 [2020-11-29 23:55:19,634 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/data/3686e97b5/0389b059bac04f7f87b30e83ccb7167e [2020-11-29 23:55:19,637 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-29 23:55:19,638 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-11-29 23:55:19,643 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-29 23:55:19,644 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-29 23:55:19,647 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-29 23:55:19,649 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:55:19" (1/1) ... [2020-11-29 23:55:19,651 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34f30e8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:19, skipping insertion in model container [2020-11-29 23:55:19,652 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:55:19" (1/1) ... [2020-11-29 23:55:19,660 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-29 23:55:19,844 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-29 23:55:21,579 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-29 23:55:21,645 INFO L203 MainTranslator]: Completed pre-run [2020-11-29 23:55:22,269 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-29 23:55:22,436 INFO L208 MainTranslator]: Completed translation [2020-11-29 23:55:22,437 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22 WrapperNode [2020-11-29 23:55:22,437 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-29 23:55:22,439 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-29 23:55:22,440 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-29 23:55:22,441 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-29 23:55:22,451 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:22,639 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:23,079 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-29 23:55:23,080 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-29 23:55:23,080 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-29 23:55:23,081 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-29 23:55:23,091 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:23,093 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:23,330 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:23,340 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:23,822 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:23,898 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:23,950 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... [2020-11-29 23:55:24,013 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-29 23:55:24,015 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-29 23:55:24,015 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-29 23:55:24,016 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-29 23:55:24,017 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:55:22" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (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:10000 [2020-11-29 23:55:24,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2020-11-29 23:55:24,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2020-11-29 23:55:24,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2020-11-29 23:55:24,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-11-29 23:55:24,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-11-29 23:55:24,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-11-29 23:55:24,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-29 23:55:24,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-11-29 23:55:24,117 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-11-29 23:55:24,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-29 23:55:24,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2020-11-29 23:55:24,117 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-29 23:55:24,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-29 23:55:25,988 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,020 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,024 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,052 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,056 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,057 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,068 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,071 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,076 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,077 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,078 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,082 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,088 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,102 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,107 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,108 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,112 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,114 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,117 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,125 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,133 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,134 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,143 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,153 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,154 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,155 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,166 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,172 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,198 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,199 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,200 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,213 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,216 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,221 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,222 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,223 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,229 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,235 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,239 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,240 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,241 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,243 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,246 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,250 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,263 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,264 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,269 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,277 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,278 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,279 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,293 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,298 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,316 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,317 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,318 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,327 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,330 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,337 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,338 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,338 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,344 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,350 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,359 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,366 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,367 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,368 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,378 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,383 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,394 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,395 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,396 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,404 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,407 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,411 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,412 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,413 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,416 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,421 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,423 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,424 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,425 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,432 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,434 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:26,436 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-11-29 23:55:49,777 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1278: assume false; [2020-11-29 23:55:49,777 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1279: assume !false; [2020-11-29 23:55:49,778 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1250: assume false; [2020-11-29 23:55:49,778 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1251: assume !false; [2020-11-29 23:55:49,778 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1220: assume false; [2020-11-29 23:55:49,778 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1221: assume !false; [2020-11-29 23:55:49,778 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1180: assume false; [2020-11-29 23:55:49,779 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1181: assume !false; [2020-11-29 23:55:49,779 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1141: assume false; [2020-11-29 23:55:49,779 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1142: assume !false; [2020-11-29 23:55:49,780 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1120: assume false; [2020-11-29 23:55:49,780 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1121: assume !false; [2020-11-29 23:55:49,780 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1092: assume false; [2020-11-29 23:55:49,780 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1093: assume !false; [2020-11-29 23:55:49,781 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1096: assume false; [2020-11-29 23:55:49,782 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1097: assume !false; [2020-11-29 23:55:49,782 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1083: assume false; [2020-11-29 23:55:49,782 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1084: assume !false; [2020-11-29 23:55:49,782 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1060: assume false; [2020-11-29 23:55:49,783 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1061: assume !false; [2020-11-29 23:55:49,783 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2351: assume !false; [2020-11-29 23:55:49,784 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2350: assume false; [2020-11-29 23:55:49,784 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2330: assume !false; [2020-11-29 23:55:49,784 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2329: assume false; [2020-11-29 23:55:49,784 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2294: assume false; [2020-11-29 23:55:49,784 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2295: assume !false; [2020-11-29 23:55:49,784 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2272: assume false; [2020-11-29 23:55:49,785 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2273: assume !false; [2020-11-29 23:55:49,785 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2254: assume !false; [2020-11-29 23:55:49,785 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2253: assume false; [2020-11-29 23:55:49,786 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2247: assume !false; [2020-11-29 23:55:49,787 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2246: assume false; [2020-11-29 23:55:49,790 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##81: assume !false; [2020-11-29 23:55:49,790 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##80: assume false; [2020-11-29 23:55:49,790 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2020-11-29 23:55:49,791 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2020-11-29 23:55:49,791 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2229: assume !false; [2020-11-29 23:55:49,791 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2228: assume false; [2020-11-29 23:55:49,792 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1658: assume false; [2020-11-29 23:55:49,792 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1659: assume !false; [2020-11-29 23:55:49,793 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1630: assume false; [2020-11-29 23:55:49,793 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1631: assume !false; [2020-11-29 23:55:49,794 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1634: assume false; [2020-11-29 23:55:49,795 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1635: assume !false; [2020-11-29 23:55:49,801 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1621: assume false; [2020-11-29 23:55:49,801 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1622: assume !false; [2020-11-29 23:55:49,802 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1600: assume false; [2020-11-29 23:55:49,802 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1601: assume !false; [2020-11-29 23:55:49,802 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1541: assume false; [2020-11-29 23:55:49,802 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1542: assume !false; [2020-11-29 23:55:49,802 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1537: assume false; [2020-11-29 23:55:49,802 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1538: assume !false; [2020-11-29 23:55:49,802 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1528: assume false; [2020-11-29 23:55:49,803 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1529: assume !false; [2020-11-29 23:55:49,803 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1584: assume false; [2020-11-29 23:55:49,803 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1585: assume !false; [2020-11-29 23:55:49,803 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1406: assume false; [2020-11-29 23:55:49,803 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1407: assume !false; [2020-11-29 23:55:49,804 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1444: assume false; [2020-11-29 23:55:49,804 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1445: assume !false; [2020-11-29 23:55:49,804 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1342: assume false; [2020-11-29 23:55:49,804 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1343: assume !false; [2020-11-29 23:55:49,804 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1330: assume !false; [2020-11-29 23:55:49,804 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1338: assume false; [2020-11-29 23:55:49,804 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1339: assume !false; [2020-11-29 23:55:49,805 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1329: assume false; [2020-11-29 23:55:49,805 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##119: assume !false; [2020-11-29 23:55:49,805 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##118: assume false; [2020-11-29 23:55:49,805 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##203: assume !false; [2020-11-29 23:55:49,805 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##202: assume false; [2020-11-29 23:55:49,805 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##296: assume !false; [2020-11-29 23:55:49,805 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##295: assume false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##259: assume !false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##275: assume !false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##274: assume false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##212: assume !false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##211: assume false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##216: assume !false; [2020-11-29 23:55:49,806 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##215: assume false; [2020-11-29 23:55:49,807 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##305: assume !false; [2020-11-29 23:55:49,807 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##304: assume false; [2020-11-29 23:55:49,807 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##309: assume !false; [2020-11-29 23:55:49,807 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##308: assume false; [2020-11-29 23:55:49,807 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##333: assume !false; [2020-11-29 23:55:49,807 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##332: assume false; [2020-11-29 23:55:49,808 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##402: assume !false; [2020-11-29 23:55:49,808 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##429: assume !false; [2020-11-29 23:55:49,808 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##428: assume false; [2020-11-29 23:55:49,808 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##401: assume false; [2020-11-29 23:55:49,808 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##459: assume !false; [2020-11-29 23:55:49,808 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##458: assume false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##463: assume false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##464: assume !false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##481: assume !false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##480: assume false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##532: assume !false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##531: assume false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##551: assume false; [2020-11-29 23:55:49,809 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##552: assume !false; [2020-11-29 23:55:49,810 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##562: assume false; [2020-11-29 23:55:49,810 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##563: assume !false; [2020-11-29 23:55:49,810 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##511: assume !false; [2020-11-29 23:55:49,810 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##510: assume false; [2020-11-29 23:55:49,810 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##569: assume !false; [2020-11-29 23:55:49,810 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##568: assume false; [2020-11-29 23:55:49,810 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##597: assume !false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##596: assume false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##647: assume false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##648: assume !false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##657: assume !false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##656: assume false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##661: assume !false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##660: assume false; [2020-11-29 23:55:49,811 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2155: assume !false; [2020-11-29 23:55:49,813 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2154: assume false; [2020-11-29 23:55:49,813 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2131: assume !false; [2020-11-29 23:55:49,813 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2130: assume false; [2020-11-29 23:55:49,814 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2126: assume false; [2020-11-29 23:55:49,814 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2127: assume !false; [2020-11-29 23:55:49,814 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2117: assume false; [2020-11-29 23:55:49,814 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2118: assume !false; [2020-11-29 23:55:49,814 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##724: assume false; [2020-11-29 23:55:49,814 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##725: assume !false; [2020-11-29 23:55:49,814 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2034: assume !false; [2020-11-29 23:55:49,815 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2033: assume false; [2020-11-29 23:55:49,815 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2038: assume !false; [2020-11-29 23:55:49,815 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2037: assume false; [2020-11-29 23:55:49,815 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2025: assume !false; [2020-11-29 23:55:49,816 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2024: assume false; [2020-11-29 23:55:49,816 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##763: assume !false; [2020-11-29 23:55:49,816 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##762: assume false; [2020-11-29 23:55:49,816 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2096: assume false; [2020-11-29 23:55:49,816 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2097: assume !false; [2020-11-29 23:55:49,816 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2081: assume !false; [2020-11-29 23:55:49,816 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2080: assume false; [2020-11-29 23:55:49,817 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##847: assume !false; [2020-11-29 23:55:49,817 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##846: assume false; [2020-11-29 23:55:49,817 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##856: assume !false; [2020-11-29 23:55:49,817 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##855: assume false; [2020-11-29 23:55:49,817 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##859: assume false; [2020-11-29 23:55:49,817 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##860: assume !false; [2020-11-29 23:55:49,818 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##977: assume !false; [2020-11-29 23:55:49,818 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##976: assume false; [2020-11-29 23:55:49,818 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##939: assume false; [2020-11-29 23:55:49,818 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##940: assume !false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##948: assume false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##949: assume !false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##953: assume !false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##952: assume false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##903: assume !false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##902: assume false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##919: assume !false; [2020-11-29 23:55:49,819 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##918: assume false; [2020-11-29 23:55:49,822 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1940: assume false; [2020-11-29 23:55:49,822 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1941: assume !false; [2020-11-29 23:55:49,822 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1902: assume false; [2020-11-29 23:55:49,822 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1903: assume !false; [2020-11-29 23:55:49,824 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1838: assume false; [2020-11-29 23:55:49,828 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1839: assume !false; [2020-11-29 23:55:49,828 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1834: assume false; [2020-11-29 23:55:49,829 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1835: assume !false; [2020-11-29 23:55:49,829 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1825: assume false; [2020-11-29 23:55:49,829 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1826: assume !false; [2020-11-29 23:55:49,829 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1774: assume false; [2020-11-29 23:55:49,829 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1775: assume !false; [2020-11-29 23:55:49,829 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1735: assume false; [2020-11-29 23:55:49,830 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1736: assume !false; [2020-11-29 23:56:00,139 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-29 23:56:00,140 INFO L298 CfgBuilder]: Removed 1070 assume(true) statements. [2020-11-29 23:56:00,159 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:56:00 BoogieIcfgContainer [2020-11-29 23:56:00,159 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-29 23:56:00,160 INFO L113 PluginConnector]: ------------------------CodeCheck---------------------------- [2020-11-29 23:56:00,160 INFO L271 PluginConnector]: Initializing CodeCheck... [2020-11-29 23:56:00,175 INFO L275 PluginConnector]: CodeCheck initialized [2020-11-29 23:56:00,176 INFO L185 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:56:00" (1/1) ... [2020-11-29 23:56:00,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:56:00,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:00,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10199 states to 9547 states and 10199 transitions. [2020-11-29 23:56:00,363 INFO L276 IsEmpty]: Start isEmpty. Operand 9547 states and 10199 transitions. [2020-11-29 23:56:00,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2020-11-29 23:56:00,365 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:01,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:01,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:01,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:01,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10198 states to 9546 states and 10198 transitions. [2020-11-29 23:56:01,603 INFO L276 IsEmpty]: Start isEmpty. Operand 9546 states and 10198 transitions. [2020-11-29 23:56:01,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2020-11-29 23:56:01,604 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:01,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:01,990 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:02,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:02,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10197 states to 9545 states and 10197 transitions. [2020-11-29 23:56:02,421 INFO L276 IsEmpty]: Start isEmpty. Operand 9545 states and 10197 transitions. [2020-11-29 23:56:02,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-29 23:56:02,422 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:02,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56: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. [2020-11-29 23:56:02,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:02,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10196 states to 9544 states and 10196 transitions. [2020-11-29 23:56:02,662 INFO L276 IsEmpty]: Start isEmpty. Operand 9544 states and 10196 transitions. [2020-11-29 23:56:02,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-29 23:56:02,663 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:02,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:03,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:03,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:03,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10195 states to 9543 states and 10195 transitions. [2020-11-29 23:56:03,253 INFO L276 IsEmpty]: Start isEmpty. Operand 9543 states and 10195 transitions. [2020-11-29 23:56:03,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-11-29 23:56:03,253 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:03,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:03,371 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:03,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:03,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10194 states to 9542 states and 10194 transitions. [2020-11-29 23:56:03,421 INFO L276 IsEmpty]: Start isEmpty. Operand 9542 states and 10194 transitions. [2020-11-29 23:56:03,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-11-29 23:56:03,421 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:03,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:04,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:04,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10193 states to 9541 states and 10193 transitions. [2020-11-29 23:56:04,072 INFO L276 IsEmpty]: Start isEmpty. Operand 9541 states and 10193 transitions. [2020-11-29 23:56:04,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2020-11-29 23:56:04,072 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:04,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:04,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:04,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10192 states to 9540 states and 10192 transitions. [2020-11-29 23:56:04,889 INFO L276 IsEmpty]: Start isEmpty. Operand 9540 states and 10192 transitions. [2020-11-29 23:56:04,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2020-11-29 23:56:04,890 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:04,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:05,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:05,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:05,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10191 states to 9539 states and 10191 transitions. [2020-11-29 23:56:05,088 INFO L276 IsEmpty]: Start isEmpty. Operand 9539 states and 10191 transitions. [2020-11-29 23:56:05,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-11-29 23:56:05,089 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:05,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:05,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:05,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10190 states to 9538 states and 10190 transitions. [2020-11-29 23:56:05,254 INFO L276 IsEmpty]: Start isEmpty. Operand 9538 states and 10190 transitions. [2020-11-29 23:56:05,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-11-29 23:56:05,255 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:05,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:06,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:06,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10189 states to 9537 states and 10189 transitions. [2020-11-29 23:56:06,032 INFO L276 IsEmpty]: Start isEmpty. Operand 9537 states and 10189 transitions. [2020-11-29 23:56:06,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-11-29 23:56:06,032 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:06,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:06,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:06,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:06,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10188 states to 9536 states and 10188 transitions. [2020-11-29 23:56:06,248 INFO L276 IsEmpty]: Start isEmpty. Operand 9536 states and 10188 transitions. [2020-11-29 23:56:06,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-11-29 23:56:06,248 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:06,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:06,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:06,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:06,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10187 states to 9535 states and 10187 transitions. [2020-11-29 23:56:06,965 INFO L276 IsEmpty]: Start isEmpty. Operand 9535 states and 10187 transitions. [2020-11-29 23:56:06,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-11-29 23:56:06,965 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:07,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:07,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:07,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:07,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10186 states to 9534 states and 10186 transitions. [2020-11-29 23:56:07,127 INFO L276 IsEmpty]: Start isEmpty. Operand 9534 states and 10186 transitions. [2020-11-29 23:56:07,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-11-29 23:56:07,127 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:07,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:07,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:07,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:07,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10185 states to 9533 states and 10185 transitions. [2020-11-29 23:56:07,358 INFO L276 IsEmpty]: Start isEmpty. Operand 9533 states and 10185 transitions. [2020-11-29 23:56:07,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-29 23:56:07,358 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:07,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:07,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:07,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:07,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10184 states to 9532 states and 10184 transitions. [2020-11-29 23:56:07,517 INFO L276 IsEmpty]: Start isEmpty. Operand 9532 states and 10184 transitions. [2020-11-29 23:56:07,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-29 23:56:07,519 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:07,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:07,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:07,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 9531 states and 10183 transitions. [2020-11-29 23:56:07,879 INFO L276 IsEmpty]: Start isEmpty. Operand 9531 states and 10183 transitions. [2020-11-29 23:56:07,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-11-29 23:56:07,881 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:07,995 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:08,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:08,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10182 states to 9530 states and 10182 transitions. [2020-11-29 23:56:08,038 INFO L276 IsEmpty]: Start isEmpty. Operand 9530 states and 10182 transitions. [2020-11-29 23:56:08,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-11-29 23:56:08,039 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:56:08,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:56:08,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-11-29 23:56:08,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10181 states to 9529 states and 10181 transitions. [2020-11-29 23:56:08,317 INFO L276 IsEmpty]: Start isEmpty. Operand 9529 states and 10181 transitions. [2020-11-29 23:56:08,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-11-29 23:56:08,318 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-11-29 23:56:08,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-29 23:56:08,539 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-29 23:56:08,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-29 23:56:08,674 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-29 23:56:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-29 23:56:10,086 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-29 23:56:10,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-29 23:56:10,778 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-29 23:56:10,889 WARN L483 CodeCheckObserver]: This program is UNSAFE, Check terminated with 19 iterations. [2020-11-29 23:56:11,132 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 29.11 11:56:11 ImpRootNode [2020-11-29 23:56:11,132 INFO L132 PluginConnector]: ------------------------ END CodeCheck---------------------------- [2020-11-29 23:56:11,133 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-11-29 23:56:11,133 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-11-29 23:56:11,133 INFO L275 PluginConnector]: Witness Printer initialized [2020-11-29 23:56:11,136 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:56:00" (3/4) ... [2020-11-29 23:56:11,143 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2020-11-29 23:56:11,266 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_03e9d84b-b775-43d1-bfd7-121904cecf71/bin/ukojak/witness.graphml [2020-11-29 23:56:11,266 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-11-29 23:56:11,268 INFO L168 Benchmark]: Toolchain (without parser) took 51629.20 ms. Allocated memory was 107.0 MB in the beginning and 1.5 GB in the end (delta: 1.4 GB). Free memory was 61.4 MB in the beginning and 1.1 GB in the end (delta: -990.8 MB). Peak memory consumption was 382.7 MB. Max. memory is 16.1 GB. [2020-11-29 23:56:11,269 INFO L168 Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 107.0 MB. Free memory is still 86.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2020-11-29 23:56:11,269 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2794.56 ms. Allocated memory was 107.0 MB in the beginning and 136.3 MB in the end (delta: 29.4 MB). Free memory was 61.2 MB in the beginning and 51.1 MB in the end (delta: 10.1 MB). Peak memory consumption was 62.9 MB. Max. memory is 16.1 GB. [2020-11-29 23:56:11,270 INFO L168 Benchmark]: Boogie Procedure Inliner took 639.51 ms. Allocated memory was 136.3 MB in the beginning and 220.2 MB in the end (delta: 83.9 MB). Free memory was 51.1 MB in the beginning and 103.3 MB in the end (delta: -52.1 MB). Peak memory consumption was 32.5 MB. Max. memory is 16.1 GB. [2020-11-29 23:56:11,270 INFO L168 Benchmark]: Boogie Preprocessor took 933.64 ms. Allocated memory is still 220.2 MB. Free memory was 103.3 MB in the beginning and 90.5 MB in the end (delta: 12.8 MB). Peak memory consumption was 42.1 MB. Max. memory is 16.1 GB. [2020-11-29 23:56:11,271 INFO L168 Benchmark]: RCFGBuilder took 36143.82 ms. Allocated memory was 220.2 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 90.5 MB in the beginning and 1.1 GB in the end (delta: -1.0 GB). Peak memory consumption was 705.7 MB. Max. memory is 16.1 GB. [2020-11-29 23:56:11,271 INFO L168 Benchmark]: CodeCheck took 10972.65 ms. Allocated memory is still 1.5 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 49.1 MB). Peak memory consumption was 49.1 MB. Max. memory is 16.1 GB. [2020-11-29 23:56:11,271 INFO L168 Benchmark]: Witness Printer took 133.70 ms. Allocated memory is still 1.5 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 8.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2020-11-29 23:56:11,274 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - StatisticsResult: Ultimate CodeCheck benchmark data CFG has 1 procedures, 9547 locations, 5762 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 10.6s, OverallIterations: 19, TraceHistogramMax: 0, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 SDtfs, 263156 SDslu, 0 SDs, 0 SdLazy, 2054738 SolverSat, 872786 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 9.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 707 GetRequests, 634 SyntacticMatches, 19 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 1.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, traceCheckStatistics: 0.1s SsaConstructionTime, 3.3s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 119 NumberOfCodeBlocks, 119 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 90 ConstructedInterpolants, 0 QuantifiedInterpolants, 3722 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 18 InterpolantComputations, 18 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - CounterExampleResult [Line: 2148]: pointer dereference may fail pointer dereference may fail We found a FailurePath: [L1919-L1920] struct _GUID const MOUNTDEV_MOUNTED_DEVICE_GUID = {1408590605, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1921-L1925] DRIVE_MEDIA_LIMITS _DriveMediaLimits[5] = { {4, 0}, {11, 6}, {5, 5}, {13, 12}, {16, 14}}; [L1926-L1931] DRIVE_MEDIA_LIMITS_NEC98 _DriveMediaLimits_NEC98[6] = { {4, 0}, {13, 5}, {11, 5}, {18, 14}, {18, 14}, {20, 19}}; [L1932] PDRIVE_MEDIA_LIMITS DriveMediaLimits ; [L1933-L1967] DRIVE_MEDIA_CONSTANTS _DriveMediaConstants[17] = { {10, 223, 2, 37, 2, 512, 8, 42, 80, 246, 15, 1000, 1000, 39, 0, 2, 1, 255, 254, 0}, {9, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 1000, 1000, 39, 0, 2, 1, 255, 252, 0}, {7, 223, 2, 37, 2, 512, 8, 42, 80, 246, 15, 1000, 1000, 39, 0, 2, 2, 255, 255, 0}, {8, 223, 2, 37, 3, 1024, 4, 128, 240, 246, 15, 1000, 1000, 39, 0, 2, 2, 255, 255, 0}, {6, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 250, 1000, 39, 0, 2, 2, 255, 253, 0}, {5, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 500, 1000, 79, 0, 2, 2, 255, 249, 2}, {10, 223, 2, 37, 2, 512, 8, 42, 80, 246, 15, 1000, 1000, 39, 1, 1, 1, 255, 254, 0}, {9, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 1000, 1000, 39, 1, 1, 1, 255, 252, 0}, {7, 223, 2, 37, 2, 512, 8, 42, 80, 246, 15, 1000, 1000, 39, 1, 1, 2, 255, 255, 0}, {8, 223, 2, 37, 3, 1024, 4, 128, 240, 246, 15, 1000, 1000, 39, 1, 1, 2, 255, 255, 0}, {6, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 625, 1000, 39, 1, 1, 2, 255, 253, 0}, {1, 223, 2, 37, 2, 512, 15, 27, 84, 246, 15, 625, 1000, 79, 0, 0, 2, 255, 249, 0}, {5, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 500, 1000, 79, 0, 2, 2, 255, 249, 2}, {2, 175, 2, 37, 2, 512, 18, 27, 101, 246, 15, 500, 1000, 79, 0, 0, 2, 255, 240, 3}, {5, 225, 2, 37, 2, 512, 9, 42, 80, 246, 15, 500, 1000, 79, 0, 2, 2, 255, 249, 2}, {2, 209, 2, 37, 2, 512, 18, 27, 101, 246, 15, 500, 1000, 79, 0, 0, 2, 255, 240, 3}, {3, 161, 2, 37, 2, 512, 36, 56, 83, 246, 15, 500, 1000, 79, 0, 3, 2, 255, 240, 6}}; [L1968-L2010] DRIVE_MEDIA_CONSTANTS _DriveMediaConstants_NEC98[21] = { {10, 223, 2, 37, 2, 512, 8, 42, 80, 246, 15, 1000, 1000, 39, 0, 2, 1, 255, 254, 0}, {9, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 1000, 1000, 39, 0, 2, 1, 255, 252, 0}, {7, 223, 2, 37, 2, 512, 8, 42, 80, 246, 15, 1000, 1000, 39, 0, 2, 2, 255, 255, 0}, {8, 223, 2, 37, 3, 1024, 4, 128, 240, 246, 15, 1000, 1000, 39, 0, 2, 2, 255, 255, 0}, {6, 223, 2, 37, 2, 512, 9, 42, 80, 246, 15, 250, 1000, 39, 0, 2, 2, 255, 253, 0}, {10, 223, 22, 37, 2, 512, 8, 42, 80, 229, 15, 1000, 1000, 39, 1, 2, 1, 255, 254, 0}, {9, 223, 22, 37, 2, 512, 9, 42, 80, 229, 15, 1000, 1000, 39, 1, 2, 1, 255, 252, 0}, {7, 223, 22, 37, 2, 512, 8, 42, 80, 229, 15, 1000, 1000, 39, 1, 2, 2, 255, 255, 0}, {8, 223, 22, 37, 3, 1024, 4, 128, 240, 229, 15, 1000, 1000, 39, 1, 2, 2, 255, 255, 0}, {6, 223, 22, 37, 2, 512, 9, 42, 80, 229, 15, 1000, 1000, 39, 1, 2, 2, 255, 253, 0}, {15, 223, 22, 37, 2, 512, 8, 42, 80, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 251, 0}, {16, 223, 22, 37, 2, 512, 9, 42, 80, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 249, 2}, {1, 207, 36, 37, 2, 512, 15, 27, 84, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 249, 0}, {19, 207, 36, 37, 3, 1024, 8, 53, 116, 229, 15, 1000, 1000, 76, 0, 0, 2, 255, 254, 0}, {14, 223, 22, 37, 2, 512, 8, 42, 80, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 251, 0}, {5, 223, 22, 37, 2, 512, 9, 42, 80, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 249, 2}, {17, 207, 36, 37, 2, 512, 15, 27, 84, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 249, 0}, {18, 207, 36, 37, 3, 1024, 8, 53, 116, 229, 15, 1000, 1000, 76, 0, 0, 2, 255, 254, 0}, {2, 223, 36, 37, 2, 512, 18, 27, 108, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 240, 3}, {1, 191, 50, 37, 2, 512, 15, 27, 84, 229, 15, 1000, 1000, 79, 0, 0, 2, 255, 249, 0}, {19, 191, 50, 37, 3, 1024, 8, 53, 116, 229, 15, 1000, 1000, 76, 0, 0, 2, 255, 254, 0}}; [L2011] PDRIVE_MEDIA_CONSTANTS DriveMediaConstants ; [L2012] SENSE_DEVISE_STATUS_PTOS Result_Status3_PTOS[4] ; [L2091] NTSTATUS myStatus ; [L2092] int s ; [L2093] int UNLOADED ; [L2094] int NP ; [L2095] int DC ; [L2096] int SKIP1 ; [L2097] int SKIP2 ; [L2098] int MPR1 ; [L2099] int MPR3 ; [L2100] int IPC ; [L2101] int pended ; [L2102] NTSTATUS (*compFptr)(PDEVICE_OBJECT DeviceObject , PIRP Irp , PVOID Context ) ; [L2103] int compRegistered ; [L2104] int lowerDriverReturn ; [L2105] int setEventCalled ; [L2106] int customIrp ; [L2129] ULONG PagingReferenceCount = 0; [L2130] PFAST_MUTEX PagingMutex = (void *)0; [L7004] IRP *pirp ; [L7190] char _SLAM_alloc_dummy ; [L7020] DRIVER_OBJECT d ; [L7021] UNICODE_STRING u ; [L7022] NTSTATUS status ; [L7023] int we_should_unload = __VERIFIER_nondet_int() ; [L7024] IRP irp ; [L7025] int __BLAST_NONDET = __VERIFIER_nondet_int() ; [L7026] int irp_choice = __VERIFIER_nondet_int() ; [L7027] DEVICE_OBJECT devobj ; [L7031] status = 0 [L7032] pirp = & irp [L2111] UNLOADED = 0 [L2112] NP = 1 [L2113] DC = 2 [L2114] SKIP1 = 3 [L2115] SKIP2 = 4 [L2116] MPR1 = 5 [L2117] MPR3 = 6 [L2118] IPC = 7 [L2119] s = UNLOADED [L2120] pended = 0 [L2121] compFptr = 0 [L2122] compRegistered = 0 [L2123] lowerDriverReturn = 0 [L2124] setEventCalled = 0 [L2125] customIrp = 0 [L2132] NTSTATUS ntStatus ; [L2133] PVOID tmp ; [L2136] ntStatus = 0L VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2140] DriverObject->MajorFunction[0] = & FloppyCreateClose VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2141] DriverObject->MajorFunction[2] = & FloppyCreateClose VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2142] DriverObject->MajorFunction[3] = & FloppyReadWrite VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2143] DriverObject->MajorFunction[4] = & FloppyReadWrite VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2144] DriverObject->MajorFunction[14] = & FloppyDeviceControl VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2145] DriverObject->MajorFunction[27] = & FloppyPnp VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2146] DriverObject->MajorFunction[22] = & FloppyPower VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2147] DriverObject->DriverUnload = & FloppyUnload VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2148] EXPR DriverObject->DriverExtension VAL [={0:0}, _DriveMediaConstants={45692:0}, _DriveMediaConstants_NEC98={45684:0}, _DriveMediaLimits={45693:0}, _DriveMediaLimits_NEC98={45686:0}, _SLAM_alloc_dummy={45680:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={45681:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={45690:0}, Result_Status3_PTOS={45683:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2148] (DriverObject->DriverExtension)->AddDevice = & FloppyAddDevice * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.23 ms. Allocated memory is still 107.0 MB. Free memory is still 86.0 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 2794.56 ms. Allocated memory was 107.0 MB in the beginning and 136.3 MB in the end (delta: 29.4 MB). Free memory was 61.2 MB in the beginning and 51.1 MB in the end (delta: 10.1 MB). Peak memory consumption was 62.9 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 639.51 ms. Allocated memory was 136.3 MB in the beginning and 220.2 MB in the end (delta: 83.9 MB). Free memory was 51.1 MB in the beginning and 103.3 MB in the end (delta: -52.1 MB). Peak memory consumption was 32.5 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 933.64 ms. Allocated memory is still 220.2 MB. Free memory was 103.3 MB in the beginning and 90.5 MB in the end (delta: 12.8 MB). Peak memory consumption was 42.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 36143.82 ms. Allocated memory was 220.2 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 90.5 MB in the beginning and 1.1 GB in the end (delta: -1.0 GB). Peak memory consumption was 705.7 MB. Max. memory is 16.1 GB. * CodeCheck took 10972.65 ms. Allocated memory is still 1.5 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 49.1 MB). Peak memory consumption was 49.1 MB. Max. memory is 16.1 GB. * Witness Printer took 133.70 ms. Allocated memory is still 1.5 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 8.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. RESULT: Ultimate proved your program to be incorrect! Received shutdown request...