./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 69874e26 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/config/KojakMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-2.c -s /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/config/svcomp-DerefFreeMemtrack-32bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/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-69874e2 [2020-12-01 18:16:13,237 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-01 18:16:13,239 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-01 18:16:13,279 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-01 18:16:13,279 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-01 18:16:13,281 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-01 18:16:13,283 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-01 18:16:13,286 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-01 18:16:13,288 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-01 18:16:13,290 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-01 18:16:13,291 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-01 18:16:13,293 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-01 18:16:13,294 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-01 18:16:13,313 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-01 18:16:13,315 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-01 18:16:13,317 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-01 18:16:13,318 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-01 18:16:13,320 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-01 18:16:13,322 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-01 18:16:13,334 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-01 18:16:13,342 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-01 18:16:13,348 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-01 18:16:13,350 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-01 18:16:13,351 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-01 18:16:13,355 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-01 18:16:13,355 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-01 18:16:13,356 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-01 18:16:13,360 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-01 18:16:13,361 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-01 18:16:13,362 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-01 18:16:13,363 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-01 18:16:13,364 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-01 18:16:13,367 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-01 18:16:13,368 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-01 18:16:13,369 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-01 18:16:13,370 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-01 18:16:13,371 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-01 18:16:13,371 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-01 18:16:13,371 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-01 18:16:13,373 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-01 18:16:13,374 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-01 18:16:13,377 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/config/svcomp-DerefFreeMemtrack-32bit-Kojak_Default.epf [2020-12-01 18:16:13,423 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-01 18:16:13,424 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-01 18:16:13,425 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-12-01 18:16:13,425 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-12-01 18:16:13,426 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-01 18:16:13,426 INFO L138 SettingsManager]: * sizeof long=4 [2020-12-01 18:16:13,426 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2020-12-01 18:16:13,426 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-01 18:16:13,426 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-12-01 18:16:13,427 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-01 18:16:13,430 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2020-12-01 18:16:13,430 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2020-12-01 18:16:13,430 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2020-12-01 18:16:13,431 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-01 18:16:13,431 INFO L138 SettingsManager]: * sizeof long double=12 [2020-12-01 18:16:13,431 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-01 18:16:13,431 INFO L136 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2020-12-01 18:16:13,432 INFO L138 SettingsManager]: * Timeout in seconds=1000000 [2020-12-01 18:16:13,432 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-01 18:16:13,432 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-12-01 18:16:13,432 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2020-12-01 18:16:13,432 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-01 18:16:13,433 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-01 18:16:13,433 INFO L138 SettingsManager]: * Trace refinement strategy=PENGUIN [2020-12-01 18:16:13,433 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-01 18:16:13,434 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_68979365-a863-4b73-8810-4931c3006aa8/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_68979365-a863-4b73-8810-4931c3006aa8/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-12-01 18:16:13,756 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-01 18:16:13,788 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-01 18:16:13,790 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-01 18:16:13,791 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-01 18:16:13,794 INFO L275 PluginConnector]: CDTParser initialized [2020-12-01 18:16:13,795 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/../../sv-benchmarks/c/ntdrivers/floppy.i.cil-2.c [2020-12-01 18:16:13,884 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/data/89b08db97/6899fd23b4534c469e4735ccebf47b57/FLAGdfd3fdd1b [2020-12-01 18:16:14,911 INFO L306 CDTParser]: Found 1 translation units. [2020-12-01 18:16:14,913 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/sv-benchmarks/c/ntdrivers/floppy.i.cil-2.c [2020-12-01 18:16:14,991 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/data/89b08db97/6899fd23b4534c469e4735ccebf47b57/FLAGdfd3fdd1b [2020-12-01 18:16:15,383 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/data/89b08db97/6899fd23b4534c469e4735ccebf47b57 [2020-12-01 18:16:15,386 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-01 18:16:15,388 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-01 18:16:15,390 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-01 18:16:15,390 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-01 18:16:15,394 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-01 18:16:15,395 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 06:16:15" (1/1) ... [2020-12-01 18:16:15,397 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a18997c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:15, skipping insertion in model container [2020-12-01 18:16:15,398 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 06:16:15" (1/1) ... [2020-12-01 18:16:15,406 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-01 18:16:15,552 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-01 18:16:16,911 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-01 18:16:16,976 INFO L203 MainTranslator]: Completed pre-run [2020-12-01 18:16:17,460 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-01 18:16:17,631 INFO L208 MainTranslator]: Completed translation [2020-12-01 18:16:17,631 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17 WrapperNode [2020-12-01 18:16:17,632 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-01 18:16:17,633 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-01 18:16:17,633 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-01 18:16:17,633 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-01 18:16:17,642 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:17,803 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:18,302 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-01 18:16:18,304 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-01 18:16:18,304 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-01 18:16:18,304 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-01 18:16:18,315 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:18,317 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:18,545 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:18,545 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:19,084 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:19,145 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:19,198 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... [2020-12-01 18:16:19,265 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-01 18:16:19,267 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-01 18:16:19,267 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-01 18:16:19,267 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-01 18:16:19,269 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 06:16:17" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/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-12-01 18:16:19,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2020-12-01 18:16:19,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2020-12-01 18:16:19,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2020-12-01 18:16:19,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-12-01 18:16:19,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-12-01 18:16:19,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-12-01 18:16:19,355 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-01 18:16:19,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-12-01 18:16:19,356 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-12-01 18:16:19,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-12-01 18:16:19,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2020-12-01 18:16:19,357 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-01 18:16:19,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-01 18:16:20,492 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,518 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,521 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,544 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,548 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,548 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,556 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,557 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,561 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,562 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,562 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,565 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,572 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,581 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,582 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,583 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,585 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,586 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,597 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,602 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,603 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,604 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,610 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,616 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,617 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,618 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,632 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,634 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,712 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,713 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,713 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,735 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,738 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,742 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,742 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,743 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,749 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,754 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,758 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,759 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,759 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,761 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,764 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,767 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,778 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,780 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,783 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,791 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,792 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,792 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,800 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,802 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,815 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,815 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,816 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,824 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,827 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,832 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,833 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,833 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,836 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,840 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,845 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,852 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,852 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,853 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,861 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,867 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,877 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,877 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,878 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,885 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,888 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,892 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,893 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,893 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,896 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,901 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,902 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,903 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,905 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,910 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,913 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:20,914 WARN L798 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-01 18:16:40,154 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1278: assume false; [2020-12-01 18:16:40,155 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1279: assume !false; [2020-12-01 18:16:40,155 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1250: assume false; [2020-12-01 18:16:40,155 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1251: assume !false; [2020-12-01 18:16:40,156 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1220: assume false; [2020-12-01 18:16:40,156 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1221: assume !false; [2020-12-01 18:16:40,156 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1180: assume false; [2020-12-01 18:16:40,156 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1181: assume !false; [2020-12-01 18:16:40,157 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1141: assume false; [2020-12-01 18:16:40,157 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1142: assume !false; [2020-12-01 18:16:40,157 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1120: assume false; [2020-12-01 18:16:40,157 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1121: assume !false; [2020-12-01 18:16:40,158 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1092: assume false; [2020-12-01 18:16:40,158 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1093: assume !false; [2020-12-01 18:16:40,158 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1096: assume false; [2020-12-01 18:16:40,158 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1097: assume !false; [2020-12-01 18:16:40,158 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1083: assume false; [2020-12-01 18:16:40,158 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1084: assume !false; [2020-12-01 18:16:40,159 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1060: assume false; [2020-12-01 18:16:40,159 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1061: assume !false; [2020-12-01 18:16:40,159 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2351: assume !false; [2020-12-01 18:16:40,159 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2350: assume false; [2020-12-01 18:16:40,160 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2330: assume !false; [2020-12-01 18:16:40,160 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2329: assume false; [2020-12-01 18:16:40,160 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2294: assume false; [2020-12-01 18:16:40,160 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2295: assume !false; [2020-12-01 18:16:40,160 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2272: assume false; [2020-12-01 18:16:40,161 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2273: assume !false; [2020-12-01 18:16:40,161 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2254: assume !false; [2020-12-01 18:16:40,161 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2253: assume false; [2020-12-01 18:16:40,161 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2247: assume !false; [2020-12-01 18:16:40,161 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2246: assume false; [2020-12-01 18:16:40,162 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##81: assume !false; [2020-12-01 18:16:40,162 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##80: assume false; [2020-12-01 18:16:40,162 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2020-12-01 18:16:40,162 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2020-12-01 18:16:40,163 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2229: assume !false; [2020-12-01 18:16:40,163 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2228: assume false; [2020-12-01 18:16:40,163 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1658: assume false; [2020-12-01 18:16:40,163 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1659: assume !false; [2020-12-01 18:16:40,163 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1630: assume false; [2020-12-01 18:16:40,164 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1631: assume !false; [2020-12-01 18:16:40,164 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1634: assume false; [2020-12-01 18:16:40,164 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1635: assume !false; [2020-12-01 18:16:40,166 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1621: assume false; [2020-12-01 18:16:40,167 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1622: assume !false; [2020-12-01 18:16:40,167 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1600: assume false; [2020-12-01 18:16:40,167 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1601: assume !false; [2020-12-01 18:16:40,168 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1541: assume false; [2020-12-01 18:16:40,168 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1542: assume !false; [2020-12-01 18:16:40,168 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1537: assume false; [2020-12-01 18:16:40,168 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1538: assume !false; [2020-12-01 18:16:40,169 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1528: assume false; [2020-12-01 18:16:40,169 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1529: assume !false; [2020-12-01 18:16:40,170 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1584: assume false; [2020-12-01 18:16:40,170 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1585: assume !false; [2020-12-01 18:16:40,170 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1406: assume false; [2020-12-01 18:16:40,170 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1407: assume !false; [2020-12-01 18:16:40,171 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1444: assume false; [2020-12-01 18:16:40,171 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1445: assume !false; [2020-12-01 18:16:40,171 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1342: assume false; [2020-12-01 18:16:40,171 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1343: assume !false; [2020-12-01 18:16:40,171 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1330: assume !false; [2020-12-01 18:16:40,172 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1338: assume false; [2020-12-01 18:16:40,172 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1339: assume !false; [2020-12-01 18:16:40,172 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1329: assume false; [2020-12-01 18:16:40,172 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##119: assume !false; [2020-12-01 18:16:40,172 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##118: assume false; [2020-12-01 18:16:40,173 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##203: assume !false; [2020-12-01 18:16:40,173 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##202: assume false; [2020-12-01 18:16:40,173 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##296: assume !false; [2020-12-01 18:16:40,173 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##295: assume false; [2020-12-01 18:16:40,173 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume false; [2020-12-01 18:16:40,174 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##259: assume !false; [2020-12-01 18:16:40,174 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##275: assume !false; [2020-12-01 18:16:40,174 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##274: assume false; [2020-12-01 18:16:40,174 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##212: assume !false; [2020-12-01 18:16:40,174 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##211: assume false; [2020-12-01 18:16:40,175 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##216: assume !false; [2020-12-01 18:16:40,175 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##215: assume false; [2020-12-01 18:16:40,175 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##305: assume !false; [2020-12-01 18:16:40,175 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##304: assume false; [2020-12-01 18:16:40,175 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##309: assume !false; [2020-12-01 18:16:40,175 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##308: assume false; [2020-12-01 18:16:40,176 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##333: assume !false; [2020-12-01 18:16:40,177 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##332: assume false; [2020-12-01 18:16:40,177 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##402: assume !false; [2020-12-01 18:16:40,177 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##429: assume !false; [2020-12-01 18:16:40,177 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##428: assume false; [2020-12-01 18:16:40,177 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##401: assume false; [2020-12-01 18:16:40,178 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##459: assume !false; [2020-12-01 18:16:40,178 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##458: assume false; [2020-12-01 18:16:40,178 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##463: assume false; [2020-12-01 18:16:40,179 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##464: assume !false; [2020-12-01 18:16:40,179 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##481: assume !false; [2020-12-01 18:16:40,179 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##480: assume false; [2020-12-01 18:16:40,179 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##532: assume !false; [2020-12-01 18:16:40,179 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##531: assume false; [2020-12-01 18:16:40,180 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##551: assume false; [2020-12-01 18:16:40,180 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##552: assume !false; [2020-12-01 18:16:40,180 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##562: assume false; [2020-12-01 18:16:40,180 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##563: assume !false; [2020-12-01 18:16:40,180 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##511: assume !false; [2020-12-01 18:16:40,180 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##510: assume false; [2020-12-01 18:16:40,181 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##569: assume !false; [2020-12-01 18:16:40,181 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##568: assume false; [2020-12-01 18:16:40,181 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##597: assume !false; [2020-12-01 18:16:40,181 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##596: assume false; [2020-12-01 18:16:40,181 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##647: assume false; [2020-12-01 18:16:40,182 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##648: assume !false; [2020-12-01 18:16:40,182 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##657: assume !false; [2020-12-01 18:16:40,182 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##656: assume false; [2020-12-01 18:16:40,182 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##661: assume !false; [2020-12-01 18:16:40,182 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##660: assume false; [2020-12-01 18:16:40,183 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2155: assume !false; [2020-12-01 18:16:40,183 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2154: assume false; [2020-12-01 18:16:40,183 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2131: assume !false; [2020-12-01 18:16:40,184 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2130: assume false; [2020-12-01 18:16:40,184 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2126: assume false; [2020-12-01 18:16:40,184 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2127: assume !false; [2020-12-01 18:16:40,184 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2117: assume false; [2020-12-01 18:16:40,184 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2118: assume !false; [2020-12-01 18:16:40,185 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##724: assume false; [2020-12-01 18:16:40,185 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##725: assume !false; [2020-12-01 18:16:40,185 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2034: assume !false; [2020-12-01 18:16:40,185 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2033: assume false; [2020-12-01 18:16:40,186 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2038: assume !false; [2020-12-01 18:16:40,186 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2037: assume false; [2020-12-01 18:16:40,186 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2025: assume !false; [2020-12-01 18:16:40,187 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2024: assume false; [2020-12-01 18:16:40,187 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##763: assume !false; [2020-12-01 18:16:40,187 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##762: assume false; [2020-12-01 18:16:40,187 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2096: assume false; [2020-12-01 18:16:40,187 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2097: assume !false; [2020-12-01 18:16:40,188 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2081: assume !false; [2020-12-01 18:16:40,188 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2080: assume false; [2020-12-01 18:16:40,188 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##847: assume !false; [2020-12-01 18:16:40,188 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##846: assume false; [2020-12-01 18:16:40,188 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##856: assume !false; [2020-12-01 18:16:40,189 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##855: assume false; [2020-12-01 18:16:40,189 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##859: assume false; [2020-12-01 18:16:40,189 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##860: assume !false; [2020-12-01 18:16:40,190 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##977: assume !false; [2020-12-01 18:16:40,190 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##976: assume false; [2020-12-01 18:16:40,190 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##939: assume false; [2020-12-01 18:16:40,190 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##940: assume !false; [2020-12-01 18:16:40,191 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##948: assume false; [2020-12-01 18:16:40,191 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##949: assume !false; [2020-12-01 18:16:40,191 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##953: assume !false; [2020-12-01 18:16:40,191 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##952: assume false; [2020-12-01 18:16:40,191 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##903: assume !false; [2020-12-01 18:16:40,191 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##902: assume false; [2020-12-01 18:16:40,192 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##919: assume !false; [2020-12-01 18:16:40,192 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##918: assume false; [2020-12-01 18:16:40,194 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1940: assume false; [2020-12-01 18:16:40,195 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1941: assume !false; [2020-12-01 18:16:40,195 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1902: assume false; [2020-12-01 18:16:40,195 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1903: assume !false; [2020-12-01 18:16:40,195 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1838: assume false; [2020-12-01 18:16:40,196 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1839: assume !false; [2020-12-01 18:16:40,196 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1834: assume false; [2020-12-01 18:16:40,197 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1835: assume !false; [2020-12-01 18:16:40,197 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1825: assume false; [2020-12-01 18:16:40,197 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1826: assume !false; [2020-12-01 18:16:40,197 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1774: assume false; [2020-12-01 18:16:40,197 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1775: assume !false; [2020-12-01 18:16:40,197 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1735: assume false; [2020-12-01 18:16:40,198 INFO L751 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1736: assume !false; [2020-12-01 18:16:50,367 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-01 18:16:50,367 INFO L298 CfgBuilder]: Removed 1070 assume(true) statements. [2020-12-01 18:16:50,380 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 06:16:50 BoogieIcfgContainer [2020-12-01 18:16:50,381 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-01 18:16:50,382 INFO L113 PluginConnector]: ------------------------CodeCheck---------------------------- [2020-12-01 18:16:50,382 INFO L271 PluginConnector]: Initializing CodeCheck... [2020-12-01 18:16:50,395 INFO L275 PluginConnector]: CodeCheck initialized [2020-12-01 18:16:50,395 INFO L185 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 06:16:50" (1/1) ... [2020-12-01 18:16:50,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 18:16:50,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:50,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10199 states to 9547 states and 10199 transitions. [2020-12-01 18:16:50,624 INFO L276 IsEmpty]: Start isEmpty. Operand 9547 states and 10199 transitions. [2020-12-01 18:16:50,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2020-12-01 18:16:50,628 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:51,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:52,112 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:52,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:52,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10198 states to 9546 states and 10198 transitions. [2020-12-01 18:16:52,404 INFO L276 IsEmpty]: Start isEmpty. Operand 9546 states and 10198 transitions. [2020-12-01 18:16:52,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2020-12-01 18:16:52,405 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:52,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:52,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:53,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:53,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10197 states to 9545 states and 10197 transitions. [2020-12-01 18:16:53,331 INFO L276 IsEmpty]: Start isEmpty. Operand 9545 states and 10197 transitions. [2020-12-01 18:16:53,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-01 18:16:53,332 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:53,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:53,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:53,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:53,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10196 states to 9544 states and 10196 transitions. [2020-12-01 18:16:53,602 INFO L276 IsEmpty]: Start isEmpty. Operand 9544 states and 10196 transitions. [2020-12-01 18:16:53,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-12-01 18:16:53,603 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:53,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:54,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:54,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:54,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10195 states to 9543 states and 10195 transitions. [2020-12-01 18:16:54,286 INFO L276 IsEmpty]: Start isEmpty. Operand 9543 states and 10195 transitions. [2020-12-01 18:16:54,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-12-01 18:16:54,287 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:54,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:54,448 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:54,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:54,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10194 states to 9542 states and 10194 transitions. [2020-12-01 18:16:54,506 INFO L276 IsEmpty]: Start isEmpty. Operand 9542 states and 10194 transitions. [2020-12-01 18:16:54,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-12-01 18:16:54,507 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:54,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:54,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:55,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:55,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10193 states to 9541 states and 10193 transitions. [2020-12-01 18:16:55,364 INFO L276 IsEmpty]: Start isEmpty. Operand 9541 states and 10193 transitions. [2020-12-01 18:16:55,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2020-12-01 18:16:55,365 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:55,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:55,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:56,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:56,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10192 states to 9540 states and 10192 transitions. [2020-12-01 18:16:56,141 INFO L276 IsEmpty]: Start isEmpty. Operand 9540 states and 10192 transitions. [2020-12-01 18:16:56,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2020-12-01 18:16:56,142 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:56,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:56,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:56,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:56,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10191 states to 9539 states and 10191 transitions. [2020-12-01 18:16:56,392 INFO L276 IsEmpty]: Start isEmpty. Operand 9539 states and 10191 transitions. [2020-12-01 18:16:56,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-12-01 18:16:56,393 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:56,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:56,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:56,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10190 states to 9538 states and 10190 transitions. [2020-12-01 18:16:56,616 INFO L276 IsEmpty]: Start isEmpty. Operand 9538 states and 10190 transitions. [2020-12-01 18:16:56,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-12-01 18:16:56,617 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:56,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:57,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:57,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:57,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10189 states to 9537 states and 10189 transitions. [2020-12-01 18:16:57,414 INFO L276 IsEmpty]: Start isEmpty. Operand 9537 states and 10189 transitions. [2020-12-01 18:16:57,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-12-01 18:16:57,415 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:57,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:57,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:57,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:57,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10188 states to 9536 states and 10188 transitions. [2020-12-01 18:16:57,692 INFO L276 IsEmpty]: Start isEmpty. Operand 9536 states and 10188 transitions. [2020-12-01 18:16:57,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-12-01 18:16:57,693 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:57,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:58,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:58,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:58,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10187 states to 9535 states and 10187 transitions. [2020-12-01 18:16:58,549 INFO L276 IsEmpty]: Start isEmpty. Operand 9535 states and 10187 transitions. [2020-12-01 18:16:58,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-12-01 18:16:58,549 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:58,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:58,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:58,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10186 states to 9534 states and 10186 transitions. [2020-12-01 18:16:58,751 INFO L276 IsEmpty]: Start isEmpty. Operand 9534 states and 10186 transitions. [2020-12-01 18:16:58,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-12-01 18:16:58,751 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:58,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:58,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:59,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:59,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10185 states to 9533 states and 10185 transitions. [2020-12-01 18:16:59,050 INFO L276 IsEmpty]: Start isEmpty. Operand 9533 states and 10185 transitions. [2020-12-01 18:16:59,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-01 18:16:59,051 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:59,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:59,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:59,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10184 states to 9532 states and 10184 transitions. [2020-12-01 18:16:59,252 INFO L276 IsEmpty]: Start isEmpty. Operand 9532 states and 10184 transitions. [2020-12-01 18:16:59,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-01 18:16:59,255 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:59,542 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:59,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:59,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 9531 states and 10183 transitions. [2020-12-01 18:16:59,795 INFO L276 IsEmpty]: Start isEmpty. Operand 9531 states and 10183 transitions. [2020-12-01 18:16:59,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-01 18:16:59,796 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:16:59,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:16:59,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:16:59,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:16:59,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10182 states to 9530 states and 10182 transitions. [2020-12-01 18:16:59,977 INFO L276 IsEmpty]: Start isEmpty. Operand 9530 states and 10182 transitions. [2020-12-01 18:16:59,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-01 18:16:59,980 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:17:00,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 18:17:00,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 18:17:00,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2020-12-01 18:17:00,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10181 states to 9529 states and 10181 transitions. [2020-12-01 18:17:00,176 INFO L276 IsEmpty]: Start isEmpty. Operand 9529 states and 10181 transitions. [2020-12-01 18:17:00,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-12-01 18:17:00,177 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2020-12-01 18:17:00,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-01 18:17:00,406 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-01 18:17:00,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-01 18:17:00,575 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-01 18:17:02,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-01 18:17:02,101 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-01 18:17:02,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-01 18:17:02,773 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-01 18:17:05,828 WARN L483 CodeCheckObserver]: This program is UNSAFE, Check terminated with 19 iterations. [2020-12-01 18:17:05,986 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 01.12 06:17:05 ImpRootNode [2020-12-01 18:17:05,986 INFO L132 PluginConnector]: ------------------------ END CodeCheck---------------------------- [2020-12-01 18:17:05,986 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-12-01 18:17:05,986 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-12-01 18:17:05,987 INFO L275 PluginConnector]: Witness Printer initialized [2020-12-01 18:17:05,987 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 06:16:50" (3/4) ... [2020-12-01 18:17:05,989 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2020-12-01 18:17:06,090 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_68979365-a863-4b73-8810-4931c3006aa8/bin/ukojak/witness.graphml [2020-12-01 18:17:06,090 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-12-01 18:17:06,093 INFO L168 Benchmark]: Toolchain (without parser) took 50703.33 ms. Allocated memory was 102.8 MB in the beginning and 2.6 GB in the end (delta: 2.5 GB). Free memory was 78.7 MB in the beginning and 2.1 GB in the end (delta: -2.0 GB). Peak memory consumption was 516.3 MB. Max. memory is 16.1 GB. [2020-12-01 18:17:06,093 INFO L168 Benchmark]: CDTParser took 0.38 ms. Allocated memory is still 75.5 MB. Free memory is still 35.4 MB. There was no memory consumed. Max. memory is 16.1 GB. [2020-12-01 18:17:06,094 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2242.41 ms. Allocated memory was 102.8 MB in the beginning and 138.4 MB in the end (delta: 35.7 MB). Free memory was 78.2 MB in the beginning and 59.0 MB in the end (delta: 19.3 MB). Peak memory consumption was 67.6 MB. Max. memory is 16.1 GB. [2020-12-01 18:17:06,097 INFO L168 Benchmark]: Boogie Procedure Inliner took 669.20 ms. Allocated memory is still 138.4 MB. Free memory was 59.0 MB in the beginning and 44.8 MB in the end (delta: 14.2 MB). Peak memory consumption was 31.5 MB. Max. memory is 16.1 GB. [2020-12-01 18:17:06,098 INFO L168 Benchmark]: Boogie Preprocessor took 961.55 ms. Allocated memory was 138.4 MB in the beginning and 276.8 MB in the end (delta: 138.4 MB). Free memory was 44.8 MB in the beginning and 170.2 MB in the end (delta: -125.5 MB). Peak memory consumption was 63.7 MB. Max. memory is 16.1 GB. [2020-12-01 18:17:06,099 INFO L168 Benchmark]: RCFGBuilder took 31114.02 ms. Allocated memory was 276.8 MB in the beginning and 1.8 GB in the end (delta: 1.5 GB). Free memory was 170.2 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 757.1 MB. Max. memory is 16.1 GB. [2020-12-01 18:17:06,099 INFO L168 Benchmark]: CodeCheck took 15604.15 ms. Allocated memory was 1.8 GB in the beginning and 2.6 GB in the end (delta: 861.9 MB). Free memory was 1.4 GB in the beginning and 2.1 GB in the end (delta: -685.6 MB). Peak memory consumption was 175.3 MB. Max. memory is 16.1 GB. [2020-12-01 18:17:06,100 INFO L168 Benchmark]: Witness Printer took 104.34 ms. Allocated memory is still 2.6 GB. Free memory was 2.1 GB in the beginning and 2.1 GB in the end (delta: 8.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2020-12-01 18:17:06,105 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: 15.3s, 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.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 707 GetRequests, 634 SyntacticMatches, 19 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 1.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, traceCheckStatistics: 0.2s SsaConstructionTime, 3.8s SatisfiabilityAnalysisTime, 3.0s 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={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2140] DriverObject->MajorFunction[0] = & FloppyCreateClose VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2141] DriverObject->MajorFunction[2] = & FloppyCreateClose VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2142] DriverObject->MajorFunction[3] = & FloppyReadWrite VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2143] DriverObject->MajorFunction[4] = & FloppyReadWrite VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2144] DriverObject->MajorFunction[14] = & FloppyDeviceControl VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2145] DriverObject->MajorFunction[27] = & FloppyPnp VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2146] DriverObject->MajorFunction[22] = & FloppyPower VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2147] DriverObject->DriverUnload = & FloppyUnload VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175:0}, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2148] EXPR DriverObject->DriverExtension VAL [={0:0}, _DriveMediaConstants={10171:0}, _DriveMediaConstants_NEC98={10164:0}, _DriveMediaLimits={10165:0}, _DriveMediaLimits_NEC98={10160:0}, _SLAM_alloc_dummy={10157:0}, compRegistered=0, customIrp=0, DC=2, DriveMediaConstants={0:0}, DriveMediaLimits={0:0}, IPC=7, lowerDriverReturn=0, MOUNTDEV_MOUNTED_DEVICE_GUID={10170:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex={0:0}, PagingReferenceCount=0, pended=0, pirp={10158:0}, Result_Status3_PTOS={10175: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.38 ms. Allocated memory is still 75.5 MB. Free memory is still 35.4 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 2242.41 ms. Allocated memory was 102.8 MB in the beginning and 138.4 MB in the end (delta: 35.7 MB). Free memory was 78.2 MB in the beginning and 59.0 MB in the end (delta: 19.3 MB). Peak memory consumption was 67.6 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 669.20 ms. Allocated memory is still 138.4 MB. Free memory was 59.0 MB in the beginning and 44.8 MB in the end (delta: 14.2 MB). Peak memory consumption was 31.5 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 961.55 ms. Allocated memory was 138.4 MB in the beginning and 276.8 MB in the end (delta: 138.4 MB). Free memory was 44.8 MB in the beginning and 170.2 MB in the end (delta: -125.5 MB). Peak memory consumption was 63.7 MB. Max. memory is 16.1 GB. * RCFGBuilder took 31114.02 ms. Allocated memory was 276.8 MB in the beginning and 1.8 GB in the end (delta: 1.5 GB). Free memory was 170.2 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 757.1 MB. Max. memory is 16.1 GB. * CodeCheck took 15604.15 ms. Allocated memory was 1.8 GB in the beginning and 2.6 GB in the end (delta: 861.9 MB). Free memory was 1.4 GB in the beginning and 2.1 GB in the end (delta: -685.6 MB). Peak memory consumption was 175.3 MB. Max. memory is 16.1 GB. * Witness Printer took 104.34 ms. Allocated memory is still 2.6 GB. Free memory was 2.1 GB in the beginning and 2.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...