./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-01 23:06:32,524 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-01 23:06:32,580 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-12-01 23:06:32,585 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-01 23:06:32,585 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-01 23:06:32,607 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-01 23:06:32,608 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-01 23:06:32,608 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-01 23:06:32,608 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-01 23:06:32,608 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-01 23:06:32,608 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-01 23:06:32,609 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-01 23:06:32,609 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-01 23:06:32,609 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-01 23:06:32,609 INFO L153 SettingsManager]: * Use SBE=true [2024-12-01 23:06:32,609 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-01 23:06:32,609 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-01 23:06:32,609 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-01 23:06:32,609 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-01 23:06:32,610 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-01 23:06:32,610 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:32,611 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:32,611 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-01 23:06:32,611 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-01 23:06:32,612 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-01 23:06:32,612 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-01 23:06:32,612 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-01 23:06:32,612 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-01 23:06:32,612 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 [2024-12-01 23:06:32,830 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-01 23:06:32,837 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-01 23:06:32,839 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-01 23:06:32,840 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-01 23:06:32,841 INFO L274 PluginConnector]: CDTParser initialized [2024-12-01 23:06:32,842 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2024-12-01 23:06:35,511 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/21994db10/982292d44aad4a46b9a8229f0b8049ff/FLAG64bdc4bf7 [2024-12-01 23:06:35,932 INFO L384 CDTParser]: Found 1 translation units. [2024-12-01 23:06:35,932 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2024-12-01 23:06:35,964 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/21994db10/982292d44aad4a46b9a8229f0b8049ff/FLAG64bdc4bf7 [2024-12-01 23:06:35,978 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/21994db10/982292d44aad4a46b9a8229f0b8049ff [2024-12-01 23:06:35,981 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-01 23:06:35,982 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-01 23:06:35,983 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-01 23:06:35,983 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-01 23:06:35,987 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-01 23:06:35,988 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:06:35" (1/1) ... [2024-12-01 23:06:35,988 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@16943844 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:35, skipping insertion in model container [2024-12-01 23:06:35,988 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:06:35" (1/1) ... [2024-12-01 23:06:36,066 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-01 23:06:36,638 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,652 WARN L609 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-12-01 23:06:36,692 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,694 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,698 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,734 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,744 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,814 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,828 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,831 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,870 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,870 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,885 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,891 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,899 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,900 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,903 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,919 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,920 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,921 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,922 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,924 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:36,944 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:06:36,989 ERROR L321 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2024-12-01 23:06:36,990 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1daf84f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:36, skipping insertion in model container [2024-12-01 23:06:36,990 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-01 23:06:36,990 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-12-01 23:06:36,992 INFO L158 Benchmark]: Toolchain (without parser) took 1009.32ms. Allocated memory is still 142.6MB. Free memory was 110.6MB in the beginning and 75.7MB in the end (delta: 34.9MB). Peak memory consumption was 61.4MB. Max. memory is 16.1GB. [2024-12-01 23:06:36,992 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 142.6MB. Free memory is still 82.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-01 23:06:36,993 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1007.03ms. Allocated memory is still 142.6MB. Free memory was 110.4MB in the beginning and 75.7MB in the end (delta: 34.7MB). Peak memory consumption was 61.4MB. Max. memory is 16.1GB. [2024-12-01 23:06:36,994 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 142.6MB. Free memory is still 82.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1007.03ms. Allocated memory is still 142.6MB. Free memory was 110.4MB in the beginning and 75.7MB in the end (delta: 34.7MB). Peak memory consumption was 61.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 2359]: Unsupported Syntax Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-01 23:06:38,684 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-01 23:06:38,756 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2024-12-01 23:06:38,762 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-01 23:06:38,762 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-01 23:06:38,785 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-01 23:06:38,785 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-01 23:06:38,785 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-01 23:06:38,786 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-01 23:06:38,786 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-01 23:06:38,786 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-01 23:06:38,786 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-01 23:06:38,786 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-01 23:06:38,786 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-01 23:06:38,786 INFO L153 SettingsManager]: * Use SBE=true [2024-12-01 23:06:38,787 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-01 23:06:38,787 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-01 23:06:38,788 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:38,788 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-01 23:06:38,788 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:38,789 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-01 23:06:38,789 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 [2024-12-01 23:06:39,013 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-01 23:06:39,020 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-01 23:06:39,023 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-01 23:06:39,024 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-01 23:06:39,024 INFO L274 PluginConnector]: CDTParser initialized [2024-12-01 23:06:39,025 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2024-12-01 23:06:41,821 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/4fe8d081e/bcd3ee2999924f6fbe74ca433bc2e805/FLAGe42fbc0f4 [2024-12-01 23:06:42,202 INFO L384 CDTParser]: Found 1 translation units. [2024-12-01 23:06:42,202 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2024-12-01 23:06:42,242 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/4fe8d081e/bcd3ee2999924f6fbe74ca433bc2e805/FLAGe42fbc0f4 [2024-12-01 23:06:42,257 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/data/4fe8d081e/bcd3ee2999924f6fbe74ca433bc2e805 [2024-12-01 23:06:42,259 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-01 23:06:42,261 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-01 23:06:42,262 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-01 23:06:42,263 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-01 23:06:42,267 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-01 23:06:42,268 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:06:42" (1/1) ... [2024-12-01 23:06:42,268 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2390a993 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:42, skipping insertion in model container [2024-12-01 23:06:42,269 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:06:42" (1/1) ... [2024-12-01 23:06:42,347 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-01 23:06:42,925 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,003 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,005 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,010 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,049 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,060 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,136 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,149 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,153 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,187 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,188 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,201 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,206 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,213 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,214 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,218 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,231 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,232 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,233 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,234 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,235 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,252 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:06:43,305 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-12-01 23:06:43,329 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-01 23:06:43,376 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,404 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,405 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,407 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,429 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,435 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,481 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,488 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,490 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,524 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,524 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,532 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,535 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,539 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,540 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,542 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,547 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,548 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,548 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,549 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,550 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-01 23:06:43,559 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:06:43,574 INFO L200 MainTranslator]: Completed pre-run [2024-12-01 23:06:43,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [21] [2024-12-01 23:06:43,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [24] [2024-12-01 23:06:43,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [25] [2024-12-01 23:06:43,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [26] [2024-12-01 23:06:43,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [187] [2024-12-01 23:06:43,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [193] [2024-12-01 23:06:43,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [440] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [494] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [514] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [515] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1217] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1390] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1469] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1470] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1471] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1472] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1473] [2024-12-01 23:06:43,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1474] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1475] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1476] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1477] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1478] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1723] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1724] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1727] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1728] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1729] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1730] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1731] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1732] [2024-12-01 23:06:43,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1739] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1740] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1743] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1744] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1745] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1749] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1750] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1772] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1773] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1774] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1780] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1781] [2024-12-01 23:06:43,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [1782] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [1783] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [1784] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1785] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1786] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1787] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1788] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1789] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1843] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1844] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1908] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [1909] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1921] [2024-12-01 23:06:43,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1922] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1923] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1924] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1925] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1926] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1927] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1928] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1929] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1930] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2069] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyAddDevice) [2070] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyPnp) [2071] [2024-12-01 23:06:43,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyPower) [2072] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlConfigCallBack) [2073] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlInitializeControllerHardware) [2074] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlInterpretError) [2075] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlDatarateSpecifyConfigure) [2076] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlRecalibrateDrive) [2077] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlDetermineMediaType) [2078] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlCheckBootSector) [2079] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlConsolidateMediaTypeWithBootSector) [2080] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlIssueCommand) [2081] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlReadWriteTrack) [2082] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlReadWrite) [2083] [2024-12-01 23:06:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFormat) [2084] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFinishOperation) [2085] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlStartDrive) [2086] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyThread) [2087] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlAllocateIoBuffer) [2088] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFreeIoBuffer) [2089] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyCreateClose) [2090] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyDeviceControl) [2091] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyReadWrite) [2092] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlCheckFormatParameters) [2093] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFdcDeviceIo) [2094] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlHdbit) [2095] [2024-12-01 23:06:43,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7008] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7009] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7010] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7011] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7012] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7013] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7014] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7015] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7016] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7017] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7018] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [7019] [2024-12-01 23:06:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [7020] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7021] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7022] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7023] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7024] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7025] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7026] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7027] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7028] [2024-12-01 23:06:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [7029] [2024-12-01 23:06:43,787 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:06:43,865 INFO L204 MainTranslator]: Completed translation [2024-12-01 23:06:43,865 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43 WrapperNode [2024-12-01 23:06:43,865 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-01 23:06:43,866 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-01 23:06:43,866 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-01 23:06:43,866 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-01 23:06:43,873 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:43,927 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,035 INFO L138 Inliner]: procedures = 142, calls = 3256, calls flagged for inlining = 38, calls inlined = 27, statements flattened = 3407 [2024-12-01 23:06:44,036 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-01 23:06:44,036 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-01 23:06:44,036 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-01 23:06:44,036 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-01 23:06:44,046 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,046 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,068 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,230 INFO L175 MemorySlicer]: Split 1659 memory accesses to 20 slices as follows [2, 114, 2, 290, 9, 4, 1, 8, 367, 12, 0, 1, 29, 793, 4, 10, 2, 4, 6, 1]. 48 percent of accesses are in the largest equivalence class. The 374 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 8, 360, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0]. The 999 writes are split as follows [0, 66, 0, 110, 0, 2, 0, 0, 1, 12, 0, 1, 24, 762, 0, 9, 1, 4, 6, 1]. [2024-12-01 23:06:44,231 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,231 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,403 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,410 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,425 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,470 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,485 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,522 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-01 23:06:44,523 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-01 23:06:44,523 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-01 23:06:44,523 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-01 23:06:44,524 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (1/1) ... [2024-12-01 23:06:44,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:44,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:06:44,557 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-01 23:06:44,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-01 23:06:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2024-12-01 23:06:44,585 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2024-12-01 23:06:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-12-01 23:06:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-12-01 23:06:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-12-01 23:06:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-12-01 23:06:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-12-01 23:06:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-01 23:06:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-12-01 23:06:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-12-01 23:06:44,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-01 23:06:44,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2024-12-01 23:06:44,592 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2024-12-01 23:06:44,592 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2024-12-01 23:06:44,592 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2024-12-01 23:06:44,592 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2024-12-01 23:06:44,592 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-12-01 23:06:44,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-12-01 23:06:44,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2024-12-01 23:06:44,594 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-12-01 23:06:44,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-12-01 23:06:44,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-01 23:06:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-01 23:06:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-01 23:06:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-01 23:06:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-01 23:06:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-01 23:06:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-01 23:06:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-01 23:06:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-01 23:06:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2024-12-01 23:06:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-01 23:06:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2024-12-01 23:06:44,599 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-12-01 23:06:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-12-01 23:06:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-12-01 23:06:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-01 23:06:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2024-12-01 23:06:44,603 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-12-01 23:06:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-12-01 23:06:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2024-12-01 23:06:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-12-01 23:06:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-12-01 23:06:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2024-12-01 23:06:44,608 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2024-12-01 23:06:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2024-12-01 23:06:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2024-12-01 23:06:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2024-12-01 23:06:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2024-12-01 23:06:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-12-01 23:06:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-12-01 23:06:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-12-01 23:06:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-12-01 23:06:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2024-12-01 23:06:44,610 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2024-12-01 23:06:44,610 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2024-12-01 23:06:44,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2024-12-01 23:06:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-01 23:06:44,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-01 23:06:45,339 INFO L234 CfgBuilder]: Building ICFG [2024-12-01 23:06:45,342 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-01 23:06:45,344 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:06:49,469 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:06:53,002 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:06:57,076 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:01,140 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:05,201 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:09,305 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:13,368 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:17,418 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:21,474 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:25,595 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:25,688 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2024-12-01 23:07:25,688 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2024-12-01 23:07:25,688 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:29,749 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:33,796 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:37,838 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:41,885 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:44,153 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:48,201 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:52,215 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:07:56,273 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:00,324 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,463 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,494 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,527 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,553 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,579 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,608 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,637 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,666 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,689 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,748 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,777 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,795 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:04,797 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:11,676 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2024-12-01 23:08:11,676 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2024-12-01 23:08:11,676 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2024-12-01 23:08:11,677 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2024-12-01 23:08:11,677 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume !false; [2024-12-01 23:08:11,677 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume false; [2024-12-01 23:08:11,679 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,366 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2024-12-01 23:08:12,366 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2024-12-01 23:08:12,388 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,547 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-12-01 23:08:12,548 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-12-01 23:08:12,566 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,567 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,569 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,572 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,573 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,576 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,577 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:12,578 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##210: assume false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##211: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##97: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##96: assume false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##76: assume false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##177: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##176: assume false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##48: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##162: assume false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##163: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##108: assume !false; [2024-12-01 23:08:45,910 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##107: assume false; [2024-12-01 23:08:46,562 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:46,641 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-12-01 23:08:46,641 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-12-01 23:08:46,641 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:46,705 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:46,768 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:46,832 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:46,897 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:46,960 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:47,023 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:47,087 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:47,156 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:47,234 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:47,298 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:47,299 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:47,299 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:48,744 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2024-12-01 23:08:48,744 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2024-12-01 23:08:48,744 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2024-12-01 23:08:48,745 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2024-12-01 23:08:48,745 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2024-12-01 23:08:48,745 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2024-12-01 23:08:48,745 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-01 23:08:48,931 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2024-12-01 23:08:48,931 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2024-12-01 23:08:49,456 INFO L? ?]: Removed 2449 outVars from TransFormulas that were not future-live. [2024-12-01 23:08:49,456 INFO L283 CfgBuilder]: Performing block encoding [2024-12-01 23:08:49,494 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-01 23:08:49,494 INFO L312 CfgBuilder]: Removed 8 assume(true) statements. [2024-12-01 23:08:49,494 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:08:49 BoogieIcfgContainer [2024-12-01 23:08:49,494 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-01 23:08:49,496 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-01 23:08:49,497 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-01 23:08:49,500 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-01 23:08:49,500 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 11:06:42" (1/3) ... [2024-12-01 23:08:49,501 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25c26e80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:08:49, skipping insertion in model container [2024-12-01 23:08:49,501 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:43" (2/3) ... [2024-12-01 23:08:49,501 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25c26e80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:08:49, skipping insertion in model container [2024-12-01 23:08:49,501 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:08:49" (3/3) ... [2024-12-01 23:08:49,502 INFO L128 eAbstractionObserver]: Analyzing ICFG floppy.i.cil-3.c [2024-12-01 23:08:49,513 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-01 23:08:49,515 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG floppy.i.cil-3.c that has 59 procedures, 2288 locations, 1 initial locations, 66 loop locations, and 954 error locations. [2024-12-01 23:08:49,564 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-01 23:08:49,573 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4fe3cf8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-01 23:08:49,573 INFO L334 AbstractCegarLoop]: Starting to check reachability of 954 error locations. [2024-12-01 23:08:49,580 INFO L276 IsEmpty]: Start isEmpty. Operand has 2084 states, 1021 states have (on average 2.1527913809990205) internal successors, (2198), 1999 states have internal predecessors, (2198), 95 states have call successors, (95), 21 states have call predecessors, (95), 21 states have return successors, (95), 89 states have call predecessors, (95), 95 states have call successors, (95) [2024-12-01 23:08:49,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2024-12-01 23:08:49,583 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:49,584 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1] [2024-12-01 23:08:49,584 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [InterlockedExchangeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, InterlockedExchangeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 952 more)] === [2024-12-01 23:08:49,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:49,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1772573, now seen corresponding path program 1 times [2024-12-01 23:08:49,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:49,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1401193999] [2024-12-01 23:08:49,605 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:49,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:08:49,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:08:49,607 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:08:49,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68f19d4c-b4ee-4690-bc42-57a5d37b3767/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process