./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/busybox-1.22.0/ls-incomplete-3.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/busybox-1.22.0/ls-incomplete-3.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --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 64bit --witnessprinter.graph.data.programhash f4357ff3d122de734d256b6830f3c0745a4247ea7bf2f92c1e6f82f424506fe1 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 07:42:22,424 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 07:42:22,479 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf [2025-02-08 07:42:22,485 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 07:42:22,486 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 07:42:22,500 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 07:42:22,500 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 07:42:22,500 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 07:42:22,501 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 07:42:22,501 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 07:42:22,501 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 07:42:22,501 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 07:42:22,501 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 07:42:22,501 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 07:42:22,501 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 07:42:22,501 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 07:42:22,502 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 07:42:22,502 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 07:42:22,503 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 07:42:22,503 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 07:42:22,504 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 07:42:22,504 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f4357ff3d122de734d256b6830f3c0745a4247ea7bf2f92c1e6f82f424506fe1 [2025-02-08 07:42:22,744 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 07:42:22,750 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 07:42:22,753 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 07:42:22,754 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 07:42:22,754 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 07:42:22,755 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/busybox-1.22.0/ls-incomplete-3.i [2025-02-08 07:42:23,965 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d8fa256d2/57accd080fd84e7d80ea7b4d432dfe63/FLAG3498ba086 [2025-02-08 07:42:24,374 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 07:42:24,374 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/busybox-1.22.0/ls-incomplete-3.i [2025-02-08 07:42:24,399 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d8fa256d2/57accd080fd84e7d80ea7b4d432dfe63/FLAG3498ba086 [2025-02-08 07:42:24,548 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d8fa256d2/57accd080fd84e7d80ea7b4d432dfe63 [2025-02-08 07:42:24,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 07:42:24,552 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 07:42:24,553 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 07:42:24,554 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 07:42:24,556 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 07:42:24,557 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:42:24" (1/1) ... [2025-02-08 07:42:24,559 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a713081 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:24, skipping insertion in model container [2025-02-08 07:42:24,559 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:42:24" (1/1) ... [2025-02-08 07:42:24,648 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 07:42:25,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,800 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,829 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,846 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,851 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,895 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,897 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,904 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:25,942 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:42:26,070 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) [2025-02-08 07:42:26,071 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@f17afe9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:26, skipping insertion in model container [2025-02-08 07:42:26,071 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 07:42:26,071 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2025-02-08 07:42:26,074 INFO L158 Benchmark]: Toolchain (without parser) took 1519.78ms. Allocated memory is still 167.8MB. Free memory was 125.5MB in the beginning and 100.5MB in the end (delta: 25.0MB). Peak memory consumption was 103.0MB. Max. memory is 16.1GB. [2025-02-08 07:42:26,075 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 209.7MB. Free memory is still 124.4MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 07:42:26,075 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1517.93ms. Allocated memory is still 167.8MB. Free memory was 125.5MB in the beginning and 100.5MB in the end (delta: 25.0MB). Peak memory consumption was 103.0MB. Max. memory is 16.1GB. [2025-02-08 07:42:26,076 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.18ms. Allocated memory is still 209.7MB. Free memory is still 124.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1517.93ms. Allocated memory is still 167.8MB. Free memory was 125.5MB in the beginning and 100.5MB in the end (delta: 25.0MB). Peak memory consumption was 103.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 3536]: 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: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/busybox-1.22.0/ls-incomplete-3.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --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 64bit --witnessprinter.graph.data.programhash f4357ff3d122de734d256b6830f3c0745a4247ea7bf2f92c1e6f82f424506fe1 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 07:42:28,110 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 07:42:28,166 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf [2025-02-08 07:42:28,176 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 07:42:28,177 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 07:42:28,211 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 07:42:28,212 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 07:42:28,212 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 07:42:28,212 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 07:42:28,213 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 07:42:28,213 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 07:42:28,214 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 07:42:28,214 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 07:42:28,214 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 07:42:28,214 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 07:42:28,215 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 07:42:28,215 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 07:42:28,216 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 07:42:28,216 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 07:42:28,216 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 07:42:28,216 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 07:42:28,216 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 07:42:28,216 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 07:42:28,216 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 07:42:28,217 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 07:42:28,217 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 07:42:28,217 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f4357ff3d122de734d256b6830f3c0745a4247ea7bf2f92c1e6f82f424506fe1 [2025-02-08 07:42:28,476 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 07:42:28,485 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 07:42:28,487 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 07:42:28,488 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 07:42:28,488 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 07:42:28,489 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/busybox-1.22.0/ls-incomplete-3.i [2025-02-08 07:42:29,682 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/56d6e77e7/dab539deb12d4396a08a5f7435448b64/FLAG298552bb9 [2025-02-08 07:42:30,148 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 07:42:30,149 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/busybox-1.22.0/ls-incomplete-3.i [2025-02-08 07:42:30,186 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/56d6e77e7/dab539deb12d4396a08a5f7435448b64/FLAG298552bb9 [2025-02-08 07:42:30,262 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/56d6e77e7/dab539deb12d4396a08a5f7435448b64 [2025-02-08 07:42:30,264 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 07:42:30,266 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 07:42:30,267 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 07:42:30,267 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 07:42:30,270 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 07:42:30,271 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:42:30" (1/1) ... [2025-02-08 07:42:30,272 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b8f6cbd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:30, skipping insertion in model container [2025-02-08 07:42:30,272 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:42:30" (1/1) ... [2025-02-08 07:42:30,347 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 07:42:31,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,523 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,615 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,624 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,654 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,704 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,704 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:31,785 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:42:31,922 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 07:42:31,937 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 07:42:32,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,046 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,046 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,048 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,091 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,092 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,177 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,177 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,196 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:42:32,212 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:42:32,320 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 07:42:32,467 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:42:32,803 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: vasprintf [2025-02-08 07:42:32,808 INFO L204 MainTranslator]: Completed translation [2025-02-08 07:42:32,808 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32 WrapperNode [2025-02-08 07:42:32,809 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 07:42:32,810 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 07:42:32,810 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 07:42:32,810 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 07:42:32,816 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:32,923 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:33,401 INFO L138 Inliner]: procedures = 759, calls = 10057, calls flagged for inlining = 68, calls inlined = 66, statements flattened = 12572 [2025-02-08 07:42:33,402 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 07:42:33,402 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 07:42:33,402 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 07:42:33,412 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 07:42:33,431 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:33,431 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:33,544 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:33,786 INFO L175 MemorySlicer]: Split 9710 memory accesses to 56 slices as follows [44, 20, 13, 6, 2, 2, 1, 3, 9, 3, 3, 12, 4, 1, 15, 1, 5, 5, 11, 5, 6, 1, 6, 6, 6, 5, 16, 13, 8795, 21, 2, 20, 29, 17, 62, 9, 28, 18, 16, 10, 6, 4, 1, 355, 6, 1, 3, 3, 1, 14, 3, 12, 15, 27, 3, 5]. 91 percent of accesses are in the largest equivalence class. The 8988 initializations are split as follows [0, 0, 0, 0, 2, 1, 0, 3, 4, 2, 2, 0, 0, 0, 4, 0, 5, 5, 0, 5, 5, 0, 5, 5, 5, 5, 0, 13, 8464, 19, 0, 1, 0, 4, 0, 7, 0, 0, 12, 9, 4, 0, 1, 355, 0, 0, 0, 0, 0, 14, 0, 9, 7, 11, 0, 0]. The 349 writes are split as follows [12, 4, 9, 1, 0, 0, 1, 0, 4, 0, 0, 12, 3, 0, 2, 0, 0, 0, 6, 0, 0, 1, 0, 0, 0, 0, 1, 0, 147, 2, 1, 9, 13, 4, 33, 0, 26, 17, 4, 0, 1, 2, 0, 0, 3, 1, 3, 2, 1, 0, 0, 0, 7, 15, 0, 2]. [2025-02-08 07:42:33,786 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:33,786 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:34,114 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:34,135 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:34,374 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:34,417 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:34,515 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 07:42:34,517 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 07:42:34,517 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 07:42:34,517 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 07:42:34,518 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:42:32" (1/1) ... [2025-02-08 07:42:34,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 07:42:34,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 07:42:34,548 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 07:42:34,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 07:42:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure get_cached [2025-02-08 07:42:34,569 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cached [2025-02-08 07:42:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#0 [2025-02-08 07:42:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#1 [2025-02-08 07:42:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#2 [2025-02-08 07:42:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#3 [2025-02-08 07:42:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#4 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#5 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#6 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#7 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#8 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#9 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#10 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#11 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#12 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#13 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#14 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#15 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#16 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#17 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#18 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#19 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#20 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#21 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#22 [2025-02-08 07:42:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#23 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#24 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#25 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#26 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#27 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#28 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#29 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#30 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#31 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#32 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#33 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#34 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#35 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#36 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#37 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#38 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#39 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#40 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#41 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#42 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#43 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#44 [2025-02-08 07:42:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#45 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#46 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#47 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#48 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#49 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#50 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#51 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#52 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#53 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#54 [2025-02-08 07:42:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#55 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#0 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#1 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#2 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#3 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#4 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#5 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#6 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#7 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#8 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#9 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#10 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#11 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#12 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#13 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#14 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#15 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#16 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#17 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#18 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#19 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#20 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#21 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#22 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#23 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#24 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#25 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#26 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#27 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#28 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#29 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#30 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#31 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#32 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#33 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#34 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#35 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#36 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#37 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#38 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#39 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#40 [2025-02-08 07:42:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#41 [2025-02-08 07:42:34,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#42 [2025-02-08 07:42:34,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#43 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#44 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#45 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#46 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#47 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#48 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#49 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#50 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#51 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#52 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#53 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#54 [2025-02-08 07:42:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#55 [2025-02-08 07:42:34,577 INFO L130 BoogieDeclarations]: Found specification of procedure vasprintf [2025-02-08 07:42:34,578 INFO L138 BoogieDeclarations]: Found implementation of procedure vasprintf [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure utoa [2025-02-08 07:42:34,578 INFO L138 BoogieDeclarations]: Found implementation of procedure utoa [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure print_name [2025-02-08 07:42:34,578 INFO L138 BoogieDeclarations]: Found implementation of procedure print_name [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure xrealloc [2025-02-08 07:42:34,578 INFO L138 BoogieDeclarations]: Found implementation of procedure xrealloc [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 07:42:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#41 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#42 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#43 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#44 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#45 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#46 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#47 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#48 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#49 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#50 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#51 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#52 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#53 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#54 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#55 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 07:42:34,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#55 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 07:42:34,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 07:42:34,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#54 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#55 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 07:42:34,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#31 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#32 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#33 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#34 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#35 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#36 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#37 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#38 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#39 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#40 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#41 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#42 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#43 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#44 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#45 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#46 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#47 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#48 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#49 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#50 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#51 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#52 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#53 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#54 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#55 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure xzalloc [2025-02-08 07:42:34,583 INFO L138 BoogieDeclarations]: Found implementation of procedure xzalloc [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure count_dirs [2025-02-08 07:42:34,583 INFO L138 BoogieDeclarations]: Found implementation of procedure count_dirs [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure my_stat [2025-02-08 07:42:34,583 INFO L138 BoogieDeclarations]: Found implementation of procedure my_stat [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2025-02-08 07:42:34,583 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 07:42:34,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 07:42:34,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 07:42:34,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#52 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#53 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#54 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#55 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 07:42:34,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 07:42:34,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#52 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#53 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#54 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#55 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 07:42:34,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 07:42:34,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 07:42:34,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 07:42:34,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 07:42:34,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 07:42:34,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 07:42:34,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 07:42:34,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#52 [2025-02-08 07:42:34,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#53 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#54 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#55 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure dnsort [2025-02-08 07:42:34,599 INFO L138 BoogieDeclarations]: Found implementation of procedure dnsort [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure printable_string [2025-02-08 07:42:34,599 INFO L138 BoogieDeclarations]: Found implementation of procedure printable_string [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 07:42:34,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#52 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#53 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#54 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#55 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 07:42:34,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2025-02-08 07:42:34,600 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 07:42:34,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#55 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 07:42:34,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#44 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#45 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#46 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#47 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#48 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#49 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#50 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#51 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#52 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#53 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#54 [2025-02-08 07:42:34,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#55 [2025-02-08 07:42:34,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 07:42:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#44 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#45 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#46 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#47 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#48 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#49 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#50 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#51 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#52 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#53 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#54 [2025-02-08 07:42:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#55 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 07:42:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#55 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2025-02-08 07:42:34,609 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 07:42:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 07:42:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#55 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 07:42:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 07:42:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 07:42:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 07:42:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#55 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 07:42:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure bb_simple_perror_msg [2025-02-08 07:42:34,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_simple_perror_msg [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure get_cached_groupname [2025-02-08 07:42:34,622 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cached_groupname [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure sort_and_display_files [2025-02-08 07:42:34,622 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_and_display_files [2025-02-08 07:42:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure stat [2025-02-08 07:42:34,623 INFO L138 BoogieDeclarations]: Found implementation of procedure stat [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 07:42:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 07:42:34,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 07:42:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 07:42:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure fgcolor [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure fgcolor [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure splitdnarray [2025-02-08 07:42:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure splitdnarray [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 07:42:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure bold [2025-02-08 07:42:34,627 INFO L138 BoogieDeclarations]: Found implementation of procedure bold [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 07:42:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 07:42:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#55 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 07:42:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 07:42:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#55 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 07:42:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 07:42:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#54 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#55 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 07:42:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#55 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 07:42:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 07:42:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 07:42:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 07:42:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 07:42:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 07:42:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 07:42:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure append_char [2025-02-08 07:42:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure append_char [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure scan_and_display_dirs_recur [2025-02-08 07:42:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_and_display_dirs_recur [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure lstat [2025-02-08 07:42:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure lstat [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure wh_helper [2025-02-08 07:42:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure wh_helper [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 07:42:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 07:42:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#55 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 07:42:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 07:42:34,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 07:42:34,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#55 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 07:42:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 07:42:34,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 07:42:34,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 07:42:34,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#55 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 07:42:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 07:42:34,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 07:42:34,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 07:42:34,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 07:42:34,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 07:42:34,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 07:42:34,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 07:42:34,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 07:42:34,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 07:42:34,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#55 [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure bb_perror_msg [2025-02-08 07:42:34,699 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_perror_msg [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure isatty [2025-02-08 07:42:34,699 INFO L138 BoogieDeclarations]: Found implementation of procedure isatty [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure dnalloc [2025-02-08 07:42:34,699 INFO L138 BoogieDeclarations]: Found implementation of procedure dnalloc [2025-02-08 07:42:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2025-02-08 07:42:34,699 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2025-02-08 07:42:35,998 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 07:42:36,001 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 07:42:59,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: assume !(1bv32 == __main_~return_value_index_in_substrings$9~0#1); [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: assume !!(1bv32 == __main_~return_value_index_in_substrings$9~0#1); [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: xstrtou_range_sfx_~tmp_if_expr$1~8#1 := (if 0bv32 == (if 0bv32 != (if 43bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem575#1) then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191-1: SUMMARY for call xstrtou_range_sfx_#t~mem575#1 := read~intINTTYPE1#28(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, 1bv64); srcloc: null [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~numstr#1.base]); [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191-1: assume !((~bvule~64(~bvadd~64(1bv64, xstrtou_range_sfx_~numstr#1.offset), #length[xstrtou_range_sfx_~numstr#1.base]) && ~bvule~64(xstrtou_range_sfx_~numstr#1.offset, ~bvadd~64(1bv64, xstrtou_range_sfx_~numstr#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_~numstr#1.offset)); [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4135: assume !(2bv32 == __main_~return_value_index_in_substrings$9~0#1); [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4135: assume !!(2bv32 == __main_~return_value_index_in_substrings$9~0#1); [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5192: havoc xstrtou_range_sfx_~tmp_if_expr$3~4#1;havoc xstrtou_range_sfx_~tmp_statement_expression$2~1#1; [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: assume !(0bv8 == xstrtou_range_sfx_~tmp_if_expr$1~8#1);xstrtou_range_sfx_~tmp_if_expr$3~4#1 := 1bv8; [2025-02-08 07:42:59,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5194: assume !!(0bv8 == xstrtou_range_sfx_~tmp_if_expr$1~8#1); [2025-02-08 07:42:59,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137: assume (!(3bv32 == __main_~return_value_index_in_substrings$9~0#1) && !(4bv32 == __main_~return_value_index_in_substrings$9~0#1)) && !(5bv32 == __main_~return_value_index_in_substrings$9~0#1); [2025-02-08 07:42:59,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4137: assume !((!(3bv32 == __main_~return_value_index_in_substrings$9~0#1) && !(4bv32 == __main_~return_value_index_in_substrings$9~0#1)) && !(5bv32 == __main_~return_value_index_in_substrings$9~0#1)); [2025-02-08 07:42:59,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5460-2: getopt_long_#t~ret678#1 := getopt_#res#1;havoc getopt_#t~mem658#1.base, getopt_#t~mem658#1.offset, getopt_#t~mem659#1, getopt_#t~short660#1, getopt_#t~nondet661#1, getopt_#t~nondet662#1, getopt_#t~mem663#1, getopt_#t~short664#1, getopt_#t~nondet665#1, getopt_#t~mem666#1, getopt_#t~nondet667#1, getopt_#t~pre668#1, getopt_#t~mem669#1, getopt_#t~short670#1, getopt_#t~nondet671#1, getopt_#t~mem672#1.base, getopt_#t~mem672#1.offset, getopt_#t~pre673#1, getopt_~argc#1, getopt_~argv#1.base, getopt_~argv#1.offset, getopt_~optstring#1.base, getopt_~optstring#1.offset, getopt_~result~1#1, getopt_~opt_index~0#1;havoc getopt_#in~argc#1, getopt_#in~argv#1.base, getopt_#in~argv#1.offset, getopt_#in~optstring#1.base, getopt_#in~optstring#1.offset;assume { :end_inline_getopt } true;getopt_long_#res#1 := getopt_long_#t~ret678#1;havoc getopt_long_#t~ret678#1; [2025-02-08 07:42:59,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5460: havoc getopt_long_#t~ret678#1;getopt32_#t~ret305#1 := getopt_long_#res#1;havoc getopt_long_#t~mem674#1.base, getopt_long_#t~mem674#1.offset, getopt_long_#t~mem675#1, getopt_long_#t~mem676#1.base, getopt_long_#t~mem676#1.offset, getopt_long_#t~mem677#1, getopt_long_#t~ret678#1, getopt_long_~argc#1, getopt_long_~#argv#1.base, getopt_long_~#argv#1.offset, getopt_long_~optstring#1.base, getopt_long_~optstring#1.offset, getopt_long_~longopts#1.base, getopt_long_~longopts#1.offset, getopt_long_~longindex#1.base, getopt_long_~longindex#1.offset;havoc getopt_long_#in~argc#1, getopt_long_#in~argv#1.base, getopt_long_#in~argv#1.offset, getopt_long_#in~optstring#1.base, getopt_long_#in~optstring#1.offset, getopt_long_#in~longopts#1.base, getopt_long_#in~longopts#1.offset, getopt_long_#in~longindex#1.base, getopt_long_#in~longindex#1.offset;assume { :end_inline_getopt_long } true;getopt32_~c~0#1 := getopt32_#t~ret305#1;havoc getopt32_#t~ret305#1; [2025-02-08 07:42:59,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4139-1: SUMMARY for call __main_#t~ret380#1 := isatty(1bv32); srcloc: null [2025-02-08 07:42:59,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4139: __main_~return_value_isatty$10~0#1 := __main_#t~ret380#1;havoc __main_#t~ret380#1; [2025-02-08 07:42:59,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4140: assume 0bv32 == __main_~return_value_isatty$10~0#1; [2025-02-08 07:42:59,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4140: assume !(0bv32 == __main_~return_value_isatty$10~0#1); [2025-02-08 07:42:59,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: xstrtou_range_sfx_~bb__isspace~0#1 := ~bvsub~32(~sign_extend~32~8(xstrtou_range_sfx_#t~mem576#1), 9bv32)[8:0];havoc xstrtou_range_sfx_#t~mem576#1;xstrtou_range_sfx_~tmp_statement_expression$2~1#1 := (if 0bv32 == (if 23bv32 == ~zero_extend~32~8(xstrtou_range_sfx_~bb__isspace~0#1) || ~bvsle~32(~zero_extend~32~8(xstrtou_range_sfx_~bb__isspace~0#1), 4bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8);xstrtou_range_sfx_~tmp_if_expr$3~4#1 := (if 0bv32 == (if 0bv32 != (if 0bv8 != xstrtou_range_sfx_~tmp_statement_expression$2~1#1 then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc xstrtou_range_sfx_~bb__isspace~0#1; [2025-02-08 07:42:59,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-1: SUMMARY for call xstrtou_range_sfx_#t~mem576#1 := read~intINTTYPE1#28(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, 1bv64); srcloc: null [2025-02-08 07:42:59,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~numstr#1.base]); [2025-02-08 07:42:59,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-1: assume !((~bvule~64(~bvadd~64(1bv64, xstrtou_range_sfx_~numstr#1.offset), #length[xstrtou_range_sfx_~numstr#1.base]) && ~bvule~64(xstrtou_range_sfx_~numstr#1.offset, ~bvadd~64(1bv64, xstrtou_range_sfx_~numstr#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_~numstr#1.offset)); [2025-02-08 07:42:59,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5202: havoc xstrtou_range_sfx_~tmp_statement_expression$4~0#1; [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4145: SUMMARY for call write~intINTTYPE1#28(1bv8, ~#bb_common_bufsiz1~0.base, ~#bb_common_bufsiz1~0.offset, 1bv64); srcloc: null [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4145: assume !(1bv1 == #valid[~#bb_common_bufsiz1~0.base]); [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4145: assume !((~bvule~64(~bvadd~64(1bv64, ~#bb_common_bufsiz1~0.offset), #length[~#bb_common_bufsiz1~0.base]) && ~bvule~64(~#bb_common_bufsiz1~0.offset, ~bvadd~64(1bv64, ~#bb_common_bufsiz1~0.offset))) && ~bvule~64(0bv64, ~#bb_common_bufsiz1~0.offset)); [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-1: assume true; [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-1: assume !true; [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: assume 0bv8 == xstrtou_range_sfx_~tmp_if_expr$3~4#1; [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: assume !(0bv8 == xstrtou_range_sfx_~tmp_if_expr$3~4#1); [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5072: xatoi_positive_#t~ret555#1 := xatou_range_#res#1;havoc xatou_range_#t~ret556#1, xatou_range_~numstr#1.base, xatou_range_~numstr#1.offset, xatou_range_~lower#1, xatou_range_~upper#1, xatou_range_~return_value_xstrtou_range_sfx$1~0#1;havoc xatou_range_#in~numstr#1.base, xatou_range_#in~numstr#1.offset, xatou_range_#in~lower#1, xatou_range_#in~upper#1;assume { :end_inline_xatou_range } true;xatoi_positive_~return_value_xatou_range$1~0#1 := xatoi_positive_#t~ret555#1;havoc xatoi_positive_#t~ret555#1;xatoi_positive_#res#1 := xatoi_positive_~return_value_xatou_range$1~0#1; [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205: xstrtou_range_sfx_~old_errno~0#1 := xstrtou_range_sfx_#t~mem577#1;havoc xstrtou_range_sfx_#t~mem577#1; [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205-1: SUMMARY for call xstrtou_range_sfx_#t~mem577#1 := read~intINTTYPE4#31(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:42:59,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3818: assume 4294967295bv32 == getopt32_~c~0#1; [2025-02-08 07:42:59,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3818: assume !(4294967295bv32 == getopt32_~c~0#1);getopt32_~c~0#1 := ~bvand~32(255bv32, getopt32_~c~0#1);getopt32_~on_off~0#1.base, getopt32_~on_off~0#1.offset := getopt32_~#complementary~0#1.base, getopt32_~#complementary~0#1.offset; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206: assume { :begin_inline_bb_strtoui } true;bb_strtoui_#in~str#1.base, bb_strtoui_#in~str#1.offset, bb_strtoui_#in~end#1.base, bb_strtoui_#in~end#1.offset, bb_strtoui_#in~b#1 := xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, xstrtou_range_sfx_~base#1;havoc bb_strtoui_#res#1;havoc bb_strtoui_#t~nondet53#1, bb_strtoui_~str#1.base, bb_strtoui_~str#1.offset, bb_strtoui_~end#1.base, bb_strtoui_~end#1.offset, bb_strtoui_~b#1, bb_strtoui_~v~0#1;bb_strtoui_~str#1.base, bb_strtoui_~str#1.offset := bb_strtoui_#in~str#1.base, bb_strtoui_#in~str#1.offset;bb_strtoui_~end#1.base, bb_strtoui_~end#1.offset := bb_strtoui_#in~end#1.base, bb_strtoui_#in~end#1.offset;bb_strtoui_~b#1 := bb_strtoui_#in~b#1;havoc bb_strtoui_~v~0#1;bb_strtoui_~v~0#1 := bb_strtoui_#t~nondet53#1;havoc bb_strtoui_#t~nondet53#1; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206-1: SUMMARY for call write~intINTTYPE4#31(0bv32, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3489: havoc get_terminal_width_height_#t~mem238#1;call ULTIMATE.dealloc(get_terminal_width_height_~#win~0#1.base, get_terminal_width_height_~#win~0#1.offset);havoc get_terminal_width_height_~#win~0#1.base, get_terminal_width_height_~#win~0#1.offset;call ULTIMATE.dealloc(get_terminal_width_height_~#err~0#1.base, get_terminal_width_height_~#err~0#1.offset);havoc get_terminal_width_height_~#err~0#1.base, get_terminal_width_height_~#err~0#1.offset; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5207: xstrtou_range_sfx_#t~ret578#1 := bb_strtoui_#res#1;havoc bb_strtoui_#t~nondet53#1, bb_strtoui_~str#1.base, bb_strtoui_~str#1.offset, bb_strtoui_~end#1.base, bb_strtoui_~end#1.offset, bb_strtoui_~b#1, bb_strtoui_~v~0#1;havoc bb_strtoui_#in~str#1.base, bb_strtoui_#in~str#1.offset, bb_strtoui_#in~end#1.base, bb_strtoui_#in~end#1.offset, bb_strtoui_#in~b#1;assume { :end_inline_bb_strtoui } true;xstrtou_range_sfx_~r~1#1 := xstrtou_range_sfx_#t~ret578#1;havoc xstrtou_range_sfx_#t~ret578#1; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208-1: SUMMARY for call xstrtou_range_sfx_#t~mem579#1.base, xstrtou_range_sfx_#t~mem579#1.offset := read~$Pointer$#54(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~#e~0#1.base]); [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208-1: assume !((~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_~#e~0#1.offset), #length[xstrtou_range_sfx_~#e~0#1.base]) && ~bvule~64(xstrtou_range_sfx_~#e~0#1.offset, ~bvadd~64(8bv64, xstrtou_range_sfx_~#e~0#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_~#e~0#1.offset)); [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208: assume !(xstrtou_range_sfx_~numstr#1.base == xstrtou_range_sfx_#t~mem579#1.base && xstrtou_range_sfx_~numstr#1.offset == xstrtou_range_sfx_#t~mem579#1.offset);havoc xstrtou_range_sfx_#t~mem579#1.base, xstrtou_range_sfx_#t~mem579#1.offset; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208: assume !!(xstrtou_range_sfx_~numstr#1.base == xstrtou_range_sfx_#t~mem579#1.base && xstrtou_range_sfx_~numstr#1.offset == xstrtou_range_sfx_#t~mem579#1.offset);havoc xstrtou_range_sfx_#t~mem579#1.base, xstrtou_range_sfx_#t~mem579#1.offset; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: assume true; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: assume !true; [2025-02-08 07:42:59,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822-2: assume !(~zero_extend~32~8(getopt32_#t~mem306#1) == getopt32_~c~0#1);havoc getopt32_#t~mem306#1; [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822-2: assume !!(~zero_extend~32~8(getopt32_#t~mem306#1) == getopt32_~c~0#1);havoc getopt32_#t~mem306#1; [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822-3: SUMMARY for call getopt32_#t~mem306#1 := read~intINTTYPE1#0(getopt32_~on_off~0#1.base, getopt32_~on_off~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822-3: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822-3: assume !((~bvule~64(~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(getopt32_~on_off~0#1.offset, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset))) && ~bvule~64(0bv64, getopt32_~on_off~0#1.offset)); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210: assume 0bv32 == xstrtou_range_sfx_#t~mem580#1;havoc xstrtou_range_sfx_#t~mem580#1; [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210: assume !(0bv32 == xstrtou_range_sfx_#t~mem580#1);havoc xstrtou_range_sfx_#t~mem580#1; [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210-1: SUMMARY for call xstrtou_range_sfx_#t~mem580#1 := read~intINTTYPE4#31(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3823-1: SUMMARY for call getopt32_#t~mem307#1 := read~intINTTYPE1#0(getopt32_~on_off~0#1.base, getopt32_~on_off~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3823-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3823-1: assume !((~bvule~64(~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(getopt32_~on_off~0#1.offset, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset))) && ~bvule~64(0bv64, getopt32_~on_off~0#1.offset)); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3823: assume 0bv32 == ~zero_extend~32~8(getopt32_#t~mem307#1);havoc getopt32_#t~mem307#1; [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3823: assume !(0bv32 == ~zero_extend~32~8(getopt32_#t~mem307#1));havoc getopt32_#t~mem307#1;getopt32_~on_off~0#1.base, getopt32_~on_off~0#1.offset := getopt32_~on_off~0#1.base, ~bvadd~64(34bv64, getopt32_~on_off~0#1.offset); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5212: SUMMARY for call write~intINTTYPE4#31(xstrtou_range_sfx_~old_errno~0#1, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5212: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:42:59,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5212: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825-1: SUMMARY for call getopt32_#t~mem308#1 := read~intINTTYPE4#0(getopt32_~on_off~0#1.base, ~bvadd~64(10bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(10bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(10bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(4bv64, ~bvadd~64(10bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(10bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825: assume 0bv32 != ~bvand~32(getopt32_#t~mem308#1, getopt32_~flags~0#1);havoc getopt32_#t~mem308#1; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3825: assume !(0bv32 != ~bvand~32(getopt32_#t~mem308#1, getopt32_~flags~0#1));havoc getopt32_#t~mem308#1; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4222: havoc __main_#t~mem408#1;call ULTIMATE.dealloc(__main_~#color_opt~0#1.base, __main_~#color_opt~0#1.offset);havoc __main_~#color_opt~0#1.base, __main_~#color_opt~0#1.offset; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213: assume !(xstrtou_range_sfx_~suffixes#1.base == 0bv64 && xstrtou_range_sfx_~suffixes#1.offset == 0bv64); [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213: assume !!(xstrtou_range_sfx_~suffixes#1.base == 0bv64 && xstrtou_range_sfx_~suffixes#1.offset == 0bv64); [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3496: call ULTIMATE.dealloc(getopt32_~#complementary~0#1.base, getopt32_~#complementary~0#1.offset);havoc getopt32_~#complementary~0#1.base, getopt32_~#complementary~0#1.offset; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: assume true; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: assume !true; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-1: assume !!(0bv32 == xstrtou_range_sfx_#t~mem581#1);havoc xstrtou_range_sfx_#t~mem581#1; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-1: assume !(0bv32 == xstrtou_range_sfx_#t~mem581#1);havoc xstrtou_range_sfx_#t~mem581#1;havoc xstrtou_range_sfx_~__s1_len~2#1;havoc xstrtou_range_sfx_~__s2_len~2#1;havoc xstrtou_range_sfx_~return_value___builtin_strcmp$5~1#1; [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-2: SUMMARY for call xstrtou_range_sfx_#t~mem581#1 := read~intINTTYPE4#50(xstrtou_range_sfx_~suffixes#1.base, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-2: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:42:59,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214-2: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset)), #length[xstrtou_range_sfx_~suffixes#1.base]) && ~bvule~64(~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), ~bvadd~64(4bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset))); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-1: SUMMARY for call getopt32_#t~mem310#1 := read~intINTTYPE4#0(getopt32_~on_off~0#1.base, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(6bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(4bv64, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827: getopt32_~trigger~0#1 := ~bvand~32(getopt32_#t~mem309#1, getopt32_#t~mem310#1);havoc getopt32_#t~mem309#1;havoc getopt32_#t~mem310#1; [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-2: SUMMARY for call getopt32_#t~mem309#1 := read~intINTTYPE4#0(getopt32_~on_off~0#1.base, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-2: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827-2: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(4bv64, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3828: getopt32_~flags~0#1 := ~bvand~32(getopt32_~flags~0#1, ~bvnot~32(~bvxor~32(getopt32_#t~mem311#1, getopt32_~trigger~0#1)));havoc getopt32_#t~mem311#1; [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3828-1: SUMMARY for call getopt32_#t~mem311#1 := read~intINTTYPE4#0(getopt32_~on_off~0#1.base, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3828-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3828-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(6bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(4bv64, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3829-1: SUMMARY for call getopt32_#t~mem312#1 := read~intINTTYPE4#0(getopt32_~on_off~0#1.base, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3829-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3829-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(4bv64, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3829: getopt32_~flags~0#1 := ~bvor~32(getopt32_~flags~0#1, ~bvxor~32(getopt32_#t~mem312#1, getopt32_~trigger~0#1));havoc getopt32_#t~mem312#1;getopt32_~flags~0#1 := ~bvxor~32(getopt32_~flags~0#1, getopt32_~trigger~0#1); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3831-1: SUMMARY for call getopt32_#t~mem313#1.base, getopt32_#t~mem313#1.offset := read~$Pointer$#0(getopt32_~on_off~0#1.base, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3831-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3831-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3831: assume !(getopt32_#t~mem313#1.base == 0bv64 && getopt32_#t~mem313#1.offset == 0bv64);havoc getopt32_#t~mem313#1.base, getopt32_#t~mem313#1.offset; [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3831: assume !!(getopt32_#t~mem313#1.base == 0bv64 && getopt32_#t~mem313#1.offset == 0bv64);havoc getopt32_#t~mem313#1.base, getopt32_#t~mem313#1.offset; [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219: assume ~bvult~64(xstrtou_range_sfx_#t~mem582#1.offset, #length[xstrtou_range_sfx_#t~mem582#1.base]) && ~bvuge~64(xstrtou_range_sfx_#t~mem582#1.offset, 0bv64);xstrtou_range_sfx_~return_value___builtin_strcmp$5~1#1 := xstrtou_range_sfx_#t~nondet583#1;havoc xstrtou_range_sfx_#t~mem582#1.base, xstrtou_range_sfx_#t~mem582#1.offset;havoc xstrtou_range_sfx_#t~nondet583#1;xstrtou_range_sfx_~tmp_statement_expression$4~0#1 := xstrtou_range_sfx_~return_value___builtin_strcmp$5~1#1; [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219: assume !(~bvult~64(xstrtou_range_sfx_#t~mem582#1.offset, #length[xstrtou_range_sfx_#t~mem582#1.base]) && ~bvuge~64(xstrtou_range_sfx_#t~mem582#1.offset, 0bv64)); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-1: assume 1bv1 == #valid[xstrtou_range_sfx_#t~mem582#1.base]; [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-1: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~mem582#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-4: assume 1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]; [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-4: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-2: SUMMARY for call xstrtou_range_sfx_#t~mem582#1.base, xstrtou_range_sfx_#t~mem582#1.offset := read~$Pointer$#54(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-2: assume !(1bv1 == #valid[xstrtou_range_sfx_~#e~0#1.base]); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-2: assume !((~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_~#e~0#1.offset), #length[xstrtou_range_sfx_~#e~0#1.base]) && ~bvule~64(xstrtou_range_sfx_~#e~0#1.offset, ~bvadd~64(8bv64, xstrtou_range_sfx_~#e~0#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_~#e~0#1.offset)); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-3: assume ~bvult~64(xstrtou_range_sfx_~suffixes#1.offset, #length[xstrtou_range_sfx_~suffixes#1.base]) && ~bvuge~64(xstrtou_range_sfx_~suffixes#1.offset, 0bv64); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219-3: assume !(~bvult~64(xstrtou_range_sfx_~suffixes#1.offset, #length[xstrtou_range_sfx_~suffixes#1.base]) && ~bvuge~64(xstrtou_range_sfx_~suffixes#1.offset, 0bv64)); [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832: SUMMARY for call write~intINTTYPE4#28(~bvadd~32(1bv32, getopt32_#t~mem316#1), getopt32_#t~mem314#1.base, getopt32_#t~mem314#1.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832: assume !(1bv1 == #valid[getopt32_#t~mem314#1.base]); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832: assume !((~bvule~64(~bvadd~64(4bv64, getopt32_#t~mem314#1.offset), #length[getopt32_#t~mem314#1.base]) && ~bvule~64(getopt32_#t~mem314#1.offset, ~bvadd~64(4bv64, getopt32_#t~mem314#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem314#1.offset)); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-2: SUMMARY for call getopt32_#t~mem315#1.base, getopt32_#t~mem315#1.offset := read~$Pointer$#0(getopt32_~on_off~0#1.base, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-2: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-2: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-1: SUMMARY for call getopt32_#t~mem316#1 := read~intINTTYPE4#28(getopt32_#t~mem315#1.base, getopt32_#t~mem315#1.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-1: assume !(1bv1 == #valid[getopt32_#t~mem315#1.base]); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-1: assume !((~bvule~64(~bvadd~64(4bv64, getopt32_#t~mem315#1.offset), #length[getopt32_#t~mem315#1.base]) && ~bvule~64(getopt32_#t~mem315#1.offset, ~bvadd~64(4bv64, getopt32_#t~mem315#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem315#1.offset)); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-3: SUMMARY for call getopt32_#t~mem314#1.base, getopt32_#t~mem314#1.offset := read~$Pointer$#0(getopt32_~on_off~0#1.base, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-3: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3832-3: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: assume !(~optarg~0.base == 0bv64 && ~optarg~0.offset == 0bv64); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: assume !!(~optarg~0.base == 0bv64 && ~optarg~0.offset == 0bv64); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5221: assume 0bv32 == xstrtou_range_sfx_~tmp_statement_expression$4~0#1; [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5221: assume !(0bv32 == xstrtou_range_sfx_~tmp_statement_expression$4~0#1);havoc xstrtou_range_sfx_~__s1_len~2#1, xstrtou_range_sfx_~__s2_len~2#1, xstrtou_range_sfx_~return_value___builtin_strcmp$5~1#1;xstrtou_range_sfx_~suffixes#1.base, xstrtou_range_sfx_~suffixes#1.offset := xstrtou_range_sfx_~suffixes#1.base, ~bvadd~64(8bv64, xstrtou_range_sfx_~suffixes#1.offset); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3835-1: SUMMARY for call getopt32_#t~mem317#1 := read~intINTTYPE1#0(getopt32_~on_off~0#1.base, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3835-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3835-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3835: assume 1bv32 == ~sign_extend~32~8(getopt32_#t~mem317#1);havoc getopt32_#t~mem317#1; [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3835: assume !(1bv32 == ~sign_extend~32~8(getopt32_#t~mem317#1));havoc getopt32_#t~mem317#1; [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume !~bvuge~32(~bvudiv~32(4294967295bv32, xstrtou_range_sfx_#t~mem584#1), xstrtou_range_sfx_~r~1#1);havoc xstrtou_range_sfx_#t~mem584#1; [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume !!~bvuge~32(~bvudiv~32(4294967295bv32, xstrtou_range_sfx_#t~mem584#1), xstrtou_range_sfx_~r~1#1);havoc xstrtou_range_sfx_#t~mem584#1; [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-1: SUMMARY for call xstrtou_range_sfx_#t~mem584#1 := read~intINTTYPE4#50(xstrtou_range_sfx_~suffixes#1.base, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:42:59,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset)), #length[xstrtou_range_sfx_~suffixes#1.base]) && ~bvule~64(~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), ~bvadd~64(4bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset))); [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3836: assume { :begin_inline_llist_add_to_end } true;llist_add_to_end_#in~list_head#1.base, llist_add_to_end_#in~list_head#1.offset, llist_add_to_end_#in~data#1.base, llist_add_to_end_#in~data#1.offset := getopt32_#t~mem318#1.base, getopt32_#t~mem318#1.offset, ~optarg~0.base, ~optarg~0.offset;havoc llist_add_to_end_#t~mem346#1.base, llist_add_to_end_#t~mem346#1.offset, llist_add_to_end_#t~mem347#1.base, llist_add_to_end_#t~mem347#1.offset, llist_add_to_end_#t~ret348#1.base, llist_add_to_end_#t~ret348#1.offset, llist_add_to_end_#t~mem349#1.base, llist_add_to_end_#t~mem349#1.offset, llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, llist_add_to_end_~data#1.base, llist_add_to_end_~data#1.offset, llist_add_to_end_~return_value_xzalloc$1~1#1.base, llist_add_to_end_~return_value_xzalloc$1~1#1.offset;llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset := llist_add_to_end_#in~list_head#1.base, llist_add_to_end_#in~list_head#1.offset;llist_add_to_end_~data#1.base, llist_add_to_end_~data#1.offset := llist_add_to_end_#in~data#1.base, llist_add_to_end_#in~data#1.offset; [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3836-1: SUMMARY for call getopt32_#t~mem318#1.base, getopt32_#t~mem318#1.offset := read~$Pointer$#0(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3836-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3836-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: xstrtou_range_sfx_~r~1#1 := ~bvmul~32(xstrtou_range_sfx_~r~1#1, xstrtou_range_sfx_#t~mem585#1);havoc xstrtou_range_sfx_#t~mem585#1; [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-1: SUMMARY for call xstrtou_range_sfx_#t~mem585#1 := read~intINTTYPE4#50(xstrtou_range_sfx_~suffixes#1.base, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), 4bv64); srcloc: null [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset)), #length[xstrtou_range_sfx_~suffixes#1.base]) && ~bvule~64(~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), ~bvadd~64(4bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset))); [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3838: assume 2bv32 == ~sign_extend~32~8(getopt32_#t~mem319#1);havoc getopt32_#t~mem319#1;havoc getopt32_~return_value_xatoi_positive$13~0#1;assume { :begin_inline_xatoi_positive } true;xatoi_positive_#in~numstr#1.base, xatoi_positive_#in~numstr#1.offset := ~optarg~0.base, ~optarg~0.offset;havoc xatoi_positive_#res#1;havoc xatoi_positive_#t~ret555#1, xatoi_positive_~numstr#1.base, xatoi_positive_~numstr#1.offset, xatoi_positive_~return_value_xatou_range$1~0#1;xatoi_positive_~numstr#1.base, xatoi_positive_~numstr#1.offset := xatoi_positive_#in~numstr#1.base, xatoi_positive_#in~numstr#1.offset;havoc xatoi_positive_~return_value_xatou_range$1~0#1;assume { :begin_inline_xatou_range } true;xatou_range_#in~numstr#1.base, xatou_range_#in~numstr#1.offset, xatou_range_#in~lower#1, xatou_range_#in~upper#1 := xatoi_positive_~numstr#1.base, xatoi_positive_~numstr#1.offset, 0bv32, 2147483647bv32;havoc xatou_range_#res#1;havoc xatou_range_#t~ret556#1, xatou_range_~numstr#1.base, xatou_range_~numstr#1.offset, xatou_range_~lower#1, xatou_range_~upper#1, xatou_range_~return_value_xstrtou_range_sfx$1~0#1;xatou_range_~numstr#1.base, xatou_range_~numstr#1.offset := xatou_range_#in~numstr#1.base, xatou_range_#in~numstr#1.offset;xatou_range_~lower#1 := xatou_range_#in~lower#1;xatou_range_~upper#1 := xatou_range_#in~upper#1;havoc xatou_range_~return_value_xstrtou_range_sfx$1~0#1;assume { :begin_inline_xstrtou_range_sfx } true;xstrtou_range_sfx_#in~numstr#1.base, xstrtou_range_sfx_#in~numstr#1.offset, xstrtou_range_sfx_#in~base#1, xstrtou_range_sfx_#in~lower#1, xstrtou_range_sfx_#in~upper#1, xstrtou_range_sfx_#in~suffixes#1.base, xstrtou_range_sfx_#in~suffixes#1.offset := xatou_range_~numstr#1.base, xatou_range_~numstr#1.offset, 10bv32, xatou_range_~lower#1, xatou_range_~upper#1, 0bv64, 0bv64;havoc xstrtou_range_sfx_#res#1;havoc xstrtou_range_sfx_#t~mem574#1, xstrtou_range_sfx_#t~mem575#1, xstrtou_range_sfx_#t~mem576#1, xstrtou_range_sfx_~bb__isspace~0#1, xstrtou_range_sfx_#t~mem577#1, xstrtou_range_sfx_#t~ret578#1, xstrtou_range_sfx_#t~mem579#1.base, xstrtou_range_sfx_#t~mem579#1.offset, xstrtou_range_sfx_#t~mem580#1, xstrtou_range_sfx_#t~mem581#1, xstrtou_range_sfx_#t~mem582#1.base, xstrtou_range_sfx_#t~mem582#1.offset, xstrtou_range_sfx_#t~nondet583#1, xstrtou_range_sfx_#t~mem584#1, xstrtou_range_sfx_#t~mem585#1, xstrtou_range_sfx_~__s1_len~2#1, xstrtou_range_sfx_~__s2_len~2#1, xstrtou_range_sfx_~return_value___builtin_strcmp$5~1#1, xstrtou_range_sfx_#t~mem586#1.base, xstrtou_range_sfx_#t~mem586#1.offset, xstrtou_range_sfx_#t~mem587#1, xstrtou_range_sfx_#t~varargs588#1.base, xstrtou_range_sfx_#t~varargs588#1.offset, xstrtou_range_sfx_#t~varargs589#1.base, xstrtou_range_sfx_#t~varargs589#1.offset, xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, xstrtou_range_sfx_~base#1, xstrtou_range_sfx_~lower#1, xstrtou_range_sfx_~upper#1, xstrtou_range_sfx_~suffixes#1.base, xstrtou_range_sfx_~suffixes#1.offset, xstrtou_range_sfx_~r~1#1, xstrtou_range_sfx_~old_errno~0#1, xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, xstrtou_range_sfx_~tmp_if_expr$1~8#1, xstrtou_range_sfx_~tmp_if_expr$3~4#1, xstrtou_range_sfx_~tmp_statement_expression$2~1#1, xstrtou_range_sfx_~tmp_statement_expression$4~0#1;xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset := xstrtou_range_sfx_#in~numstr#1.base, xstrtou_range_sfx_#in~numstr#1.offset;xstrtou_range_sfx_~base#1 := xstrtou_range_sfx_#in~base#1;xstrtou_range_sfx_~lower#1 := xstrtou_range_sfx_#in~lower#1;xstrtou_range_sfx_~upper#1 := xstrtou_range_sfx_#in~upper#1;xstrtou_range_sfx_~suffixes#1.base, xstrtou_range_sfx_~suffixes#1.offset := xstrtou_range_sfx_#in~suffixes#1.base, xstrtou_range_sfx_#in~suffixes#1.offset;havoc xstrtou_range_sfx_~r~1#1;havoc xstrtou_range_sfx_~old_errno~0#1;call xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc xstrtou_range_sfx_~tmp_if_expr$1~8#1; [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3838: assume !(2bv32 == ~sign_extend~32~8(getopt32_#t~mem319#1));havoc getopt32_#t~mem319#1; [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3838-1: SUMMARY for call getopt32_#t~mem319#1 := read~intINTTYPE1#0(getopt32_~on_off~0#1.base, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3838-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3838-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3841: getopt32_#t~ret320#1 := xatoi_positive_#res#1;havoc xatoi_positive_#t~ret555#1, xatoi_positive_~numstr#1.base, xatoi_positive_~numstr#1.offset, xatoi_positive_~return_value_xatou_range$1~0#1;havoc xatoi_positive_#in~numstr#1.base, xatoi_positive_#in~numstr#1.offset;assume { :end_inline_xatoi_positive } true;getopt32_~return_value_xatoi_positive$13~0#1 := getopt32_#t~ret320#1;havoc getopt32_#t~ret320#1; [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229-2: SUMMARY for call xstrtou_range_sfx_#t~mem586#1.base, xstrtou_range_sfx_#t~mem586#1.offset := read~$Pointer$#54(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229-2: assume !(1bv1 == #valid[xstrtou_range_sfx_~#e~0#1.base]); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229-2: assume !((~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_~#e~0#1.offset), #length[xstrtou_range_sfx_~#e~0#1.base]) && ~bvule~64(xstrtou_range_sfx_~#e~0#1.offset, ~bvadd~64(8bv64, xstrtou_range_sfx_~#e~0#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_~#e~0#1.offset)); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229: assume 0bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem587#1);havoc xstrtou_range_sfx_#t~mem586#1.base, xstrtou_range_sfx_#t~mem586#1.offset;havoc xstrtou_range_sfx_#t~mem587#1; [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229: assume !(0bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem587#1));havoc xstrtou_range_sfx_#t~mem586#1.base, xstrtou_range_sfx_#t~mem586#1.offset;havoc xstrtou_range_sfx_#t~mem587#1; [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229-1: SUMMARY for call xstrtou_range_sfx_#t~mem587#1 := read~intINTTYPE1#28(xstrtou_range_sfx_#t~mem586#1.base, xstrtou_range_sfx_#t~mem586#1.offset, 1bv64); srcloc: null [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229-1: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~mem586#1.base]); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229-1: assume !((~bvule~64(~bvadd~64(1bv64, xstrtou_range_sfx_#t~mem586#1.offset), #length[xstrtou_range_sfx_#t~mem586#1.base]) && ~bvule~64(xstrtou_range_sfx_#t~mem586#1.offset, ~bvadd~64(1bv64, xstrtou_range_sfx_#t~mem586#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_#t~mem586#1.offset)); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842: havoc getopt32_~return_value_xatoi_positive$13~0#1;havoc getopt32_#t~mem321#1.base, getopt32_#t~mem321#1.offset; [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842-2: SUMMARY for call getopt32_#t~mem321#1.base, getopt32_#t~mem321#1.offset := read~$Pointer$#0(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842-2: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842-2: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842-1: SUMMARY for call write~intINTTYPE4#28(getopt32_~return_value_xatoi_positive$13~0#1, getopt32_#t~mem321#1.base, getopt32_#t~mem321#1.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842-1: assume !(1bv1 == #valid[getopt32_#t~mem321#1.base]); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842-1: assume !((~bvule~64(~bvadd~64(4bv64, getopt32_#t~mem321#1.offset), #length[getopt32_#t~mem321#1.base]) && ~bvule~64(getopt32_#t~mem321#1.offset, ~bvadd~64(4bv64, getopt32_#t~mem321#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem321#1.offset)); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3845-1: SUMMARY for call getopt32_#t~mem322#1.base, getopt32_#t~mem322#1.offset := read~$Pointer$#0(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3845-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3845-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3845: assume !(getopt32_#t~mem322#1.base == 0bv64 && getopt32_#t~mem322#1.offset == 0bv64);havoc getopt32_#t~mem322#1.base, getopt32_#t~mem322#1.offset; [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3845: assume !!(getopt32_#t~mem322#1.base == 0bv64 && getopt32_#t~mem322#1.offset == 0bv64);havoc getopt32_#t~mem322#1.base, getopt32_#t~mem322#1.offset; [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5233: assume ~bvuge~32(xstrtou_range_sfx_~r~1#1, xstrtou_range_sfx_~lower#1); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5233: assume !~bvuge~32(xstrtou_range_sfx_~r~1#1, xstrtou_range_sfx_~lower#1); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846: SUMMARY for call write~$Pointer$#28(~optarg~0.base, ~optarg~0.offset, getopt32_#t~mem323#1.base, getopt32_#t~mem323#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846: assume !(1bv1 == #valid[getopt32_#t~mem323#1.base]); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846: assume !((~bvule~64(~bvadd~64(8bv64, getopt32_#t~mem323#1.offset), #length[getopt32_#t~mem323#1.base]) && ~bvule~64(getopt32_#t~mem323#1.offset, ~bvadd~64(8bv64, getopt32_#t~mem323#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem323#1.offset)); [2025-02-08 07:42:59,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846-1: SUMMARY for call getopt32_#t~mem323#1.base, getopt32_#t~mem323#1.offset := read~$Pointer$#0(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3846-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)), #length[getopt32_~on_off~0#1.base]) && ~bvule~64(~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset))); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5235: assume ~bvuge~32(xstrtou_range_sfx_~upper#1, xstrtou_range_sfx_~r~1#1);xstrtou_range_sfx_#res#1 := xstrtou_range_sfx_~r~1#1;call ULTIMATE.dealloc(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset);havoc xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5235: assume !~bvuge~32(xstrtou_range_sfx_~upper#1, xstrtou_range_sfx_~r~1#1); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980: assume true; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980: assume !true; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-2: SUMMARY for call llist_add_to_end_#t~mem347#1.base, llist_add_to_end_#t~mem347#1.offset := read~$Pointer$#28(llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-2: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-2: assume !((~bvule~64(~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset), #length[llist_add_to_end_~list_head#1.base]) && ~bvule~64(llist_add_to_end_~list_head#1.offset, ~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset))) && ~bvule~64(0bv64, llist_add_to_end_~list_head#1.offset)); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-1: llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset := llist_add_to_end_#t~mem347#1.base, llist_add_to_end_#t~mem347#1.offset;havoc llist_add_to_end_#t~mem347#1.base, llist_add_to_end_#t~mem347#1.offset; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-4: SUMMARY for call llist_add_to_end_#t~mem346#1.base, llist_add_to_end_#t~mem346#1.offset := read~$Pointer$#28(llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-4: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-4: assume !((~bvule~64(~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset), #length[llist_add_to_end_~list_head#1.base]) && ~bvule~64(llist_add_to_end_~list_head#1.offset, ~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset))) && ~bvule~64(0bv64, llist_add_to_end_~list_head#1.offset)); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-3: assume !(llist_add_to_end_#t~mem346#1.base == 0bv64 && llist_add_to_end_#t~mem346#1.offset == 0bv64);havoc llist_add_to_end_#t~mem346#1.base, llist_add_to_end_#t~mem346#1.offset; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3980-3: assume !!(llist_add_to_end_#t~mem346#1.base == 0bv64 && llist_add_to_end_#t~mem346#1.offset == 0bv64);havoc llist_add_to_end_#t~mem346#1.base, llist_add_to_end_#t~mem346#1.offset; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3982: havoc llist_add_to_end_~return_value_xzalloc$1~1#1.base, llist_add_to_end_~return_value_xzalloc$1~1#1.offset; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3983-1: SUMMARY for call llist_add_to_end_#t~ret348#1.base, llist_add_to_end_#t~ret348#1.offset := xzalloc(16bv64); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3983: llist_add_to_end_~return_value_xzalloc$1~1#1.base, llist_add_to_end_~return_value_xzalloc$1~1#1.offset := llist_add_to_end_#t~ret348#1.base, llist_add_to_end_#t~ret348#1.offset;havoc llist_add_to_end_#t~ret348#1.base, llist_add_to_end_#t~ret348#1.offset; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3984: SUMMARY for call write~$Pointer$#28(llist_add_to_end_~return_value_xzalloc$1~1#1.base, llist_add_to_end_~return_value_xzalloc$1~1#1.offset, llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3984: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3984: assume !((~bvule~64(~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset), #length[llist_add_to_end_~list_head#1.base]) && ~bvule~64(llist_add_to_end_~list_head#1.offset, ~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset))) && ~bvule~64(0bv64, llist_add_to_end_~list_head#1.offset)); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-1: SUMMARY for call bb_error_msg_and_die(36bv64, 0bv64, xstrtou_range_sfx_#t~varargs588#1.base, xstrtou_range_sfx_#t~varargs588#1.offset); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-2: SUMMARY for call write~intINTTYPE8#11(~zero_extend~64~32(xstrtou_range_sfx_~upper#1), xstrtou_range_sfx_#t~varargs588#1.base, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs588#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-2: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs588#1.base]); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-2: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs588#1.offset)), #length[xstrtou_range_sfx_#t~varargs588#1.base]) && ~bvule~64(~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs588#1.offset), ~bvadd~64(8bv64, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs588#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs588#1.offset))); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: havoc xstrtou_range_sfx_#t~varargs588#1.base, xstrtou_range_sfx_#t~varargs588#1.offset; [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-5: call xstrtou_range_sfx_#t~varargs588#1.base, xstrtou_range_sfx_#t~varargs588#1.offset := #Ultimate.allocOnHeap(24bv64); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-3: SUMMARY for call write~intINTTYPE8#11(~zero_extend~64~32(xstrtou_range_sfx_~lower#1), xstrtou_range_sfx_#t~varargs588#1.base, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs588#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-3: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs588#1.base]); [2025-02-08 07:42:59,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-3: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs588#1.offset)), #length[xstrtou_range_sfx_#t~varargs588#1.base]) && ~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs588#1.offset), ~bvadd~64(8bv64, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs588#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs588#1.offset))); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-4: SUMMARY for call write~$Pointer$#11(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, xstrtou_range_sfx_#t~varargs588#1.base, xstrtou_range_sfx_#t~varargs588#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-4: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs588#1.base]); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240-4: assume !((~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs588#1.offset), #length[xstrtou_range_sfx_#t~varargs588#1.base]) && ~bvule~64(xstrtou_range_sfx_#t~varargs588#1.offset, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs588#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_#t~varargs588#1.offset)); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3985-1: SUMMARY for call write~$Pointer$#28(llist_add_to_end_~data#1.base, llist_add_to_end_~data#1.offset, llist_add_to_end_#t~mem349#1.base, ~bvadd~64(8bv64, llist_add_to_end_#t~mem349#1.offset), 8bv64); srcloc: null [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3985-1: assume !(1bv1 == #valid[llist_add_to_end_#t~mem349#1.base]); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3985-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(8bv64, llist_add_to_end_#t~mem349#1.offset)), #length[llist_add_to_end_#t~mem349#1.base]) && ~bvule~64(~bvadd~64(8bv64, llist_add_to_end_#t~mem349#1.offset), ~bvadd~64(8bv64, ~bvadd~64(8bv64, llist_add_to_end_#t~mem349#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(8bv64, llist_add_to_end_#t~mem349#1.offset))); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3985: havoc llist_add_to_end_#t~mem349#1.base, llist_add_to_end_#t~mem349#1.offset;havoc llist_add_to_end_#t~mem346#1.base, llist_add_to_end_#t~mem346#1.offset, llist_add_to_end_#t~mem347#1.base, llist_add_to_end_#t~mem347#1.offset, llist_add_to_end_#t~ret348#1.base, llist_add_to_end_#t~ret348#1.offset, llist_add_to_end_#t~mem349#1.base, llist_add_to_end_#t~mem349#1.offset, llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, llist_add_to_end_~data#1.base, llist_add_to_end_~data#1.offset, llist_add_to_end_~return_value_xzalloc$1~1#1.base, llist_add_to_end_~return_value_xzalloc$1~1#1.offset;havoc llist_add_to_end_#in~list_head#1.base, llist_add_to_end_#in~list_head#1.offset, llist_add_to_end_#in~data#1.base, llist_add_to_end_#in~data#1.offset;assume { :end_inline_llist_add_to_end } true; [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3985-2: SUMMARY for call llist_add_to_end_#t~mem349#1.base, llist_add_to_end_#t~mem349#1.offset := read~$Pointer$#28(llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3985-2: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3985-2: assume !((~bvule~64(~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset), #length[llist_add_to_end_~list_head#1.base]) && ~bvule~64(llist_add_to_end_~list_head#1.offset, ~bvadd~64(8bv64, llist_add_to_end_~list_head#1.offset))) && ~bvule~64(0bv64, llist_add_to_end_~list_head#1.offset)); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2864: assume ~bvugt~64(bb_strtoui_~v~0#1, 4294967295bv64); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2864: assume !~bvugt~64(bb_strtoui_~v~0#1, 4294967295bv64);bb_strtoui_#res#1 := bb_strtoui_~v~0#1[32:0]; [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2866: bb_strtoui_#res#1 := 4294967295bv32; [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2866-1: SUMMARY for call write~intINTTYPE4#31(34bv32, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2866-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2866-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: havoc xstrtou_range_sfx_#t~varargs589#1.base, xstrtou_range_sfx_#t~varargs589#1.offset;call ULTIMATE.dealloc(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset);havoc xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset;xatou_range_#t~ret556#1 := xstrtou_range_sfx_#res#1;havoc xstrtou_range_sfx_#t~mem574#1, xstrtou_range_sfx_#t~mem575#1, xstrtou_range_sfx_#t~mem576#1, xstrtou_range_sfx_~bb__isspace~0#1, xstrtou_range_sfx_#t~mem577#1, xstrtou_range_sfx_#t~ret578#1, xstrtou_range_sfx_#t~mem579#1.base, xstrtou_range_sfx_#t~mem579#1.offset, xstrtou_range_sfx_#t~mem580#1, xstrtou_range_sfx_#t~mem581#1, xstrtou_range_sfx_#t~mem582#1.base, xstrtou_range_sfx_#t~mem582#1.offset, xstrtou_range_sfx_#t~nondet583#1, xstrtou_range_sfx_#t~mem584#1, xstrtou_range_sfx_#t~mem585#1, xstrtou_range_sfx_~__s1_len~2#1, xstrtou_range_sfx_~__s2_len~2#1, xstrtou_range_sfx_~return_value___builtin_strcmp$5~1#1, xstrtou_range_sfx_#t~mem586#1.base, xstrtou_range_sfx_#t~mem586#1.offset, xstrtou_range_sfx_#t~mem587#1, xstrtou_range_sfx_#t~varargs588#1.base, xstrtou_range_sfx_#t~varargs588#1.offset, xstrtou_range_sfx_#t~varargs589#1.base, xstrtou_range_sfx_#t~varargs589#1.offset, xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, xstrtou_range_sfx_~base#1, xstrtou_range_sfx_~lower#1, xstrtou_range_sfx_~upper#1, xstrtou_range_sfx_~suffixes#1.base, xstrtou_range_sfx_~suffixes#1.offset, xstrtou_range_sfx_~r~1#1, xstrtou_range_sfx_~old_errno~0#1, xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, xstrtou_range_sfx_~tmp_if_expr$1~8#1, xstrtou_range_sfx_~tmp_if_expr$3~4#1, xstrtou_range_sfx_~tmp_statement_expression$2~1#1, xstrtou_range_sfx_~tmp_statement_expression$4~0#1;havoc xstrtou_range_sfx_#in~numstr#1.base, xstrtou_range_sfx_#in~numstr#1.offset, xstrtou_range_sfx_#in~base#1, xstrtou_range_sfx_#in~lower#1, xstrtou_range_sfx_#in~upper#1, xstrtou_range_sfx_#in~suffixes#1.base, xstrtou_range_sfx_#in~suffixes#1.offset;assume { :end_inline_xstrtou_range_sfx } true;xatou_range_~return_value_xstrtou_range_sfx$1~0#1 := xatou_range_#t~ret556#1;havoc xatou_range_#t~ret556#1;xatou_range_#res#1 := xatou_range_~return_value_xstrtou_range_sfx$1~0#1; [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247-1: SUMMARY for call bb_error_msg_and_die(37bv64, 0bv64, xstrtou_range_sfx_#t~varargs589#1.base, xstrtou_range_sfx_#t~varargs589#1.offset); srcloc: null [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247-2: SUMMARY for call write~$Pointer$#11(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, xstrtou_range_sfx_#t~varargs589#1.base, xstrtou_range_sfx_#t~varargs589#1.offset, 8bv64); srcloc: null [2025-02-08 07:42:59,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247-2: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs589#1.base]); [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247-2: assume !((~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs589#1.offset), #length[xstrtou_range_sfx_#t~varargs589#1.base]) && ~bvule~64(xstrtou_range_sfx_#t~varargs589#1.offset, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs589#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_#t~varargs589#1.offset)); [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247-3: call xstrtou_range_sfx_#t~varargs589#1.base, xstrtou_range_sfx_#t~varargs589#1.offset := #Ultimate.allocOnHeap(8bv64); [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: __main_#t~ret379#1 := index_in_substrings_#res#1;havoc index_in_substrings_#t~nondet332#1, index_in_substrings_#t~mem333#1, index_in_substrings_#t~nondet334#1, index_in_substrings_#t~mem335#1, index_in_substrings_#t~nondet336#1, index_in_substrings_~return_value_strncmp$2~0#1, index_in_substrings_~return_value_strlen$3~0#1, index_in_substrings_~idx~0#1, index_in_substrings_~strings#1.base, index_in_substrings_~strings#1.offset, index_in_substrings_~key#1.base, index_in_substrings_~key#1.offset, index_in_substrings_~matched_idx~0#1, index_in_substrings_~len~2#1, index_in_substrings_~return_value_strlen$1~1#1;havoc index_in_substrings_#in~strings#1.base, index_in_substrings_#in~strings#1.offset, index_in_substrings_#in~key#1.base, index_in_substrings_#in~key#1.offset;assume { :end_inline_index_in_substrings } true;__main_~return_value_index_in_substrings$9~0#1 := __main_#t~ret379#1;havoc __main_#t~mem378#1.base, __main_#t~mem378#1.offset;havoc __main_#t~ret379#1; [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188-1: SUMMARY for call xstrtou_range_sfx_#t~mem574#1 := read~intINTTYPE1#28(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, 1bv64); srcloc: null [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~numstr#1.base]); [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188-1: assume !((~bvule~64(~bvadd~64(1bv64, xstrtou_range_sfx_~numstr#1.offset), #length[xstrtou_range_sfx_~numstr#1.base]) && ~bvule~64(xstrtou_range_sfx_~numstr#1.offset, ~bvadd~64(1bv64, xstrtou_range_sfx_~numstr#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_~numstr#1.offset)); [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4131: assume !(0bv32 == __main_~return_value_index_in_substrings$9~0#1); [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4131: assume !!(0bv32 == __main_~return_value_index_in_substrings$9~0#1); [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188: assume 45bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem574#1);havoc xstrtou_range_sfx_#t~mem574#1;xstrtou_range_sfx_~tmp_if_expr$1~8#1 := 1bv8; [2025-02-08 07:42:59,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188: assume !(45bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem574#1));havoc xstrtou_range_sfx_#t~mem574#1; [2025-02-08 07:43:00,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2769: havoc #t~mem42; [2025-02-08 07:43:09,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume !(0bv8 == scan_one_dir_~tmp_if_expr$2~4#1); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: assume !!(0bv8 == scan_one_dir_~tmp_if_expr$2~4#1); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: assume 0bv64 == scan_one_dir_~fullname~0#1.base || 1bv1 == #valid[scan_one_dir_~fullname~0#1.base];call ULTIMATE.dealloc(scan_one_dir_~fullname~0#1.base, scan_one_dir_~fullname~0#1.offset); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: assume !(0bv64 == scan_one_dir_~fullname~0#1.base || 1bv1 == #valid[scan_one_dir_~fullname~0#1.base]); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091-1: SUMMARY for call dfree_#t~mem104#1.base, dfree_#t~mem104#1.offset := read~$Pointer$#28(dfree_~dnp#1.base, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1))), 8bv64); srcloc: null [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091-1: assume !(1bv1 == #valid[dfree_~dnp#1.base]); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1)))), #length[dfree_~dnp#1.base]) && ~bvule~64(~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1))), ~bvadd~64(8bv64, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1)))))) && ~bvule~64(0bv64, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1))))); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091: assume dfree_#t~mem104#1.base == 0bv64 && dfree_#t~mem104#1.offset == 0bv64;havoc dfree_#t~mem104#1.base, dfree_#t~mem104#1.offset; [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091: assume !(dfree_#t~mem104#1.base == 0bv64 && dfree_#t~mem104#1.offset == 0bv64);havoc dfree_#t~mem104#1.base, dfree_#t~mem104#1.offset; [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3025: assume true; [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3025: assume !true; [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-1: assume ~bvult~64(scan_one_dir_~fullname~0#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-1: assume !~bvult~64(scan_one_dir_~fullname~0#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3025-3: SUMMARY for call concat_path_file_#t~mem92#1 := read~intINTTYPE1#28(concat_path_file_~filename#1.base, concat_path_file_~filename#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3025-3: assume !(1bv1 == #valid[concat_path_file_~filename#1.base]); [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3025-3: assume !((~bvule~64(~bvadd~64(1bv64, concat_path_file_~filename#1.offset), #length[concat_path_file_~filename#1.base]) && ~bvule~64(concat_path_file_~filename#1.offset, ~bvadd~64(1bv64, concat_path_file_~filename#1.offset))) && ~bvule~64(0bv64, concat_path_file_~filename#1.offset)); [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4561: scan_one_dir_#t~ret475#1.base, scan_one_dir_#t~ret475#1.offset := readdir_#res#1.base, readdir_#res#1.offset;havoc readdir_#t~nondet615#1, readdir_#t~nondet616#1, readdir_#t~nondet617#1, readdir_#t~mem618#1, readdir_#t~nondet619#1, readdir_#t~nondet620#1, readdir_#t~nondet621#1, readdir_#t~mem622#1, readdir_#t~mem623#1, readdir_#t~nondet624#1, readdir_#t~pre625#1, readdir_~i~10#1, readdir_#t~mem626#1, readdir_~d#1.base, readdir_~d#1.offset;havoc readdir_#in~d#1.base, readdir_#in~d#1.offset;assume { :end_inline_readdir } true;scan_one_dir_~entry~0#1.base, scan_one_dir_~entry~0#1.offset := scan_one_dir_#t~ret475#1.base, scan_one_dir_#t~ret475#1.offset;havoc scan_one_dir_#t~ret475#1.base, scan_one_dir_#t~ret475#1.offset; [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-2: assume 0bv64 == scan_one_dir_~fullname~0#1.offset; [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-2: assume !(0bv64 == scan_one_dir_~fullname~0#1.offset); [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3025-2: assume !(47bv32 == ~sign_extend~32~8(concat_path_file_#t~mem92#1));havoc concat_path_file_#t~mem92#1; [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3025-2: assume 47bv32 == ~sign_extend~32~8(concat_path_file_#t~mem92#1);havoc concat_path_file_#t~mem92#1;concat_path_file_~filename#1.base, concat_path_file_~filename#1.offset := concat_path_file_~filename#1.base, ~bvadd~64(1bv64, concat_path_file_~filename#1.offset); [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354: havoc readdir_#t~mem618#1;readdir_#res#1.base, readdir_#res#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354-1: SUMMARY for call assume_abort_if_not((if 0bv32 != readdir_#t~mem618#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354-2: SUMMARY for call readdir_#t~mem618#1 := read~intINTTYPE4#31(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354-2: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354-2: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: assume true; [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: assume !true; [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3009: assume !(calculate_blocks_~dn#1.base == 0bv64 && calculate_blocks_~dn#1.offset == 0bv64); [2025-02-08 07:43:09,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3009: assume !!(calculate_blocks_~dn#1.base == 0bv64 && calculate_blocks_~dn#1.offset == 0bv64); [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4512: #t~ret465#1.base, #t~ret465#1.offset := scan_one_dir_#res#1.base, scan_one_dir_#res#1.offset;havoc scan_one_dir_#t~ret474#1.base, scan_one_dir_#t~ret474#1.offset, scan_one_dir_#t~ret475#1.base, scan_one_dir_#t~ret475#1.offset, scan_one_dir_#t~mem476#1, scan_one_dir_#t~mem477#1, scan_one_dir_#t~mem478#1, scan_one_dir_#t~mem479#1, scan_one_dir_#t~mem480#1, scan_one_dir_#t~mem481#1, scan_one_dir_#t~ret482#1.base, scan_one_dir_#t~ret482#1.offset, scan_one_dir_#t~ret483#1.base, scan_one_dir_#t~ret483#1.offset, scan_one_dir_#t~ret484#1.base, scan_one_dir_#t~ret484#1.offset, scan_one_dir_~return_value_bb_basename$3~0#1.base, scan_one_dir_~return_value_bb_basename$3~0#1.offset, scan_one_dir_~fullname~0#1.base, scan_one_dir_~fullname~0#1.offset, scan_one_dir_#t~ret485#1, scan_one_dir_#t~ret486#1.base, scan_one_dir_#t~ret486#1.offset, scan_one_dir_#t~mem487#1.base, scan_one_dir_#t~mem487#1.offset, scan_one_dir_~path#1.base, scan_one_dir_~path#1.offset, scan_one_dir_~nfiles_p#1.base, scan_one_dir_~nfiles_p#1.offset, scan_one_dir_~dn~1#1.base, scan_one_dir_~dn~1#1.offset, scan_one_dir_~cur~3#1.base, scan_one_dir_~cur~3#1.offset, scan_one_dir_~dnp~1#1.base, scan_one_dir_~dnp~1#1.offset, scan_one_dir_~entry~0#1.base, scan_one_dir_~entry~0#1.offset, scan_one_dir_~dir~0#1.base, scan_one_dir_~dir~0#1.offset, scan_one_dir_~i~6#1, scan_one_dir_~nfiles~2#1, scan_one_dir_~tmp_if_expr$2~4#1, scan_one_dir_~tmp_if_expr$1~6#1;havoc scan_one_dir_#in~path#1.base, scan_one_dir_#in~path#1.offset, scan_one_dir_#in~nfiles_p#1.base, scan_one_dir_#in~nfiles_p#1.offset;assume { :end_inline_scan_one_dir } true;~subdnp~0#1.base, ~subdnp~0#1.offset := #t~ret465#1.base, #t~ret465#1.offset;havoc #t~mem463#1.base, #t~mem463#1.offset;havoc #t~mem464#1.base, #t~mem464#1.offset;havoc #t~ret465#1.base, #t~ret465#1.offset; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562: assume scan_one_dir_~entry~0#1.base == 0bv64 && scan_one_dir_~entry~0#1.offset == 0bv64; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4562: assume !(scan_one_dir_~entry~0#1.base == 0bv64 && scan_one_dir_~entry~0#1.offset == 0bv64);havoc scan_one_dir_~fullname~0#1.base, scan_one_dir_~fullname~0#1.offset; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4529: SUMMARY for call dnsort(~dnd~1#1.base, ~dnd~1#1.offset, ~dndirs~1#1); srcloc: null [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579: assume 0bv32 == ~bvand~32(32768bv32, scan_one_dir_#t~mem480#1);havoc scan_one_dir_#t~mem480#1; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579: assume !(0bv32 == ~bvand~32(32768bv32, scan_one_dir_#t~mem480#1));havoc scan_one_dir_#t~mem480#1; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: SUMMARY for call scan_one_dir_#t~mem480#1 := read~intINTTYPE4#28(~#bb_common_bufsiz1~0.base, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), 4bv64); srcloc: null [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: assume !(1bv1 == #valid[~#bb_common_bufsiz1~0.base]); [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)), #length[~#bb_common_bufsiz1~0.base]) && ~bvule~64(~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), ~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset))); [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3010: assume true; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3010: assume !true; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513: assume 1048576bv32 == ~bvand~32(1572864bv32, #t~mem466#1);havoc #t~mem466#1;assume { :begin_inline_calculate_blocks } true;calculate_blocks_#in~dn#1.base, calculate_blocks_#in~dn#1.offset := ~subdnp~0#1.base, ~subdnp~0#1.offset;havoc calculate_blocks_#res#1;havoc calculate_blocks_#t~mem88#1.base, calculate_blocks_#t~mem88#1.offset, calculate_blocks_#t~mem89#1.base, calculate_blocks_#t~mem89#1.offset, calculate_blocks_#t~mem90#1, calculate_blocks_~dn#1.base, calculate_blocks_~dn#1.offset, calculate_blocks_~blocks~0#1;calculate_blocks_~dn#1.base, calculate_blocks_~dn#1.offset := calculate_blocks_#in~dn#1.base, calculate_blocks_#in~dn#1.offset;calculate_blocks_~blocks~0#1 := 1bv64; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513: assume !(1048576bv32 == ~bvand~32(1572864bv32, #t~mem466#1));havoc #t~mem466#1; [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-1: SUMMARY for call #t~mem466#1 := read~intINTTYPE4#28(~#bb_common_bufsiz1~0.base, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), 4bv64); srcloc: null [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-1: assume !(1bv1 == #valid[~#bb_common_bufsiz1~0.base]); [2025-02-08 07:43:09,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4513-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)), #length[~#bb_common_bufsiz1~0.base]) && ~bvule~64(~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), ~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset))); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3093-1: SUMMARY for call dfree_#t~mem105#1.base, dfree_#t~mem105#1.offset := read~$Pointer$#28(dfree_~dnp#1.base, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1))), 8bv64); srcloc: null [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3093-1: assume !(1bv1 == #valid[dfree_~dnp#1.base]); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3093-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1)))), #length[dfree_~dnp#1.base]) && ~bvule~64(~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1))), ~bvadd~64(8bv64, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1)))))) && ~bvule~64(0bv64, ~bvadd~64(dfree_~dnp#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(dfree_~i~1#1))))); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3093: dfree_~cur~0#1.base, dfree_~cur~0#1.offset := dfree_#t~mem105#1.base, dfree_#t~mem105#1.offset;havoc dfree_#t~mem105#1.base, dfree_#t~mem105#1.offset; [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530: SUMMARY for call scan_and_display_dirs_recur(~dnd~1#1.base, ~dnd~1#1.offset, 0bv32); srcloc: null [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3027: havoc concat_path_file_~return_value_xasprintf$1~0#1.base, concat_path_file_~return_value_xasprintf$1~0#1.offset;call concat_path_file_#t~varargs93#1.base, concat_path_file_#t~varargs93#1.offset := #Ultimate.allocOnHeap(24bv64); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: SUMMARY for call write~$Pointer$#28(scan_one_dir_~dn~1#1.base, scan_one_dir_~dn~1#1.offset, scan_one_dir_~dnp~1#1.base, ~bvadd~64(scan_one_dir_~dnp~1#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(scan_one_dir_~i~6#1))), 8bv64); srcloc: null [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: assume !(1bv1 == #valid[scan_one_dir_~dnp~1#1.base]); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4613: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(scan_one_dir_~dnp~1#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(scan_one_dir_~i~6#1)))), #length[scan_one_dir_~dnp~1#1.base]) && ~bvule~64(~bvadd~64(scan_one_dir_~dnp~1#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(scan_one_dir_~i~6#1))), ~bvadd~64(8bv64, ~bvadd~64(scan_one_dir_~dnp~1#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(scan_one_dir_~i~6#1)))))) && ~bvule~64(0bv64, ~bvadd~64(scan_one_dir_~dnp~1#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(scan_one_dir_~i~6#1))))); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3969-1: assume 1bv1 == #valid[last_char_is_~s#1.base]; [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3969-1: assume !(1bv1 == #valid[last_char_is_~s#1.base]); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3969: assume ~bvult~64(last_char_is_~s#1.offset, #length[last_char_is_~s#1.base]) && ~bvuge~64(last_char_is_~s#1.offset, 0bv64);last_char_is_~return_value_strlen$1~2#1 := ~sign_extend~64~32(last_char_is_#t~nondet344#1);havoc last_char_is_#t~nondet344#1;last_char_is_~sz~0#1 := ~bvsub~64(last_char_is_~return_value_strlen$1~2#1, 1bv64);last_char_is_~s#1.base, last_char_is_~s#1.offset := last_char_is_~s#1.base, ~bvadd~64(last_char_is_~s#1.offset, last_char_is_~sz~0#1); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3969: assume !(~bvult~64(last_char_is_~s#1.offset, #length[last_char_is_~s#1.base]) && ~bvuge~64(last_char_is_~s#1.offset, 0bv64)); [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3094: assume !(0bv32 == ~sign_extend~32~8(dfree_#t~mem106#1));havoc dfree_#t~mem106#1; [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3094: assume !!(0bv32 == ~sign_extend~32~8(dfree_#t~mem106#1));havoc dfree_#t~mem106#1; [2025-02-08 07:43:09,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4531: assume 0bv64 == ~dnd~1#1.base || 1bv1 == #valid[~dnd~1#1.base];call ULTIMATE.dealloc(~dnd~1#1.base, ~dnd~1#1.offset); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4531: assume !(0bv64 == ~dnd~1#1.base || 1bv1 == #valid[~dnd~1#1.base]); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028: assume { :begin_inline_xasprintf } true;xasprintf_#in~format#1.base, xasprintf_#in~format#1.offset, xasprintf_#varArgs#1.base, xasprintf_#varArgs#1.offset := 11bv64, 0bv64, concat_path_file_#t~varargs93#1.base, concat_path_file_#t~varargs93#1.offset;havoc xasprintf_#res#1.base, xasprintf_#res#1.offset;havoc xasprintf_#t~ret552#1, xasprintf_#t~varargs553#1.base, xasprintf_#t~varargs553#1.offset, xasprintf_#t~mem554#1.base, xasprintf_#t~mem554#1.offset, xasprintf_~format#1.base, xasprintf_~format#1.offset, xasprintf_~p~6#1.base, xasprintf_~p~6#1.offset, xasprintf_~r~0#1, xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset;xasprintf_~format#1.base, xasprintf_~format#1.offset := xasprintf_#in~format#1.base, xasprintf_#in~format#1.offset;havoc xasprintf_~p~6#1.base, xasprintf_~p~6#1.offset;havoc xasprintf_~r~0#1;call xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset := #Ultimate.allocOnStack(8bv64);xasprintf_~p~6#1.base, xasprintf_~p~6#1.offset := xasprintf_#varArgs#1.base, xasprintf_#varArgs#1.offset; [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3094-1: SUMMARY for call dfree_#t~mem106#1 := read~intINTTYPE1#28(dfree_~cur~0#1.base, ~bvadd~64(24bv64, dfree_~cur~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3094-1: assume !(1bv1 == #valid[dfree_~cur~0#1.base]); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3094-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(24bv64, dfree_~cur~0#1.offset)), #length[dfree_~cur~0#1.base]) && ~bvule~64(~bvadd~64(24bv64, dfree_~cur~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(24bv64, dfree_~cur~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(24bv64, dfree_~cur~0#1.offset))); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4531-1: assume ~bvult~64(~dnd~1#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4531-1: assume !~bvult~64(~dnd~1#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: SUMMARY for call write~intINTTYPE1#28(1bv8, scan_one_dir_~cur~3#1.base, ~bvadd~64(24bv64, scan_one_dir_~cur~3#1.offset), 1bv64); srcloc: null [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume !(1bv1 == #valid[scan_one_dir_~cur~3#1.base]); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(24bv64, scan_one_dir_~cur~3#1.offset)), #length[scan_one_dir_~cur~3#1.base]) && ~bvule~64(~bvadd~64(24bv64, scan_one_dir_~cur~3#1.offset), ~bvadd~64(1bv64, ~bvadd~64(24bv64, scan_one_dir_~cur~3#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(24bv64, scan_one_dir_~cur~3#1.offset))); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-2: SUMMARY for call write~$Pointer$#11((if concat_path_file_~lc~0#1.base == 0bv64 && concat_path_file_~lc~0#1.offset == 0bv64 then 12bv64 else 13bv64), (if concat_path_file_~lc~0#1.base == 0bv64 && concat_path_file_~lc~0#1.offset == 0bv64 then 0bv64 else 0bv64), concat_path_file_#t~varargs93#1.base, ~bvadd~64(8bv64, concat_path_file_#t~varargs93#1.offset), 8bv64); srcloc: null [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-2: assume !(1bv1 == #valid[concat_path_file_#t~varargs93#1.base]); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-2: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(8bv64, concat_path_file_#t~varargs93#1.offset)), #length[concat_path_file_#t~varargs93#1.base]) && ~bvule~64(~bvadd~64(8bv64, concat_path_file_#t~varargs93#1.offset), ~bvadd~64(8bv64, ~bvadd~64(8bv64, concat_path_file_#t~varargs93#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(8bv64, concat_path_file_#t~varargs93#1.offset))); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-1: SUMMARY for call write~$Pointer$#11(concat_path_file_~filename#1.base, concat_path_file_~filename#1.offset, concat_path_file_#t~varargs93#1.base, ~bvadd~64(16bv64, concat_path_file_#t~varargs93#1.offset), 8bv64); srcloc: null [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-1: assume !(1bv1 == #valid[concat_path_file_#t~varargs93#1.base]); [2025-02-08 07:43:09,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(16bv64, concat_path_file_#t~varargs93#1.offset)), #length[concat_path_file_#t~varargs93#1.base]) && ~bvule~64(~bvadd~64(16bv64, concat_path_file_#t~varargs93#1.offset), ~bvadd~64(8bv64, ~bvadd~64(16bv64, concat_path_file_#t~varargs93#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, concat_path_file_#t~varargs93#1.offset))); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-3: SUMMARY for call write~$Pointer$#11(concat_path_file_~path#1.base, concat_path_file_~path#1.offset, concat_path_file_#t~varargs93#1.base, concat_path_file_#t~varargs93#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-3: assume !(1bv1 == #valid[concat_path_file_#t~varargs93#1.base]); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3028-3: assume !((~bvule~64(~bvadd~64(8bv64, concat_path_file_#t~varargs93#1.offset), #length[concat_path_file_#t~varargs93#1.base]) && ~bvule~64(concat_path_file_#t~varargs93#1.offset, ~bvadd~64(8bv64, concat_path_file_#t~varargs93#1.offset))) && ~bvule~64(0bv64, concat_path_file_#t~varargs93#1.offset)); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4531-2: assume 0bv64 == ~dnd~1#1.offset; [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4531-2: assume !(0bv64 == ~dnd~1#1.offset); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357: havoc readdir_#t~nondet619#1;havoc readdir_#t~nondet620#1; [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-1: SUMMARY for call write~intINTTYPE8#28(readdir_#t~nondet619#1, ~#ret~0.base, ~#ret~0.offset, 8bv64); srcloc: null [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-1: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-1: assume !((~bvule~64(~bvadd~64(8bv64, ~#ret~0.offset), #length[~#ret~0.base]) && ~bvule~64(~#ret~0.offset, ~bvadd~64(8bv64, ~#ret~0.offset))) && ~bvule~64(0bv64, ~#ret~0.offset)); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614: scan_one_dir_~dn~1#1.base, scan_one_dir_~dn~1#1.offset := scan_one_dir_#t~mem487#1.base, scan_one_dir_#t~mem487#1.offset;havoc scan_one_dir_#t~mem487#1.base, scan_one_dir_#t~mem487#1.offset; [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4515: #t~ret467#1 := calculate_blocks_#res#1;havoc calculate_blocks_#t~mem88#1.base, calculate_blocks_#t~mem88#1.offset, calculate_blocks_#t~mem89#1.base, calculate_blocks_#t~mem89#1.offset, calculate_blocks_#t~mem90#1, calculate_blocks_~dn#1.base, calculate_blocks_~dn#1.offset, calculate_blocks_~blocks~0#1;havoc calculate_blocks_#in~dn#1.base, calculate_blocks_#in~dn#1.offset;assume { :end_inline_calculate_blocks } true;~return_value_calculate_blocks$1~0#1 := #t~ret467#1;havoc #t~ret467#1;havoc #t~ret468#1;havoc #t~ret468#1; [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012: assume calculate_blocks_#t~mem88#1.base == 0bv64 && calculate_blocks_#t~mem88#1.offset == 0bv64;havoc calculate_blocks_#t~mem88#1.base, calculate_blocks_#t~mem88#1.offset; [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012: assume !(calculate_blocks_#t~mem88#1.base == 0bv64 && calculate_blocks_#t~mem88#1.offset == 0bv64);havoc calculate_blocks_#t~mem88#1.base, calculate_blocks_#t~mem88#1.offset; [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-1: SUMMARY for call scan_one_dir_#t~mem487#1.base, scan_one_dir_#t~mem487#1.offset := read~$Pointer$#28(scan_one_dir_~dn~1#1.base, ~bvadd~64(16bv64, scan_one_dir_~dn~1#1.offset), 8bv64); srcloc: null [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-1: assume !(1bv1 == #valid[scan_one_dir_~dn~1#1.base]); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(16bv64, scan_one_dir_~dn~1#1.offset)), #length[scan_one_dir_~dn~1#1.base]) && ~bvule~64(~bvadd~64(16bv64, scan_one_dir_~dn~1#1.offset), ~bvadd~64(8bv64, ~bvadd~64(16bv64, scan_one_dir_~dn~1#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, scan_one_dir_~dn~1#1.offset))); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012-1: SUMMARY for call calculate_blocks_#t~mem88#1.base, calculate_blocks_#t~mem88#1.offset := read~$Pointer$#28(calculate_blocks_~dn#1.base, calculate_blocks_~dn#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012-1: assume !(1bv1 == #valid[calculate_blocks_~dn#1.base]); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012-1: assume !((~bvule~64(~bvadd~64(8bv64, calculate_blocks_~dn#1.offset), #length[calculate_blocks_~dn#1.base]) && ~bvule~64(calculate_blocks_~dn#1.offset, ~bvadd~64(8bv64, calculate_blocks_~dn#1.offset))) && ~bvule~64(0bv64, calculate_blocks_~dn#1.offset)); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598: scan_one_dir_~dn~1#1.base, scan_one_dir_~dn~1#1.offset := scan_one_dir_~cur~3#1.base, scan_one_dir_~cur~3#1.offset;scan_one_dir_~nfiles~2#1 := ~bvadd~32(1bv32, scan_one_dir_~nfiles~2#1); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095-1: assume ~bvult~64(dfree_#t~mem107#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095-1: assume !~bvult~64(dfree_#t~mem107#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095: assume 0bv64 == dfree_#t~mem107#1.base || 1bv1 == #valid[dfree_#t~mem107#1.base];call ULTIMATE.dealloc(dfree_#t~mem107#1.base, dfree_#t~mem107#1.offset); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095: assume !(0bv64 == dfree_#t~mem107#1.base || 1bv1 == #valid[dfree_#t~mem107#1.base]); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095-3: SUMMARY for call dfree_#t~mem107#1.base, dfree_#t~mem107#1.offset := read~$Pointer$#28(dfree_~cur~0#1.base, ~bvadd~64(8bv64, dfree_~cur~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095-3: assume !(1bv1 == #valid[dfree_~cur~0#1.base]); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095-3: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(8bv64, dfree_~cur~0#1.offset)), #length[dfree_~cur~0#1.base]) && ~bvule~64(~bvadd~64(8bv64, dfree_~cur~0#1.offset), ~bvadd~64(8bv64, ~bvadd~64(8bv64, dfree_~cur~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(8bv64, dfree_~cur~0#1.offset))); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095-2: assume 0bv64 == dfree_#t~mem107#1.offset; [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3095-2: assume !(0bv64 == dfree_#t~mem107#1.offset); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-1: SUMMARY for call write~$Pointer$#28(scan_one_dir_~dn~1#1.base, scan_one_dir_~dn~1#1.offset, scan_one_dir_~cur~3#1.base, ~bvadd~64(16bv64, scan_one_dir_~cur~3#1.offset), 8bv64); srcloc: null [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-1: assume !(1bv1 == #valid[scan_one_dir_~cur~3#1.base]); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(16bv64, scan_one_dir_~cur~3#1.offset)), #length[scan_one_dir_~cur~3#1.base]) && ~bvule~64(~bvadd~64(16bv64, scan_one_dir_~cur~3#1.offset), ~bvadd~64(8bv64, ~bvadd~64(16bv64, scan_one_dir_~cur~3#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, scan_one_dir_~cur~3#1.offset))); [2025-02-08 07:43:09,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4565: assume 46bv32 == ~sign_extend~32~8(scan_one_dir_#t~mem476#1);havoc scan_one_dir_#t~mem476#1; [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4565: assume !(46bv32 == ~sign_extend~32~8(scan_one_dir_#t~mem476#1));havoc scan_one_dir_#t~mem476#1;assume { :begin_inline_concat_path_file } true;concat_path_file_#in~path#1.base, concat_path_file_#in~path#1.offset, concat_path_file_#in~filename#1.base, concat_path_file_#in~filename#1.offset := scan_one_dir_~path#1.base, scan_one_dir_~path#1.offset, scan_one_dir_~entry~0#1.base, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset);havoc concat_path_file_#res#1.base, concat_path_file_#res#1.offset;havoc concat_path_file_#t~ret91#1.base, concat_path_file_#t~ret91#1.offset, concat_path_file_#t~mem92#1, concat_path_file_#t~varargs93#1.base, concat_path_file_#t~varargs93#1.offset, concat_path_file_#t~ret94#1.base, concat_path_file_#t~ret94#1.offset, concat_path_file_~path#1.base, concat_path_file_~path#1.offset, concat_path_file_~filename#1.base, concat_path_file_~filename#1.offset, concat_path_file_~lc~0#1.base, concat_path_file_~lc~0#1.offset, concat_path_file_~return_value_xasprintf$1~0#1.base, concat_path_file_~return_value_xasprintf$1~0#1.offset;concat_path_file_~path#1.base, concat_path_file_~path#1.offset := concat_path_file_#in~path#1.base, concat_path_file_#in~path#1.offset;concat_path_file_~filename#1.base, concat_path_file_~filename#1.offset := concat_path_file_#in~filename#1.base, concat_path_file_#in~filename#1.offset;havoc concat_path_file_~lc~0#1.base, concat_path_file_~lc~0#1.offset; [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4565-1: SUMMARY for call scan_one_dir_#t~mem476#1 := read~intINTTYPE1#28(scan_one_dir_~entry~0#1.base, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4565-1: assume !(1bv1 == #valid[scan_one_dir_~entry~0#1.base]); [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4565-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)), #length[scan_one_dir_~entry~0#1.base]) && ~bvule~64(~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset))); [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358: havoc readdir_#t~nondet620#1;havoc readdir_#t~nondet621#1; [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5259: assume 0bv32 != closedir_#t~nondet592#1;havoc closedir_#t~nondet592#1;havoc closedir_#t~nondet593#1; [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5259: assume !(0bv32 != closedir_#t~nondet592#1);havoc closedir_#t~nondet592#1;closedir_#res#1 := 0bv32; [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358-1: SUMMARY for call write~intINTTYPE8#28(readdir_#t~nondet620#1, ~#ret~0.base, ~bvadd~64(8bv64, ~#ret~0.offset), 8bv64); srcloc: null [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358-1: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(8bv64, ~#ret~0.offset)), #length[~#ret~0.base]) && ~bvule~64(~bvadd~64(8bv64, ~#ret~0.offset), ~bvadd~64(8bv64, ~bvadd~64(8bv64, ~#ret~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(8bv64, ~#ret~0.offset))); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4615: assume scan_one_dir_~dn~1#1.base == 0bv64 && scan_one_dir_~dn~1#1.offset == 0bv64; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4615: assume !(scan_one_dir_~dn~1#1.base == 0bv64 && scan_one_dir_~dn~1#1.offset == 0bv64);scan_one_dir_~i~6#1 := ~bvadd~32(1bv32, scan_one_dir_~i~6#1); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582: assume 0bv32 != ~bvand~32(16384bv32, scan_one_dir_#t~mem481#1);havoc scan_one_dir_#t~mem481#1; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582: assume !(0bv32 != ~bvand~32(16384bv32, scan_one_dir_#t~mem481#1));havoc scan_one_dir_#t~mem481#1; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582-1: SUMMARY for call scan_one_dir_#t~mem481#1 := read~intINTTYPE4#28(~#bb_common_bufsiz1~0.base, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), 4bv64); srcloc: null [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582-1: assume !(1bv1 == #valid[~#bb_common_bufsiz1~0.base]); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)), #length[~#bb_common_bufsiz1~0.base]) && ~bvule~64(~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), ~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset))); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: scan_one_dir_#t~ret474#1.base, scan_one_dir_#t~ret474#1.offset := warn_opendir_#res#1.base, warn_opendir_#res#1.offset;havoc warn_opendir_#t~ret547#1.base, warn_opendir_#t~ret547#1.offset, warn_opendir_#t~varargs548#1.base, warn_opendir_#t~varargs548#1.offset, warn_opendir_~path#1.base, warn_opendir_~path#1.offset, warn_opendir_~dp~0#1.base, warn_opendir_~dp~0#1.offset;havoc warn_opendir_#in~path#1.base, warn_opendir_#in~path#1.offset;assume { :end_inline_warn_opendir } true;scan_one_dir_~dir~0#1.base, scan_one_dir_~dir~0#1.offset := scan_one_dir_#t~ret474#1.base, scan_one_dir_#t~ret474#1.offset;havoc scan_one_dir_#t~ret474#1.base, scan_one_dir_#t~ret474#1.offset; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3096: assume 0bv64 == dfree_~cur~0#1.base || 1bv1 == #valid[dfree_~cur~0#1.base];call ULTIMATE.dealloc(dfree_~cur~0#1.base, dfree_~cur~0#1.offset);dfree_~i~1#1 := ~bvadd~32(1bv32, dfree_~i~1#1);havoc dfree_~cur~0#1.base, dfree_~cur~0#1.offset; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3096: assume !(0bv64 == dfree_~cur~0#1.base || 1bv1 == #valid[dfree_~cur~0#1.base]); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3096-2: assume 0bv64 == dfree_~cur~0#1.offset; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3096-2: assume !(0bv64 == dfree_~cur~0#1.offset); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3096-1: assume ~bvult~64(dfree_~cur~0#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3096-1: assume !~bvult~64(dfree_~cur~0#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359: havoc readdir_#t~nondet621#1; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359-1: SUMMARY for call write~intINTTYPE2#28(readdir_#t~nondet621#1, ~#ret~0.base, ~bvadd~64(16bv64, ~#ret~0.offset), 2bv64); srcloc: null [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359-1: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359-1: assume !((~bvule~64(~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)), #length[~#ret~0.base]) && ~bvule~64(~bvadd~64(16bv64, ~#ret~0.offset), ~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, ~#ret~0.offset))); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-1: SUMMARY for call write~intINTTYPE4#31(closedir_#t~nondet593#1, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260: havoc closedir_#t~nondet593#1; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: assume scan_one_dir_~dir~0#1.base == 0bv64 && scan_one_dir_~dir~0#1.offset == 0bv64; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: assume !(scan_one_dir_~dir~0#1.base == 0bv64 && scan_one_dir_~dir~0#1.offset == 0bv64);scan_one_dir_~dn~1#1.base, scan_one_dir_~dn~1#1.offset := 0bv64, 0bv64;scan_one_dir_~nfiles~2#1 := 0bv32;havoc scan_one_dir_~tmp_if_expr$2~4#1;havoc scan_one_dir_~tmp_if_expr$1~6#1; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3014: calculate_blocks_~blocks~0#1 := ~bvadd~64(calculate_blocks_~blocks~0#1, calculate_blocks_#t~mem90#1);havoc calculate_blocks_#t~mem89#1.base, calculate_blocks_#t~mem89#1.offset;havoc calculate_blocks_#t~mem90#1;calculate_blocks_~dn#1.base, calculate_blocks_~dn#1.offset := calculate_blocks_~dn#1.base, ~bvadd~64(8bv64, calculate_blocks_~dn#1.offset); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3014-2: SUMMARY for call calculate_blocks_#t~mem89#1.base, calculate_blocks_#t~mem89#1.offset := read~$Pointer$#28(calculate_blocks_~dn#1.base, calculate_blocks_~dn#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3014-2: assume !(1bv1 == #valid[calculate_blocks_~dn#1.base]); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3014-2: assume !((~bvule~64(~bvadd~64(8bv64, calculate_blocks_~dn#1.offset), #length[calculate_blocks_~dn#1.base]) && ~bvule~64(calculate_blocks_~dn#1.offset, ~bvadd~64(8bv64, calculate_blocks_~dn#1.offset))) && ~bvule~64(0bv64, calculate_blocks_~dn#1.offset)); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3972: assume ~sign_extend~32~8(last_char_is_#t~mem345#1) == last_char_is_~c#1;havoc last_char_is_#t~mem345#1;last_char_is_#res#1.base, last_char_is_#res#1.offset := last_char_is_~s#1.base, last_char_is_~s#1.offset; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3972: assume !(~sign_extend~32~8(last_char_is_#t~mem345#1) == last_char_is_~c#1);havoc last_char_is_#t~mem345#1;havoc last_char_is_~sz~0#1, last_char_is_~return_value_strlen$1~2#1; [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3014-1: SUMMARY for call calculate_blocks_#t~mem90#1 := read~intINTTYPE8#28(calculate_blocks_#t~mem89#1.base, ~bvadd~64(77bv64, calculate_blocks_#t~mem89#1.offset), 8bv64); srcloc: null [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3014-1: assume !(1bv1 == #valid[calculate_blocks_#t~mem89#1.base]); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3014-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(77bv64, calculate_blocks_#t~mem89#1.offset)), #length[calculate_blocks_#t~mem89#1.base]) && ~bvule~64(~bvadd~64(77bv64, calculate_blocks_#t~mem89#1.offset), ~bvadd~64(8bv64, ~bvadd~64(77bv64, calculate_blocks_#t~mem89#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(77bv64, calculate_blocks_#t~mem89#1.offset))); [2025-02-08 07:43:09,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3972-1: SUMMARY for call last_char_is_#t~mem345#1 := read~intINTTYPE1#28(last_char_is_~s#1.base, last_char_is_~s#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3972-1: assume !(1bv1 == #valid[last_char_is_~s#1.base]); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3972-1: assume !((~bvule~64(~bvadd~64(1bv64, last_char_is_~s#1.offset), #length[last_char_is_~s#1.base]) && ~bvule~64(last_char_is_~s#1.offset, ~bvadd~64(1bv64, last_char_is_~s#1.offset))) && ~bvule~64(0bv64, last_char_is_~s#1.offset)); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume 0bv32 == ~sign_extend~32~8(scan_one_dir_#t~mem477#1);havoc scan_one_dir_#t~mem477#1;scan_one_dir_~tmp_if_expr$2~4#1 := 1bv8; [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: assume !(0bv32 == ~sign_extend~32~8(scan_one_dir_#t~mem477#1));havoc scan_one_dir_#t~mem477#1; [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: assume { :begin_inline_dfree } true;dfree_#in~dnp#1.base, dfree_#in~dnp#1.offset := ~subdnp~0#1.base, ~subdnp~0#1.offset;havoc dfree_#t~mem104#1.base, dfree_#t~mem104#1.offset, dfree_#t~mem105#1.base, dfree_#t~mem105#1.offset, dfree_#t~mem106#1, dfree_#t~mem107#1.base, dfree_#t~mem107#1.offset, dfree_~cur~0#1.base, dfree_~cur~0#1.offset, dfree_~dnp#1.base, dfree_~dnp#1.offset, dfree_~i~1#1;dfree_~dnp#1.base, dfree_~dnp#1.offset := dfree_#in~dnp#1.base, dfree_#in~dnp#1.offset;havoc dfree_~i~1#1; [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567-1: SUMMARY for call scan_one_dir_#t~mem477#1 := read~intINTTYPE1#28(scan_one_dir_~entry~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)), 1bv64); srcloc: null [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567-1: assume !(1bv1 == #valid[scan_one_dir_~entry~0#1.base]); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset))), #length[scan_one_dir_~entry~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)))); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-1: SUMMARY for call assume_abort_if_not((if ~bvult~64(~sign_extend~64~32(~zero_extend~32~16(readdir_#t~mem622#1)), 255bv64) then 1bv32 else 0bv32)); srcloc: null [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-2: SUMMARY for call readdir_#t~mem622#1 := read~intINTTYPE2#28(~#ret~0.base, ~bvadd~64(16bv64, ~#ret~0.offset), 2bv64); srcloc: null [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-2: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-2: assume !((~bvule~64(~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)), #length[~#ret~0.base]) && ~bvule~64(~bvadd~64(16bv64, ~#ret~0.offset), ~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, ~#ret~0.offset))); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360: havoc readdir_#t~mem622#1;readdir_~i~10#1 := 0bv32; [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-2: SUMMARY for call closedir_#t~mem594#1 := read~intINTTYPE4#31(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-2: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-2: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261: havoc closedir_#t~mem594#1;closedir_#res#1 := 4294967295bv32; [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-1: SUMMARY for call assume_abort_if_not((if 0bv32 != closedir_#t~mem594#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: xasprintf_~r~0#1 := xasprintf_#t~ret552#1;havoc xasprintf_#t~ret552#1; [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4518: assume ~bvugt~32(#t~mem469#1, 0bv32);havoc #t~mem469#1; [2025-02-08 07:43:09,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4518: assume !~bvugt~32(#t~mem469#1, 0bv32);havoc #t~mem469#1; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063-1: SUMMARY for call xasprintf_#t~ret552#1 := vasprintf(xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset, xasprintf_~format#1.base, xasprintf_~format#1.offset, xasprintf_~p~6#1.base, xasprintf_~p~6#1.offset); srcloc: null [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4518-1: SUMMARY for call #t~mem469#1 := read~intINTTYPE4#41(~#nfiles~1#1.base, ~#nfiles~1#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4518-1: assume !(1bv1 == #valid[~#nfiles~1#1.base]); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4518-1: assume !((~bvule~64(~bvadd~64(4bv64, ~#nfiles~1#1.offset), #length[~#nfiles~1#1.base]) && ~bvule~64(~#nfiles~1#1.offset, ~bvadd~64(4bv64, ~#nfiles~1#1.offset))) && ~bvule~64(0bv64, ~#nfiles~1#1.offset)); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: warn_opendir_#t~ret547#1.base, warn_opendir_#t~ret547#1.offset := opendir_#res#1.base, opendir_#res#1.offset;havoc opendir_#t~mem606#1, opendir_#t~nondet607#1, opendir_#t~nondet608#1, opendir_#t~mem609#1, opendir_~name#1.base, opendir_~name#1.offset;havoc opendir_#in~name#1.base, opendir_#in~name#1.offset;assume { :end_inline_opendir } true;warn_opendir_~dp~0#1.base, warn_opendir_~dp~0#1.offset := warn_opendir_#t~ret547#1.base, warn_opendir_#t~ret547#1.offset;havoc warn_opendir_#t~ret547#1.base, warn_opendir_#t~ret547#1.offset; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-2: assume !~bvslt~32(readdir_~i~10#1, ~zero_extend~32~16(readdir_#t~mem623#1));havoc readdir_#t~mem623#1; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-2: assume ~bvslt~32(readdir_~i~10#1, ~zero_extend~32~16(readdir_#t~mem623#1));havoc readdir_#t~mem623#1;havoc readdir_#t~nondet624#1; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-3: SUMMARY for call readdir_#t~mem623#1 := read~intINTTYPE2#28(~#ret~0.base, ~bvadd~64(16bv64, ~#ret~0.offset), 2bv64); srcloc: null [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-3: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-3: assume !((~bvule~64(~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)), #length[~#ret~0.base]) && ~bvule~64(~bvadd~64(16bv64, ~#ret~0.offset), ~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, ~#ret~0.offset))); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361: havoc readdir_~i~10#1; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-1: assume true; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-1: assume !true; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5064-1: assume ~bvult~64(xasprintf_~p~6#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5064-1: assume !~bvult~64(xasprintf_~p~6#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: SUMMARY for call write~intINTTYPE1#28(1bv8, ~#bb_common_bufsiz1~0.base, ~bvadd~64(1bv64, ~#bb_common_bufsiz1~0.offset), 1bv64); srcloc: null [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: assume !(1bv1 == #valid[~#bb_common_bufsiz1~0.base]); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~#bb_common_bufsiz1~0.offset)), #length[~#bb_common_bufsiz1~0.base]) && ~bvule~64(~bvadd~64(1bv64, ~#bb_common_bufsiz1~0.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~#bb_common_bufsiz1~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~#bb_common_bufsiz1~0.offset))); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5064-2: assume true; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5064-2: assume !true; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4998: assume warn_opendir_~dp~0#1.base == 0bv64 && warn_opendir_~dp~0#1.offset == 0bv64;call warn_opendir_#t~varargs548#1.base, warn_opendir_#t~varargs548#1.offset := #Ultimate.allocOnHeap(8bv64); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4998: assume !(warn_opendir_~dp~0#1.base == 0bv64 && warn_opendir_~dp~0#1.offset == 0bv64); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5064: assume 0bv64 == xasprintf_~p~6#1.base || 1bv1 == #valid[xasprintf_~p~6#1.base];call ULTIMATE.dealloc(xasprintf_~p~6#1.base, 0bv64); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5064: assume !(0bv64 == xasprintf_~p~6#1.base || 1bv1 == #valid[xasprintf_~p~6#1.base]); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552: scan_one_dir_#res#1.base, scan_one_dir_#res#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3099-1: assume ~bvult~64(dfree_~dnp#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3099-1: assume !~bvult~64(dfree_~dnp#1.base, #StackHeapBarrier); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3099: assume 0bv64 == dfree_~dnp#1.base || 1bv1 == #valid[dfree_~dnp#1.base];call ULTIMATE.dealloc(dfree_~dnp#1.base, dfree_~dnp#1.offset);havoc dfree_#t~mem104#1.base, dfree_#t~mem104#1.offset, dfree_#t~mem105#1.base, dfree_#t~mem105#1.offset, dfree_#t~mem106#1, dfree_#t~mem107#1.base, dfree_#t~mem107#1.offset, dfree_~cur~0#1.base, dfree_~cur~0#1.offset, dfree_~dnp#1.base, dfree_~dnp#1.offset, dfree_~i~1#1;havoc dfree_#in~dnp#1.base, dfree_#in~dnp#1.offset;assume { :end_inline_dfree } true; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3099: assume !(0bv64 == dfree_~dnp#1.base || 1bv1 == #valid[dfree_~dnp#1.base]); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3099-2: assume 0bv64 == dfree_~dnp#1.offset; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3099-2: assume !(0bv64 == dfree_~dnp#1.offset); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4536: ~dn#1.base, ~dn#1.offset := ~dn#1.base, ~bvadd~64(8bv64, ~dn#1.offset); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5362: readdir_#t~pre625#1 := ~bvadd~32(1bv32, readdir_~i~10#1);readdir_~i~10#1 := ~bvadd~32(1bv32, readdir_~i~10#1);havoc readdir_#t~pre625#1; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5362-1: SUMMARY for call write~intINTTYPE1#28(readdir_#t~nondet624#1, ~#ret~0.base, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~sign_extend~64~32(readdir_~i~10#1)), 1bv64); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5362-1: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5362-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~sign_extend~64~32(readdir_~i~10#1))), #length[~#ret~0.base]) && ~bvule~64(~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~sign_extend~64~32(readdir_~i~10#1)), ~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~sign_extend~64~32(readdir_~i~10#1))))) && ~bvule~64(0bv64, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~sign_extend~64~32(readdir_~i~10#1)))); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4619-1: scan_one_dir_#res#1.base, scan_one_dir_#res#1.offset := scan_one_dir_~dnp~1#1.base, scan_one_dir_~dnp~1#1.offset; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586: havoc scan_one_dir_~return_value_bb_basename$3~0#1.base, scan_one_dir_~return_value_bb_basename$3~0#1.offset; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520-1: SUMMARY for call sort_and_display_files(~subdnp~0#1.base, ~subdnp~0#1.offset, #t~mem470#1); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017-1: calculate_blocks_#res#1 := ~bvlshr~64(calculate_blocks_~blocks~0#1, 1bv64); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: SUMMARY for call bb_perror_msg(33bv64, 0bv64, warn_opendir_#t~varargs548#1.base, warn_opendir_#t~varargs548#1.offset); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520-2: SUMMARY for call #t~mem470#1 := read~intINTTYPE4#41(~#nfiles~1#1.base, ~#nfiles~1#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520-2: assume !(1bv1 == #valid[~#nfiles~1#1.base]); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520-2: assume !((~bvule~64(~bvadd~64(4bv64, ~#nfiles~1#1.offset), #length[~#nfiles~1#1.base]) && ~bvule~64(~#nfiles~1#1.offset, ~bvadd~64(4bv64, ~#nfiles~1#1.offset))) && ~bvule~64(0bv64, ~#nfiles~1#1.offset)); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999-1: SUMMARY for call write~$Pointer$#11(warn_opendir_~path#1.base, warn_opendir_~path#1.offset, warn_opendir_#t~varargs548#1.base, warn_opendir_#t~varargs548#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999-1: assume !(1bv1 == #valid[warn_opendir_#t~varargs548#1.base]); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999-1: assume !((~bvule~64(~bvadd~64(8bv64, warn_opendir_#t~varargs548#1.offset), #length[warn_opendir_#t~varargs548#1.base]) && ~bvule~64(warn_opendir_#t~varargs548#1.offset, ~bvadd~64(8bv64, warn_opendir_#t~varargs548#1.offset))) && ~bvule~64(0bv64, warn_opendir_#t~varargs548#1.offset)); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5065: assume ~bvslt~32(xasprintf_~r~0#1, 0bv32);call xasprintf_#t~varargs553#1.base, xasprintf_#t~varargs553#1.offset := #Ultimate.allocOnHeap(0bv64); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5065: assume !~bvslt~32(xasprintf_~r~0#1, 0bv32); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4520: havoc #t~mem470#1; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363: havoc readdir_#t~mem626#1;readdir_#res#1.base, readdir_#res#1.offset := ~#ret~0.base, ~#ret~0.offset; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363-1: SUMMARY for call write~intINTTYPE1#28(0bv8, ~#ret~0.base, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~zero_extend~64~16(readdir_#t~mem626#1)), 1bv64); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363-1: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~zero_extend~64~16(readdir_#t~mem626#1))), #length[~#ret~0.base]) && ~bvule~64(~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~zero_extend~64~16(readdir_#t~mem626#1)), ~bvadd~64(1bv64, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~zero_extend~64~16(readdir_#t~mem626#1))))) && ~bvule~64(0bv64, ~bvadd~64(~bvadd~64(19bv64, ~#ret~0.offset), ~zero_extend~64~16(readdir_#t~mem626#1)))); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363-2: SUMMARY for call readdir_#t~mem626#1 := read~intINTTYPE2#28(~#ret~0.base, ~bvadd~64(16bv64, ~#ret~0.offset), 2bv64); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363-2: assume !(1bv1 == #valid[~#ret~0.base]); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363-2: assume !((~bvule~64(~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)), #length[~#ret~0.base]) && ~bvule~64(~bvadd~64(16bv64, ~#ret~0.offset), ~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ret~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, ~#ret~0.offset))); [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5066: SUMMARY for call bb_error_msg_and_die(~#bb_msg_memory_exhausted~0.base, ~#bb_msg_memory_exhausted~0.offset, xasprintf_#t~varargs553#1.base, xasprintf_#t~varargs553#1.offset); srcloc: null [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5000-1: warn_opendir_#res#1.base, warn_opendir_#res#1.offset := warn_opendir_~dp~0#1.base, warn_opendir_~dp~0#1.offset; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4521: assume !(0bv32 == ~bvand~32(131072bv32, #t~mem471#1));havoc #t~mem471#1;havoc ~dnd~1#1.base, ~dnd~1#1.offset;havoc ~dndirs~1#1; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4521: assume !!(0bv32 == ~bvand~32(131072bv32, #t~mem471#1));havoc #t~mem471#1; [2025-02-08 07:43:09,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4521-1: SUMMARY for call #t~mem471#1 := read~intINTTYPE4#28(~#bb_common_bufsiz1~0.base, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), 4bv64); srcloc: null [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4521-1: assume !(1bv1 == #valid[~#bb_common_bufsiz1~0.base]); [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4521-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)), #length[~#bb_common_bufsiz1~0.base]) && ~bvule~64(~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset), ~bvadd~64(4bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, ~#bb_common_bufsiz1~0.offset))); [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3976-1: last_char_is_#res#1.base, last_char_is_#res#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: assume 46bv32 == ~sign_extend~32~8(scan_one_dir_#t~mem478#1);havoc scan_one_dir_#t~mem478#1; [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571: assume !(46bv32 == ~sign_extend~32~8(scan_one_dir_#t~mem478#1));havoc scan_one_dir_#t~mem478#1;scan_one_dir_~tmp_if_expr$1~6#1 := 0bv8; [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-1: SUMMARY for call scan_one_dir_#t~mem478#1 := read~intINTTYPE1#28(scan_one_dir_~entry~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)), 1bv64); srcloc: null [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-1: assume !(1bv1 == #valid[scan_one_dir_~entry~0#1.base]); [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4571-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset))), #length[scan_one_dir_~entry~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)))); [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067: havoc xasprintf_#t~mem554#1.base, xasprintf_#t~mem554#1.offset;call ULTIMATE.dealloc(xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset);havoc xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset;concat_path_file_#t~ret94#1.base, concat_path_file_#t~ret94#1.offset := xasprintf_#res#1.base, xasprintf_#res#1.offset;havoc xasprintf_#t~ret552#1, xasprintf_#t~varargs553#1.base, xasprintf_#t~varargs553#1.offset, xasprintf_#t~mem554#1.base, xasprintf_#t~mem554#1.offset, xasprintf_~format#1.base, xasprintf_~format#1.offset, xasprintf_~p~6#1.base, xasprintf_~p~6#1.offset, xasprintf_~r~0#1, xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset;havoc xasprintf_#in~format#1.base, xasprintf_#in~format#1.offset, xasprintf_#varArgs#1.base, xasprintf_#varArgs#1.offset;assume { :end_inline_xasprintf } true;concat_path_file_~return_value_xasprintf$1~0#1.base, concat_path_file_~return_value_xasprintf$1~0#1.offset := concat_path_file_#t~ret94#1.base, concat_path_file_#t~ret94#1.offset;havoc concat_path_file_#t~varargs93#1.base, concat_path_file_#t~varargs93#1.offset;havoc concat_path_file_#t~ret94#1.base, concat_path_file_#t~ret94#1.offset;concat_path_file_#res#1.base, concat_path_file_#res#1.offset := concat_path_file_~return_value_xasprintf$1~0#1.base, concat_path_file_~return_value_xasprintf$1~0#1.offset; [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4522: havoc ~dnd~1#1.base, ~dnd~1#1.offset, ~dndirs~1#1; [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067-2: xasprintf_#res#1.base, xasprintf_#res#1.offset := xasprintf_#t~mem554#1.base, xasprintf_#t~mem554#1.offset;havoc xasprintf_#t~mem554#1.base, xasprintf_#t~mem554#1.offset;call ULTIMATE.dealloc(xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset);havoc xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset; [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067-3: SUMMARY for call xasprintf_#t~mem554#1.base, xasprintf_#t~mem554#1.offset := read~$Pointer$#26(xasprintf_~#string_ptr~0#1.base, xasprintf_~#string_ptr~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067-3: assume !(1bv1 == #valid[xasprintf_~#string_ptr~0#1.base]); [2025-02-08 07:43:09,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067-3: assume !((~bvule~64(~bvadd~64(8bv64, xasprintf_~#string_ptr~0#1.offset), #length[xasprintf_~#string_ptr~0#1.base]) && ~bvule~64(xasprintf_~#string_ptr~0#1.offset, ~bvadd~64(8bv64, xasprintf_~#string_ptr~0#1.offset))) && ~bvule~64(0bv64, xasprintf_~#string_ptr~0#1.offset)); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-1: SUMMARY for call scan_one_dir_#t~mem479#1 := read~intINTTYPE1#28(scan_one_dir_~entry~0#1.base, ~bvadd~64(2bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)), 1bv64); srcloc: null [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-1: assume !(1bv1 == #valid[scan_one_dir_~entry~0#1.base]); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(2bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset))), #length[scan_one_dir_~entry~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)), ~bvadd~64(1bv64, ~bvadd~64(2bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset))))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, ~bvadd~64(19bv64, scan_one_dir_~entry~0#1.offset)))); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4605: scan_one_dir_#t~ret485#1 := closedir_#res#1;havoc closedir_#t~nondet592#1, closedir_#t~nondet593#1, closedir_#t~mem594#1, closedir_~dirp#1.base, closedir_~dirp#1.offset;havoc closedir_#in~dirp#1.base, closedir_#in~dirp#1.offset;assume { :end_inline_closedir } true;havoc scan_one_dir_#t~ret485#1; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4605-1: assume { :begin_inline_closedir } true;closedir_#in~dirp#1.base, closedir_#in~dirp#1.offset := scan_one_dir_~dir~0#1.base, scan_one_dir_~dir~0#1.offset;havoc closedir_#res#1;havoc closedir_#t~nondet592#1, closedir_#t~nondet593#1, closedir_#t~mem594#1, closedir_~dirp#1.base, closedir_~dirp#1.offset;closedir_~dirp#1.base, closedir_~dirp#1.offset := closedir_#in~dirp#1.base, closedir_#in~dirp#1.offset;havoc closedir_#t~nondet592#1; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4572: scan_one_dir_~tmp_if_expr$1~6#1 := (if 0bv32 == (if 0bv32 != (if !(0bv32 != ~sign_extend~32~8(scan_one_dir_#t~mem479#1)) then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3086: assume dfree_~dnp#1.base == 0bv64 && dfree_~dnp#1.offset == 0bv64; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3086: assume !(dfree_~dnp#1.base == 0bv64 && dfree_~dnp#1.offset == 0bv64);dfree_~i~1#1 := 0bv32; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: scan_one_dir_#t~ret482#1.base, scan_one_dir_#t~ret482#1.offset := concat_path_file_#res#1.base, concat_path_file_#res#1.offset;havoc concat_path_file_#t~ret91#1.base, concat_path_file_#t~ret91#1.offset, concat_path_file_#t~mem92#1, concat_path_file_#t~varargs93#1.base, concat_path_file_#t~varargs93#1.offset, concat_path_file_#t~ret94#1.base, concat_path_file_#t~ret94#1.offset, concat_path_file_~path#1.base, concat_path_file_~path#1.offset, concat_path_file_~filename#1.base, concat_path_file_~filename#1.offset, concat_path_file_~lc~0#1.base, concat_path_file_~lc~0#1.offset, concat_path_file_~return_value_xasprintf$1~0#1.base, concat_path_file_~return_value_xasprintf$1~0#1.offset;havoc concat_path_file_#in~path#1.base, concat_path_file_#in~path#1.offset, concat_path_file_#in~filename#1.base, concat_path_file_#in~filename#1.offset;assume { :end_inline_concat_path_file } true;scan_one_dir_~fullname~0#1.base, scan_one_dir_~fullname~0#1.offset := scan_one_dir_#t~ret482#1.base, scan_one_dir_#t~ret482#1.offset;havoc scan_one_dir_#t~ret482#1.base, scan_one_dir_#t~ret482#1.offset;havoc scan_one_dir_~return_value_bb_basename$3~0#1.base, scan_one_dir_~return_value_bb_basename$3~0#1.offset;assume { :begin_inline_bb_basename } true;bb_basename_#in~name#1.base, bb_basename_#in~name#1.offset := scan_one_dir_~fullname~0#1.base, scan_one_dir_~fullname~0#1.offset;havoc bb_basename_#res#1.base, bb_basename_#res#1.offset;havoc bb_basename_#t~nondet43#1.base, bb_basename_#t~nondet43#1.offset, bb_basename_#t~nondet44#1, bb_basename_~name#1.base, bb_basename_~name#1.offset, bb_basename_~cp~0#1.base, bb_basename_~cp~0#1.offset;bb_basename_~name#1.base, bb_basename_~name#1.offset := bb_basename_#in~name#1.base, bb_basename_#in~name#1.offset;havoc bb_basename_~cp~0#1.base, bb_basename_~cp~0#1.offset; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5349: assume 0bv32 != readdir_#t~nondet615#1;havoc readdir_#t~nondet615#1;readdir_#res#1.base, readdir_#res#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5349: assume !(0bv32 != readdir_#t~nondet615#1);havoc readdir_#t~nondet615#1;havoc readdir_#t~nondet616#1; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4606: assume scan_one_dir_~dn~1#1.base == 0bv64 && scan_one_dir_~dn~1#1.offset == 0bv64;scan_one_dir_#res#1.base, scan_one_dir_#res#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4606: assume !(scan_one_dir_~dn~1#1.base == 0bv64 && scan_one_dir_~dn~1#1.offset == 0bv64); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3963: assume !(last_char_is_~s#1.base == 0bv64 && last_char_is_~s#1.offset == 0bv64); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3963: assume !!(last_char_is_~s#1.base == 0bv64 && last_char_is_~s#1.offset == 0bv64); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4508: #t~ret459#1 := bb_putchar_#res#1;havoc bb_putchar_#t~nondet51#1, bb_putchar_~ch#1, bb_putchar_~return_value_putchar_unlocked$1~0#1;havoc bb_putchar_#in~ch#1;assume { :end_inline_bb_putchar } true; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2774: bb_basename_~cp~0#1.base, bb_basename_~cp~0#1.offset := bb_basename_#t~nondet43#1.base, bb_basename_#t~nondet43#1.offset;havoc bb_basename_#t~nondet43#1.base, bb_basename_#t~nondet43#1.offset;havoc bb_basename_#t~nondet44#1; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2774-2: assume true;bb_basename_#t~nondet43#1.base, bb_basename_#t~nondet43#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2774-2: assume true;havoc bb_basename_#t~nondet44#1;assume ~bvugt~64(bb_basename_#t~nondet44#1, 0bv64);call bb_basename_#t~nondet43#1.base, bb_basename_#t~nondet43#1.offset := #Ultimate.allocOnHeap(bb_basename_#t~nondet44#1); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2774-1: SUMMARY for call write~intINTTYPE1#28(0bv8, bb_basename_#t~nondet43#1.base, ~bvsub~64(bb_basename_#t~nondet44#1, 1bv64), 1bv64); srcloc: null [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2774-1: assume !(1bv1 == #valid[bb_basename_#t~nondet43#1.base]); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2774-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvsub~64(bb_basename_#t~nondet44#1, 1bv64)), #length[bb_basename_#t~nondet43#1.base]) && ~bvule~64(~bvsub~64(bb_basename_#t~nondet44#1, 1bv64), ~bvadd~64(1bv64, ~bvsub~64(bb_basename_#t~nondet44#1, 1bv64)))) && ~bvule~64(0bv64, ~bvsub~64(bb_basename_#t~nondet44#1, 1bv64))); [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4591: scan_one_dir_#t~ret483#1.base, scan_one_dir_#t~ret483#1.offset := bb_basename_#res#1.base, bb_basename_#res#1.offset;havoc bb_basename_#t~nondet43#1.base, bb_basename_#t~nondet43#1.offset, bb_basename_#t~nondet44#1, bb_basename_~name#1.base, bb_basename_~name#1.offset, bb_basename_~cp~0#1.base, bb_basename_~cp~0#1.offset;havoc bb_basename_#in~name#1.base, bb_basename_#in~name#1.offset;assume { :end_inline_bb_basename } true;scan_one_dir_~return_value_bb_basename$3~0#1.base, scan_one_dir_~return_value_bb_basename$3~0#1.offset := scan_one_dir_#t~ret483#1.base, scan_one_dir_#t~ret483#1.offset;havoc scan_one_dir_#t~ret483#1.base, scan_one_dir_#t~ret483#1.offset; [2025-02-08 07:43:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3022: assume concat_path_file_~path#1.base == 0bv64 && concat_path_file_~path#1.offset == 0bv64;concat_path_file_~path#1.base, concat_path_file_~path#1.offset := 10bv64, 0bv64; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3022: assume !(concat_path_file_~path#1.base == 0bv64 && concat_path_file_~path#1.offset == 0bv64); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4525: ~dnd~1#1.base, ~dnd~1#1.offset := #t~ret472#1.base, #t~ret472#1.offset;havoc #t~ret472#1.base, #t~ret472#1.offset; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4525-1: SUMMARY for call #t~ret472#1.base, #t~ret472#1.offset := splitdnarray(~subdnp~0#1.base, ~subdnp~0#1.offset, 2bv32); srcloc: null [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4575: scan_one_dir_~tmp_if_expr$2~4#1 := (if 0bv32 == (if 0bv32 != (if 0bv8 != scan_one_dir_~tmp_if_expr$1~6#1 then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: SUMMARY for call write~intINTTYPE4#41(scan_one_dir_~nfiles~2#1, scan_one_dir_~nfiles_p#1.base, scan_one_dir_~nfiles_p#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: assume !(1bv1 == #valid[scan_one_dir_~nfiles_p#1.base]); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: assume !((~bvule~64(~bvadd~64(4bv64, scan_one_dir_~nfiles_p#1.offset), #length[scan_one_dir_~nfiles_p#1.base]) && ~bvule~64(scan_one_dir_~nfiles_p#1.offset, ~bvadd~64(4bv64, scan_one_dir_~nfiles_p#1.offset))) && ~bvule~64(0bv64, scan_one_dir_~nfiles_p#1.offset)); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2775: assume !(bb_basename_~cp~0#1.base == 0bv64 && bb_basename_~cp~0#1.offset == 0bv64);bb_basename_#res#1.base, bb_basename_#res#1.offset := bb_basename_~cp~0#1.base, ~bvadd~64(1bv64, bb_basename_~cp~0#1.offset); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2775: assume !!(bb_basename_~cp~0#1.base == 0bv64 && bb_basename_~cp~0#1.offset == 0bv64);bb_basename_#res#1.base, bb_basename_#res#1.offset := bb_basename_~name#1.base, bb_basename_~name#1.offset; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume true;assume { :begin_inline_readdir } true;readdir_#in~d#1.base, readdir_#in~d#1.offset := scan_one_dir_~dir~0#1.base, scan_one_dir_~dir~0#1.offset;havoc readdir_#res#1.base, readdir_#res#1.offset;havoc readdir_#t~nondet615#1, readdir_#t~nondet616#1, readdir_#t~nondet617#1, readdir_#t~mem618#1, readdir_#t~nondet619#1, readdir_#t~nondet620#1, readdir_#t~nondet621#1, readdir_#t~mem622#1, readdir_#t~mem623#1, readdir_#t~nondet624#1, readdir_#t~pre625#1, readdir_~i~10#1, readdir_#t~mem626#1, readdir_~d#1.base, readdir_~d#1.offset;readdir_~d#1.base, readdir_~d#1.offset := readdir_#in~d#1.base, readdir_#in~d#1.offset;havoc readdir_#t~nondet615#1; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559: assume !true; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-1: SUMMARY for call scan_one_dir_#t~ret484#1.base, scan_one_dir_#t~ret484#1.offset := my_stat(scan_one_dir_~fullname~0#1.base, scan_one_dir_~fullname~0#1.offset, scan_one_dir_~return_value_bb_basename$3~0#1.base, scan_one_dir_~return_value_bb_basename$3~0#1.offset, 0bv32); srcloc: null [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3089: assume true; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3089: assume !true; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4526: ~dndirs~1#1 := #t~ret473#1;havoc #t~ret473#1; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-1: assume true; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4559-1: assume !true; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: scan_one_dir_~cur~3#1.base, scan_one_dir_~cur~3#1.offset := scan_one_dir_#t~ret484#1.base, scan_one_dir_#t~ret484#1.offset;havoc scan_one_dir_#t~ret484#1.base, scan_one_dir_#t~ret484#1.offset; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4526-1: SUMMARY for call #t~ret473#1 := count_dirs(~subdnp~0#1.base, ~subdnp~0#1.offset, 2bv32); srcloc: null [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume 0bv32 != readdir_#t~nondet616#1;havoc readdir_#t~nondet616#1;havoc readdir_#t~nondet617#1; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume !(0bv32 != readdir_#t~nondet616#1);havoc readdir_#t~nondet616#1;havoc readdir_#t~nondet619#1; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: scan_one_dir_~dnp~1#1.base, scan_one_dir_~dnp~1#1.offset := scan_one_dir_#t~ret486#1.base, scan_one_dir_#t~ret486#1.offset;havoc scan_one_dir_#t~ret486#1.base, scan_one_dir_#t~ret486#1.offset;scan_one_dir_~i~6#1 := 0bv32; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-1: SUMMARY for call scan_one_dir_#t~ret486#1.base, scan_one_dir_#t~ret486#1.offset := dnalloc(scan_one_dir_~nfiles~2#1); srcloc: null [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965-1: SUMMARY for call last_char_is_#t~mem343#1 := read~intINTTYPE1#28(last_char_is_~s#1.base, last_char_is_~s#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965-1: assume !(1bv1 == #valid[last_char_is_~s#1.base]); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965-1: assume !((~bvule~64(~bvadd~64(1bv64, last_char_is_~s#1.offset), #length[last_char_is_~s#1.base]) && ~bvule~64(last_char_is_~s#1.offset, ~bvadd~64(1bv64, last_char_is_~s#1.offset))) && ~bvule~64(0bv64, last_char_is_~s#1.offset)); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965: assume !(0bv32 == ~sign_extend~32~8(last_char_is_#t~mem343#1));havoc last_char_is_#t~mem343#1;havoc last_char_is_~sz~0#1;havoc last_char_is_~return_value_strlen$1~2#1; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3965: assume !!(0bv32 == ~sign_extend~32~8(last_char_is_#t~mem343#1));havoc last_char_is_#t~mem343#1; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4527: assume ~bvugt~32(~dndirs~1#1, 0bv32); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4527: assume !~bvugt~32(~dndirs~1#1, 0bv32); [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3024: concat_path_file_#t~ret91#1.base, concat_path_file_#t~ret91#1.offset := last_char_is_#res#1.base, last_char_is_#res#1.offset;havoc last_char_is_#t~mem343#1, last_char_is_#t~nondet344#1, last_char_is_#t~mem345#1, last_char_is_~sz~0#1, last_char_is_~return_value_strlen$1~2#1, last_char_is_~s#1.base, last_char_is_~s#1.offset, last_char_is_~c#1;havoc last_char_is_#in~s#1.base, last_char_is_#in~s#1.offset, last_char_is_#in~c#1;assume { :end_inline_last_char_is } true;concat_path_file_~lc~0#1.base, concat_path_file_~lc~0#1.offset := concat_path_file_#t~ret91#1.base, concat_path_file_#t~ret91#1.offset;havoc concat_path_file_#t~ret91#1.base, concat_path_file_#t~ret91#1.offset; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: assume scan_one_dir_~cur~3#1.base == 0bv64 && scan_one_dir_~cur~3#1.offset == 0bv64; [2025-02-08 07:43:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: assume !(scan_one_dir_~cur~3#1.base == 0bv64 && scan_one_dir_~cur~3#1.offset == 0bv64); [2025-02-08 07:43:09,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4560: havoc scan_one_dir_~fullname~0#1.base, scan_one_dir_~fullname~0#1.offset; [2025-02-08 07:43:09,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3024-1: assume { :begin_inline_last_char_is } true;last_char_is_#in~s#1.base, last_char_is_#in~s#1.offset, last_char_is_#in~c#1 := concat_path_file_~path#1.base, concat_path_file_~path#1.offset, 47bv32;havoc last_char_is_#res#1.base, last_char_is_#res#1.offset;havoc last_char_is_#t~mem343#1, last_char_is_#t~nondet344#1, last_char_is_#t~mem345#1, last_char_is_~sz~0#1, last_char_is_~return_value_strlen$1~2#1, last_char_is_~s#1.base, last_char_is_~s#1.offset, last_char_is_~c#1;last_char_is_~s#1.base, last_char_is_~s#1.offset := last_char_is_#in~s#1.base, last_char_is_#in~s#1.offset;last_char_is_~c#1 := last_char_is_#in~c#1; [2025-02-08 07:43:09,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: havoc readdir_#t~nondet617#1; [2025-02-08 07:43:09,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: SUMMARY for call write~intINTTYPE4#31(readdir_#t~nondet617#1, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:43:09,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:43:09,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:43:15,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4323: call ULTIMATE.dealloc(~#statbuf~1#1.base, ~#statbuf~1#1.offset);havoc ~#statbuf~1#1.base, ~#statbuf~1#1.offset; [2025-02-08 07:43:15,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315: havoc gnu_dev_major_#t~nondet604#1; [2025-02-08 07:43:15,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4336: havoc ~return_value_stat$2~0#1; [2025-02-08 07:43:15,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: havoc gnu_dev_minor_#t~nondet605#1; [2025-02-08 07:43:24,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2942: #t~ret75#1 := fflush_all_#res#1;havoc fflush_all_#t~nondet211#1, fflush_all_~return_value_fflush$1~0#1;assume { :end_inline_fflush_all } true;havoc #t~ret75#1; [2025-02-08 07:43:24,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4487: safe_write_#t~ret455#1 := write_#res#1;havoc write_#t~nondet682#1, write_~fildes#1, write_~buf#1.base, write_~buf#1.offset, write_~nbyte#1, write_~ret~2#1;havoc write_#in~fildes#1, write_#in~buf#1.base, write_#in~buf#1.offset, write_#in~nbyte#1;assume { :end_inline_write } true;safe_write_~n~0#1 := safe_write_#t~ret455#1;havoc safe_write_#t~ret455#1; [2025-02-08 07:43:24,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943-1: assume { :begin_inline_full_write } true;full_write_#in~fd#1, full_write_#in~buf#1.base, full_write_#in~buf#1.offset, full_write_#in~len#1 := 2bv32, #t~mem76#1.base, #t~mem76#1.offset, ~sign_extend~64~32(~used~0#1);havoc full_write_#res#1;havoc full_write_#t~ret214#1, full_write_~fd#1, full_write_~buf#1.base, full_write_~buf#1.offset, full_write_~len#1, full_write_~cc~0#1, full_write_~total~0#1;full_write_~fd#1 := full_write_#in~fd#1;full_write_~buf#1.base, full_write_~buf#1.offset := full_write_#in~buf#1.base, full_write_#in~buf#1.offset;full_write_~len#1 := full_write_#in~len#1;havoc full_write_~cc~0#1;full_write_~total~0#1 := 0bv64; [2025-02-08 07:43:24,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943: #t~ret77#1 := full_write_#res#1;havoc full_write_#t~ret214#1, full_write_~fd#1, full_write_~buf#1.base, full_write_~buf#1.offset, full_write_~len#1, full_write_~cc~0#1, full_write_~total~0#1;havoc full_write_#in~fd#1, full_write_#in~buf#1.base, full_write_#in~buf#1.offset, full_write_#in~len#1;assume { :end_inline_full_write } true;havoc #t~mem76#1.base, #t~mem76#1.offset;havoc #t~ret77#1; [2025-02-08 07:43:24,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943-2: SUMMARY for call #t~mem76#1.base, #t~mem76#1.offset := read~$Pointer$#26(~#msg~0#1.base, ~#msg~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:24,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943-2: assume !(1bv1 == #valid[~#msg~0#1.base]); [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943-2: assume !((~bvule~64(~bvadd~64(8bv64, ~#msg~0#1.offset), #length[~#msg~0#1.base]) && ~bvule~64(~#msg~0#1.offset, ~bvadd~64(8bv64, ~#msg~0#1.offset))) && ~bvule~64(0bv64, ~#msg~0#1.offset)); [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: assume ~bvslt~64(safe_write_~n~0#1, 0bv64); [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: assume !~bvslt~64(safe_write_~n~0#1, 0bv64);safe_write_~tmp_if_expr$1~5#1 := 0bv8; [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489: safe_write_~tmp_if_expr$1~5#1 := (if 0bv32 == (if 0bv32 != (if 4bv32 == safe_write_#t~mem456#1 then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489-1: SUMMARY for call safe_write_#t~mem456#1 := read~intINTTYPE4#31(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4489-1: assume !((~bvule~64(~bvadd~64(4bv64, ~bb_errno~0.offset), #length[~bb_errno~0.base]) && ~bvule~64(~bb_errno~0.offset, ~bvadd~64(4bv64, ~bb_errno~0.offset))) && ~bvule~64(0bv64, ~bb_errno~0.offset)); [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3424: assume !(0bv64 == full_write_~len#1);assume { :begin_inline_safe_write } true;safe_write_#in~fd#1, safe_write_#in~buf#1.base, safe_write_#in~buf#1.offset, safe_write_#in~count#1 := full_write_~fd#1, full_write_~buf#1.base, full_write_~buf#1.offset, full_write_~len#1;havoc safe_write_#res#1;havoc safe_write_#t~ret455#1, safe_write_#t~mem456#1, safe_write_~fd#1, safe_write_~buf#1.base, safe_write_~buf#1.offset, safe_write_~count#1, safe_write_~n~0#1, safe_write_~tmp_if_expr$1~5#1;safe_write_~fd#1 := safe_write_#in~fd#1;safe_write_~buf#1.base, safe_write_~buf#1.offset := safe_write_#in~buf#1.base, safe_write_#in~buf#1.offset;safe_write_~count#1 := safe_write_#in~count#1;havoc safe_write_~n~0#1;havoc safe_write_~tmp_if_expr$1~5#1; [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3424: assume !!(0bv64 == full_write_~len#1);full_write_#res#1 := full_write_~total~0#1; [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: write_#res#1 := write_~ret~2#1; [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3426: full_write_#t~ret214#1 := safe_write_#res#1;havoc safe_write_#t~ret455#1, safe_write_#t~mem456#1, safe_write_~fd#1, safe_write_~buf#1.base, safe_write_~buf#1.offset, safe_write_~count#1, safe_write_~n~0#1, safe_write_~tmp_if_expr$1~5#1;havoc safe_write_#in~fd#1, safe_write_#in~buf#1.base, safe_write_#in~buf#1.offset, safe_write_#in~count#1;assume { :end_inline_safe_write } true;full_write_~cc~0#1 := full_write_#t~ret214#1;havoc full_write_#t~ret214#1; [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: SUMMARY for call assume_abort_if_not((if 18446744073709551615bv64 == write_~ret~2#1 || (~bvsge~64(write_~ret~2#1, 0bv64) && ~bvule~64(write_~ret~2#1, write_~nbyte#1)) then 1bv32 else 0bv32)); srcloc: null [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3427: assume ~bvslt~64(full_write_~cc~0#1, 0bv64); [2025-02-08 07:43:24,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3427: assume !~bvslt~64(full_write_~cc~0#1, 0bv64);full_write_~total~0#1 := ~bvadd~64(full_write_~total~0#1, full_write_~cc~0#1);full_write_~buf#1.base, full_write_~buf#1.offset := full_write_~buf#1.base, ~bvadd~64(full_write_~buf#1.offset, full_write_~cc~0#1);full_write_~len#1 := ~bvsub~64(full_write_~len#1, full_write_~cc~0#1); [2025-02-08 07:43:24,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4485: assume true;assume { :begin_inline_write } true;write_#in~fildes#1, write_#in~buf#1.base, write_#in~buf#1.offset, write_#in~nbyte#1 := safe_write_~fd#1, safe_write_~buf#1.base, safe_write_~buf#1.offset, safe_write_~count#1;havoc write_#res#1;havoc write_#t~nondet682#1, write_~fildes#1, write_~buf#1.base, write_~buf#1.offset, write_~nbyte#1, write_~ret~2#1;write_~fildes#1 := write_#in~fildes#1;write_~buf#1.base, write_~buf#1.offset := write_#in~buf#1.base, write_#in~buf#1.offset;write_~nbyte#1 := write_#in~nbyte#1;havoc write_#t~nondet682#1;write_~ret~2#1 := write_#t~nondet682#1;havoc write_#t~nondet682#1; [2025-02-08 07:43:24,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4485: assume !true; [2025-02-08 07:43:24,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4485-1: assume 0bv8 != safe_write_~tmp_if_expr$1~5#1; [2025-02-08 07:43:24,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4485-1: assume !(0bv8 != safe_write_~tmp_if_expr$1~5#1); [2025-02-08 07:43:24,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4494-1: safe_write_#res#1 := safe_write_~n~0#1; [2025-02-08 07:43:24,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3429: assume !(0bv64 == full_write_~total~0#1);full_write_#res#1 := full_write_~total~0#1; [2025-02-08 07:43:24,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3429: assume !!(0bv64 == full_write_~total~0#1);full_write_#res#1 := full_write_~cc~0#1; [2025-02-08 07:43:26,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: havoc #t~ret646#1; [2025-02-08 07:43:26,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5402: havoc #t~ret647; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3454: havoc #t~mem228#1.base, #t~mem228#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3454-2: SUMMARY for call #t~mem228#1.base, #t~mem228#1.offset := read~$Pointer$#14(~cp#1.base, ~cp#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3454-2: assume !(1bv1 == #valid[~cp#1.base]); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3454-2: assume !((~bvule~64(~bvadd~64(8bv64, ~cp#1.offset), #length[~cp#1.base]) && ~bvule~64(~cp#1.offset, ~bvadd~64(8bv64, ~cp#1.offset))) && ~bvule~64(0bv64, ~cp#1.offset)); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3454-1: #res#1.base, #res#1.offset := #t~mem228#1.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem228#1.offset, ~bvmul~64(32bv64, ~sign_extend~64~32(~i~3#1))));havoc #t~mem228#1.base, #t~mem228#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4792: assume !(uid2uname_utoa_~name~3#1.base == 0bv64 && uid2uname_utoa_~name~3#1.offset == 0bv64);uid2uname_utoa_~tmp_if_expr$2~6#1.base, uid2uname_utoa_~tmp_if_expr$2~6#1.offset := uid2uname_utoa_~name~3#1.base, uid2uname_utoa_~name~3#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4792: assume !!(uid2uname_utoa_~name~3#1.base == 0bv64 && uid2uname_utoa_~name~3#1.offset == 0bv64); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4784-1: uid2uname_#res#1.base, uid2uname_#res#1.offset := uid2uname_~tmp_if_expr$1~7#1.base, uid2uname_~tmp_if_expr$1~7#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3909: assume !(gid2group_utoa_~name~1#1.base == 0bv64 && gid2group_utoa_~name~1#1.offset == 0bv64);gid2group_utoa_~tmp_if_expr$2~2#1.base, gid2group_utoa_~tmp_if_expr$2~2#1.offset := gid2group_utoa_~name~1#1.base, gid2group_utoa_~name~1#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3909: assume !!(gid2group_utoa_~name~1#1.base == 0bv64 && gid2group_utoa_~name~1#1.offset == 0bv64); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3901-1: gid2group_#res#1.base, gid2group_#res#1.offset := gid2group_~tmp_if_expr$1~3#1.base, gid2group_~tmp_if_expr$1~3#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4473: assume 0bv64 == safe_strncpy_~size#1;safe_strncpy_#res#1.base, safe_strncpy_#res#1.offset := safe_strncpy_~dst#1.base, safe_strncpy_~dst#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4473: assume !(0bv64 == safe_strncpy_~size#1);safe_strncpy_~size#1 := ~bvsub~64(safe_strncpy_~size#1, 1bv64); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3895: gid2group_#t~ret328#1.base, gid2group_#t~ret328#1.offset := bb_internal_getgrgid_#res#1.base, bb_internal_getgrgid_#res#1.offset;havoc bb_internal_getgrgid_#t~nondet595#1, bb_internal_getgrgid_~gid#1;havoc bb_internal_getgrgid_#in~gid#1;assume { :end_inline_bb_internal_getgrgid } true;gid2group_~gr~0#1.base, gid2group_~gr~0#1.offset := gid2group_#t~ret328#1.base, gid2group_#t~ret328#1.offset;havoc gid2group_#t~ret328#1.base, gid2group_#t~ret328#1.offset;havoc gid2group_~tmp_if_expr$1~3#1.base, gid2group_~tmp_if_expr$1~3#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4796-1: SUMMARY for call uid2uname_utoa_#t~ret529#1.base, uid2uname_utoa_#t~ret529#1.offset := utoa(uid2uname_utoa_~uid#1); srcloc: null [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4796: uid2uname_utoa_~return_value_utoa$1~1#1.base, uid2uname_utoa_~return_value_utoa$1~1#1.offset := uid2uname_utoa_#t~ret529#1.base, uid2uname_utoa_#t~ret529#1.offset;havoc uid2uname_utoa_#t~ret529#1.base, uid2uname_utoa_#t~ret529#1.offset;uid2uname_utoa_~tmp_if_expr$2~6#1.base, uid2uname_utoa_~tmp_if_expr$2~6#1.offset := uid2uname_utoa_~return_value_utoa$1~1#1.base, uid2uname_utoa_~return_value_utoa$1~1#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4780: assume !(uid2uname_~pw~0#1.base == 0bv64 && uid2uname_~pw~0#1.offset == 0bv64); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4780: assume !!(uid2uname_~pw~0#1.base == 0bv64 && uid2uname_~pw~0#1.offset == 0bv64);uid2uname_~tmp_if_expr$1~7#1.base, uid2uname_~tmp_if_expr$1~7#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3913-1: SUMMARY for call gid2group_utoa_#t~ret331#1.base, gid2group_utoa_#t~ret331#1.offset := utoa(gid2group_utoa_~gid#1); srcloc: null [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3913: gid2group_utoa_~return_value_utoa$1~0#1.base, gid2group_utoa_~return_value_utoa$1~0#1.offset := gid2group_utoa_#t~ret331#1.base, gid2group_utoa_#t~ret331#1.offset;havoc gid2group_utoa_#t~ret331#1.base, gid2group_utoa_#t~ret331#1.offset;gid2group_utoa_~tmp_if_expr$2~2#1.base, gid2group_utoa_~tmp_if_expr$2~2#1.offset := gid2group_utoa_~return_value_utoa$1~0#1.base, gid2group_utoa_~return_value_utoa$1~0#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: ##fun~C_UINT~TO~$Pointer$_#res#1.base, ##fun~C_UINT~TO~$Pointer$_#res#1.offset := ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.base, ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.offset;havoc ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.base, ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.offset;havoc ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.offset;havoc ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.offset;#t~ret225#1.base, #t~ret225#1.offset := ##fun~C_UINT~TO~$Pointer$_#res#1.base, ##fun~C_UINT~TO~$Pointer$_#res#1.offset;havoc ##fun~C_UINT~TO~$Pointer$_#~224#1, ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.base, ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.offset, ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.offset, ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.offset;havoc ##fun~C_UINT~TO~$Pointer$_#in~224#1, ##fun~C_UINT~TO~$Pointer$_#in~#fp#1.base, ##fun~C_UINT~TO~$Pointer$_#in~#fp#1.offset;assume { :end_inline_##fun~C_UINT~TO~$Pointer$ } true;~return_value~0#1.base, ~return_value~0#1.offset := #t~ret225#1.base, #t~ret225#1.offset;havoc #t~ret225#1.base, #t~ret225#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.offset := uid2uname_utoa_#res#1.base, uid2uname_utoa_#res#1.offset;havoc uid2uname_utoa_#t~ret528#1.base, uid2uname_utoa_#t~ret528#1.offset, uid2uname_utoa_#t~ret529#1.base, uid2uname_utoa_#t~ret529#1.offset, uid2uname_utoa_~uid#1, uid2uname_utoa_~name~3#1.base, uid2uname_utoa_~name~3#1.offset, uid2uname_utoa_~tmp_if_expr$2~6#1.base, uid2uname_utoa_~tmp_if_expr$2~6#1.offset, uid2uname_utoa_~return_value_utoa$1~1#1.base, uid2uname_utoa_~return_value_utoa$1~1#1.offset;havoc uid2uname_utoa_#in~uid#1;assume { :end_inline_uid2uname_utoa } true;##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.base, ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.offset := ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret703#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.offset := gid2group_utoa_#res#1.base, gid2group_utoa_#res#1.offset;havoc gid2group_utoa_#t~ret330#1.base, gid2group_utoa_#t~ret330#1.offset, gid2group_utoa_#t~ret331#1.base, gid2group_utoa_#t~ret331#1.offset, gid2group_utoa_~gid#1, gid2group_utoa_~name~1#1.base, gid2group_utoa_~name~1#1.offset, gid2group_utoa_~tmp_if_expr$2~2#1.base, gid2group_utoa_~tmp_if_expr$2~2#1.offset, gid2group_utoa_~return_value_utoa$1~0#1.base, gid2group_utoa_~return_value_utoa$1~0#1.offset;havoc gid2group_utoa_#in~gid#1;assume { :end_inline_gid2group_utoa } true;##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.base, ##fun~C_UINT~TO~$Pointer$_#t~funptrres701#1.offset := ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.base, ##fun~C_UINT~TO~$Pointer$_#t~ret702#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897: assume !(gid2group_~gr~0#1.base == 0bv64 && gid2group_~gr~0#1.offset == 0bv64); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3897: assume !!(gid2group_~gr~0#1.base == 0bv64 && gid2group_~gr~0#1.offset == 0bv64);gid2group_~tmp_if_expr$1~3#1.base, gid2group_~tmp_if_expr$1~3#1.offset := 0bv64, 0bv64; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4789: uid2uname_utoa_#t~ret528#1.base, uid2uname_utoa_#t~ret528#1.offset := uid2uname_#res#1.base, uid2uname_#res#1.offset;havoc uid2uname_#t~ret526#1.base, uid2uname_#t~ret526#1.offset, uid2uname_#t~mem527#1.base, uid2uname_#t~mem527#1.offset, uid2uname_~uid#1, uid2uname_~pw~0#1.base, uid2uname_~pw~0#1.offset, uid2uname_~tmp_if_expr$1~7#1.base, uid2uname_~tmp_if_expr$1~7#1.offset;havoc uid2uname_#in~uid#1;assume { :end_inline_uid2uname } true;uid2uname_utoa_~name~3#1.base, uid2uname_utoa_~name~3#1.offset := uid2uname_utoa_#t~ret528#1.base, uid2uname_utoa_#t~ret528#1.offset;havoc uid2uname_utoa_#t~ret528#1.base, uid2uname_utoa_#t~ret528#1.offset;havoc uid2uname_utoa_~tmp_if_expr$2~6#1.base, uid2uname_utoa_~tmp_if_expr$2~6#1.offset;havoc uid2uname_utoa_~return_value_utoa$1~1#1.base, uid2uname_utoa_~return_value_utoa$1~1#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4781: uid2uname_~tmp_if_expr$1~7#1.base, uid2uname_~tmp_if_expr$1~7#1.offset := uid2uname_#t~mem527#1.base, uid2uname_#t~mem527#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4781-1: SUMMARY for call uid2uname_#t~mem527#1.base, uid2uname_#t~mem527#1.offset := read~$Pointer$#52(uid2uname_~pw~0#1.base, uid2uname_~pw~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4781-1: assume !(1bv1 == #valid[uid2uname_~pw~0#1.base]); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4781-1: assume !((~bvule~64(~bvadd~64(8bv64, uid2uname_~pw~0#1.offset), #length[uid2uname_~pw~0#1.base]) && ~bvule~64(uid2uname_~pw~0#1.offset, ~bvadd~64(8bv64, uid2uname_~pw~0#1.offset))) && ~bvule~64(0bv64, uid2uname_~pw~0#1.offset)); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906: gid2group_utoa_#t~ret330#1.base, gid2group_utoa_#t~ret330#1.offset := gid2group_#res#1.base, gid2group_#res#1.offset;havoc gid2group_#t~ret328#1.base, gid2group_#t~ret328#1.offset, gid2group_#t~mem329#1.base, gid2group_#t~mem329#1.offset, gid2group_~gid#1, gid2group_~gr~0#1.base, gid2group_~gr~0#1.offset, gid2group_~tmp_if_expr$1~3#1.base, gid2group_~tmp_if_expr$1~3#1.offset;havoc gid2group_#in~gid#1;assume { :end_inline_gid2group } true;gid2group_utoa_~name~1#1.base, gid2group_utoa_~name~1#1.offset := gid2group_utoa_#t~ret330#1.base, gid2group_utoa_#t~ret330#1.offset;havoc gid2group_utoa_#t~ret330#1.base, gid2group_utoa_#t~ret330#1.offset;havoc gid2group_utoa_~tmp_if_expr$2~2#1.base, gid2group_utoa_~tmp_if_expr$2~2#1.offset;havoc gid2group_utoa_~return_value_utoa$1~0#1.base, gid2group_utoa_~return_value_utoa$1~0#1.offset; [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4476-1: SUMMARY for call write~intINTTYPE1#28(0bv8, safe_strncpy_~dst#1.base, ~bvadd~64(safe_strncpy_~dst#1.offset, safe_strncpy_~size#1), 1bv64); srcloc: null [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4476-1: assume !(1bv1 == #valid[safe_strncpy_~dst#1.base]); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4476-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(safe_strncpy_~dst#1.offset, safe_strncpy_~size#1)), #length[safe_strncpy_~dst#1.base]) && ~bvule~64(~bvadd~64(safe_strncpy_~dst#1.offset, safe_strncpy_~size#1), ~bvadd~64(1bv64, ~bvadd~64(safe_strncpy_~dst#1.offset, safe_strncpy_~size#1)))) && ~bvule~64(0bv64, ~bvadd~64(safe_strncpy_~dst#1.offset, safe_strncpy_~size#1))); [2025-02-08 07:43:33,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3898: gid2group_~tmp_if_expr$1~3#1.base, gid2group_~tmp_if_expr$1~3#1.offset := gid2group_#t~mem329#1.base, gid2group_#t~mem329#1.offset; [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4476: havoc safe_strncpy_~return_value_strncpy$1~0#1.base, safe_strncpy_~return_value_strncpy$1~0#1.offset;safe_strncpy_~return_value_strncpy$1~0#1.base, safe_strncpy_~return_value_strncpy$1~0#1.offset := safe_strncpy_#t~nondet454#1.base, safe_strncpy_#t~nondet454#1.offset;havoc safe_strncpy_#t~nondet454#1.base, safe_strncpy_#t~nondet454#1.offset;safe_strncpy_#res#1.base, safe_strncpy_#res#1.offset := safe_strncpy_~return_value_strncpy$1~0#1.base, safe_strncpy_~return_value_strncpy$1~0#1.offset;#t~ret227#1.base, #t~ret227#1.offset := safe_strncpy_#res#1.base, safe_strncpy_#res#1.offset;havoc safe_strncpy_#t~nondet454#1.base, safe_strncpy_#t~nondet454#1.offset, safe_strncpy_~dst#1.base, safe_strncpy_~dst#1.offset, safe_strncpy_~src#1.base, safe_strncpy_~src#1.offset, safe_strncpy_~size#1, safe_strncpy_~return_value_strncpy$1~0#1.base, safe_strncpy_~return_value_strncpy$1~0#1.offset;havoc safe_strncpy_#in~dst#1.base, safe_strncpy_#in~dst#1.offset, safe_strncpy_#in~src#1.base, safe_strncpy_#in~src#1.offset, safe_strncpy_#in~size#1;assume { :end_inline_safe_strncpy } true;havoc #t~mem226#1.base, #t~mem226#1.offset;havoc #t~ret227#1.base, #t~ret227#1.offset; [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3898-1: SUMMARY for call gid2group_#t~mem329#1.base, gid2group_#t~mem329#1.offset := read~$Pointer$#8(gid2group_~gr~0#1.base, gid2group_~gr~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3898-1: assume !(1bv1 == #valid[gid2group_~gr~0#1.base]); [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3898-1: assume !((~bvule~64(~bvadd~64(8bv64, gid2group_~gr~0#1.offset), #length[gid2group_~gr~0#1.base]) && ~bvule~64(gid2group_~gr~0#1.offset, ~bvadd~64(8bv64, gid2group_~gr~0#1.offset))) && ~bvule~64(0bv64, gid2group_~gr~0#1.offset)); [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5294: havoc bb_internal_getpwuid_#t~ret599#1.base, bb_internal_getpwuid_#t~ret599#1.offset;uid2uname_#t~ret526#1.base, uid2uname_#t~ret526#1.offset := bb_internal_getpwuid_#res#1.base, bb_internal_getpwuid_#res#1.offset;havoc bb_internal_getpwuid_#t~ret599#1.base, bb_internal_getpwuid_#t~ret599#1.offset, bb_internal_getpwuid_~uid#1;havoc bb_internal_getpwuid_#in~uid#1;assume { :end_inline_bb_internal_getpwuid } true;uid2uname_~pw~0#1.base, uid2uname_~pw~0#1.offset := uid2uname_#t~ret526#1.base, uid2uname_#t~ret526#1.offset;havoc uid2uname_#t~ret526#1.base, uid2uname_#t~ret526#1.offset;havoc uid2uname_~tmp_if_expr$1~7#1.base, uid2uname_~tmp_if_expr$1~7#1.offset; [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5294-2: bb_internal_getpwuid_#t~ret599#1.base, bb_internal_getpwuid_#t~ret599#1.offset := bb_internal_getpwnam_#res#1.base, bb_internal_getpwnam_#res#1.offset;havoc bb_internal_getpwnam_#t~nondet596#1, bb_internal_getpwnam_#t~nondet597#1, bb_internal_getpwnam_#t~nondet598#1, bb_internal_getpwnam_~name#1.base, bb_internal_getpwnam_~name#1.offset;havoc bb_internal_getpwnam_#in~name#1.base, bb_internal_getpwnam_#in~name#1.offset;assume { :end_inline_bb_internal_getpwnam } true;bb_internal_getpwuid_#res#1.base, bb_internal_getpwuid_#res#1.offset := bb_internal_getpwuid_#t~ret599#1.base, bb_internal_getpwuid_#t~ret599#1.offset;havoc bb_internal_getpwuid_#t~ret599#1.base, bb_internal_getpwuid_#t~ret599#1.offset; [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4799-1: uid2uname_utoa_#res#1.base, uid2uname_utoa_#res#1.offset := uid2uname_utoa_~tmp_if_expr$2~6#1.base, uid2uname_utoa_~tmp_if_expr$2~6#1.offset; [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3453-1: SUMMARY for call #t~mem226#1.base, #t~mem226#1.offset := read~$Pointer$#14(~cp#1.base, ~cp#1.offset, 8bv64); srcloc: null [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3453-1: assume !(1bv1 == #valid[~cp#1.base]); [2025-02-08 07:43:33,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3453-1: assume !((~bvule~64(~bvadd~64(8bv64, ~cp#1.offset), #length[~cp#1.base]) && ~bvule~64(~cp#1.offset, ~bvadd~64(8bv64, ~cp#1.offset))) && ~bvule~64(0bv64, ~cp#1.offset)); [2025-02-08 07:43:33,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3453: assume { :begin_inline_safe_strncpy } true;safe_strncpy_#in~dst#1.base, safe_strncpy_#in~dst#1.offset, safe_strncpy_#in~src#1.base, safe_strncpy_#in~src#1.offset, safe_strncpy_#in~size#1 := #t~mem226#1.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem226#1.offset, ~bvmul~64(32bv64, ~sign_extend~64~32(~i~3#1)))), ~return_value~0#1.base, ~return_value~0#1.offset, 28bv64;havoc safe_strncpy_#res#1.base, safe_strncpy_#res#1.offset;havoc safe_strncpy_#t~nondet454#1.base, safe_strncpy_#t~nondet454#1.offset, safe_strncpy_~dst#1.base, safe_strncpy_~dst#1.offset, safe_strncpy_~src#1.base, safe_strncpy_~src#1.offset, safe_strncpy_~size#1, safe_strncpy_~return_value_strncpy$1~0#1.base, safe_strncpy_~return_value_strncpy$1~0#1.offset;safe_strncpy_~dst#1.base, safe_strncpy_~dst#1.offset := safe_strncpy_#in~dst#1.base, safe_strncpy_#in~dst#1.offset;safe_strncpy_~src#1.base, safe_strncpy_~src#1.offset := safe_strncpy_#in~src#1.base, safe_strncpy_#in~src#1.offset;safe_strncpy_~size#1 := safe_strncpy_#in~size#1; [2025-02-08 07:43:33,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916-1: gid2group_utoa_#res#1.base, gid2group_utoa_#res#1.offset := gid2group_utoa_~tmp_if_expr$2~2#1.base, gid2group_utoa_~tmp_if_expr$2~2#1.offset; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5023: assume 0bv32 == wcrtomb_internal_~i~8#1; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5023: assume !(0bv32 == wcrtomb_internal_~i~8#1); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: assume ~bvule~32(wcrtomb_internal_~v~1#1, 127bv32); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: assume !~bvule~32(wcrtomb_internal_~v~1#1, 127bv32);wcrtomb_internal_~n~1#1 := 2bv32; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume ~bvslt~32(unicode_conv_to_printable2_~width#1, 0bv32);unicode_conv_to_printable2_~width#1 := ~bvadd~32(unicode_conv_to_printable2_~width#1, unicode_conv_to_printable2_~w~0#1); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4908: assume !~bvslt~32(unicode_conv_to_printable2_~width#1, 0bv32);unicode_conv_to_printable2_~uni_count~0#1 := ~bvadd~32(1bv32, unicode_conv_to_printable2_~uni_count~0#1);unicode_conv_to_printable2_~uni_width~0#1 := ~bvadd~32(unicode_conv_to_printable2_~uni_width~0#1, unicode_conv_to_printable2_~w~0#1);havoc unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.base, unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.offset; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-1: SUMMARY for call unicode_conv_to_printable2_#t~mem539#1 := read~intINTTYPE4#18(unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-1: assume !(1bv1 == #valid[unicode_conv_to_printable2_~#wc~0#1.base]); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-1: assume !((~bvule~64(~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset), #length[unicode_conv_to_printable2_~#wc~0#1.base]) && ~bvule~64(unicode_conv_to_printable2_~#wc~0#1.offset, ~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~#wc~0#1.offset)); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4859: assume ~bvsge~32(~zero_extend~32~8(unicode_conv_to_printable2_~c~3#1), 127bv32); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4859: assume !~bvsge~32(~zero_extend~32~8(unicode_conv_to_printable2_~c~3#1), 127bv32); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: assume ~bvsgt~32(unicode_conv_to_printable2_#t~mem539#1, 767bv32);havoc unicode_conv_to_printable2_#t~mem539#1; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: assume !~bvsgt~32(unicode_conv_to_printable2_#t~mem539#1, 767bv32);havoc unicode_conv_to_printable2_#t~mem539#1; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5025: wcrtomb_internal_~wc#1 := ~bvashr~32(wcrtomb_internal_~wc#1, 6bv32); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5025-1: SUMMARY for call write~intINTTYPE1#28(~bvor~32(128bv32, ~bvand~32(63bv32, wcrtomb_internal_~wc#1))[8:0], wcrtomb_internal_~s#1.base, ~bvadd~64(wcrtomb_internal_~s#1.offset, ~sign_extend~64~32(wcrtomb_internal_~i~8#1)), 1bv64); srcloc: null [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5025-1: assume !(1bv1 == #valid[wcrtomb_internal_~s#1.base]); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5025-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(wcrtomb_internal_~s#1.offset, ~sign_extend~64~32(wcrtomb_internal_~i~8#1))), #length[wcrtomb_internal_~s#1.base]) && ~bvule~64(~bvadd~64(wcrtomb_internal_~s#1.offset, ~sign_extend~64~32(wcrtomb_internal_~i~8#1)), ~bvadd~64(1bv64, ~bvadd~64(wcrtomb_internal_~s#1.offset, ~sign_extend~64~32(wcrtomb_internal_~i~8#1))))) && ~bvule~64(0bv64, ~bvadd~64(wcrtomb_internal_~s#1.offset, ~sign_extend~64~32(wcrtomb_internal_~i~8#1)))); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: wcrtomb_internal_#res#1 := 1bv64; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: SUMMARY for call write~intINTTYPE1#28(wcrtomb_internal_~v~1#1[8:0], wcrtomb_internal_~s#1.base, wcrtomb_internal_~s#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: assume !(1bv1 == #valid[wcrtomb_internal_~s#1.base]); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: assume !((~bvule~64(~bvadd~64(1bv64, wcrtomb_internal_~s#1.offset), #length[wcrtomb_internal_~s#1.base]) && ~bvule~64(wcrtomb_internal_~s#1.offset, ~bvadd~64(1bv64, wcrtomb_internal_~s#1.offset))) && ~bvule~64(0bv64, wcrtomb_internal_~s#1.offset)); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894: unicode_conv_to_printable2_#t~ret541#1 := bb_wcwidth_#res#1;havoc bb_wcwidth_~ucs#1;havoc bb_wcwidth_#in~ucs#1;assume { :end_inline_bb_wcwidth } true;unicode_conv_to_printable2_~w~0#1 := unicode_conv_to_printable2_#t~ret541#1;havoc unicode_conv_to_printable2_#t~mem540#1;havoc unicode_conv_to_printable2_#t~ret541#1; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894-1: assume { :begin_inline_bb_wcwidth } true;bb_wcwidth_#in~ucs#1 := unicode_conv_to_printable2_#t~mem540#1;havoc bb_wcwidth_#res#1;havoc bb_wcwidth_~ucs#1;bb_wcwidth_~ucs#1 := bb_wcwidth_#in~ucs#1; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894-2: SUMMARY for call unicode_conv_to_printable2_#t~mem540#1 := read~intINTTYPE4#18(unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894-2: assume !(1bv1 == #valid[unicode_conv_to_printable2_~#wc~0#1.base]); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894-2: assume !((~bvule~64(~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset), #length[unicode_conv_to_printable2_~#wc~0#1.base]) && ~bvule~64(unicode_conv_to_printable2_~#wc~0#1.offset, ~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~#wc~0#1.offset)); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895: assume ~bvsle~32(unicode_conv_to_printable2_~w~0#1, 0bv32); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895: assume !~bvsle~32(unicode_conv_to_printable2_~w~0#1, 0bv32); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2964: assume ~bvugt~32(bb_wcwidth_~ucs#1, 767bv32);bb_wcwidth_#res#1 := 4294967295bv32; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2964: assume !~bvugt~32(bb_wcwidth_~ucs#1, 767bv32);bb_wcwidth_#res#1 := 1bv32; [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: wcrtomb_internal_#res#1 := ~sign_extend~64~32(wcrtomb_internal_~n~1#1); [2025-02-08 07:43:54,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-1: SUMMARY for call write~intINTTYPE1#28(~bvor~32(wcrtomb_internal_~wc#1, ~zero_extend~32~8(~bvashr~32(16128bv32, wcrtomb_internal_~n~1#1)[8:0]))[8:0], wcrtomb_internal_~s#1.base, wcrtomb_internal_~s#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-1: assume !(1bv1 == #valid[wcrtomb_internal_~s#1.base]); [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-1: assume !((~bvule~64(~bvadd~64(1bv64, wcrtomb_internal_~s#1.offset), #length[wcrtomb_internal_~s#1.base]) && ~bvule~64(wcrtomb_internal_~s#1.offset, ~bvadd~64(1bv64, wcrtomb_internal_~s#1.offset))) && ~bvule~64(0bv64, wcrtomb_internal_~s#1.offset)); [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4897: assume ~bvsgt~32(unicode_conv_to_printable2_~w~0#1, 1bv32); [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4897: assume !~bvsgt~32(unicode_conv_to_printable2_~w~0#1, 1bv32); [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5013: assume ~bvuge~32(wcrtomb_internal_~v~1#1, 2048bv32); [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5013: assume !~bvuge~32(wcrtomb_internal_~v~1#1, 2048bv32); [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4816: havoc unicode_conv_to_printable2_~d~1#1.base, unicode_conv_to_printable2_~d~1#1.offset; [2025-02-08 07:43:54,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4866: SUMMARY for call write~intINTTYPE1#28(63bv8, unicode_conv_to_printable2_~d~1#1.base, unicode_conv_to_printable2_~d~1#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4866: assume !(1bv1 == #valid[unicode_conv_to_printable2_~d~1#1.base]); [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4866: assume !((~bvule~64(~bvadd~64(1bv64, unicode_conv_to_printable2_~d~1#1.offset), #length[unicode_conv_to_printable2_~d~1#1.base]) && ~bvule~64(unicode_conv_to_printable2_~d~1#1.offset, ~bvadd~64(1bv64, unicode_conv_to_printable2_~d~1#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~d~1#1.offset)); [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: assume !~bvslt~32(wcrtomb_internal_~n~1#1, 6bv32); [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: assume !!~bvslt~32(wcrtomb_internal_~n~1#1, 6bv32);wcrtomb_internal_~v~1#1 := ~bvlshr~32(wcrtomb_internal_~v~1#1, 5bv32);wcrtomb_internal_~n~1#1 := ~bvadd~32(1bv32, wcrtomb_internal_~n~1#1); [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4916-1: SUMMARY for call unicode_conv_to_printable2_#t~ret542#1.base, unicode_conv_to_printable2_#t~ret542#1.offset := xrealloc(unicode_conv_to_printable2_~dst~1#1.base, unicode_conv_to_printable2_~dst~1#1.offset, ~zero_extend~64~32(~bvadd~32(6bv32, unicode_conv_to_printable2_~dst_len~0#1))); srcloc: null [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4916: unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.base, unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.offset := unicode_conv_to_printable2_#t~ret542#1.base, unicode_conv_to_printable2_#t~ret542#1.offset;havoc unicode_conv_to_printable2_#t~ret542#1.base, unicode_conv_to_printable2_#t~ret542#1.offset;unicode_conv_to_printable2_~dst~1#1.base, unicode_conv_to_printable2_~dst~1#1.offset := unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.base, unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.offset;havoc unicode_conv_to_printable2_~return_value_wcrtomb_internal$5~0#1; [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2951: assume 0bv32 == bb_wcwidth_~ucs#1;bb_wcwidth_#res#1 := 0bv32; [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2951: assume !(0bv32 == bb_wcwidth_~ucs#1); [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4868: unicode_conv_to_printable2_~d~1#1.base, unicode_conv_to_printable2_~d~1#1.offset := unicode_conv_to_printable2_~d~1#1.base, ~bvadd~64(1bv64, unicode_conv_to_printable2_~d~1#1.offset);havoc unicode_conv_to_printable2_~c~3#1; [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4852: unicode_conv_to_printable2_#t~ret533#1.base, unicode_conv_to_printable2_#t~ret533#1.offset := xstrndup_#res#1.base, xstrndup_#res#1.offset;havoc xstrndup_#t~mem571#1, xstrndup_#t~ret572#1.base, xstrndup_#t~ret572#1.offset, xstrndup_#t~memcpy~res573#1.base, xstrndup_#t~memcpy~res573#1.offset, xstrndup_~s#1.base, xstrndup_~s#1.offset, xstrndup_~n#1, xstrndup_~m~1#1, xstrndup_~t~0#1.base, xstrndup_~t~0#1.offset, xstrndup_~return_value_xmalloc$1~2#1.base, xstrndup_~return_value_xmalloc$1~2#1.offset, xstrndup_~return_value_memcpy$2~0#1.base, xstrndup_~return_value_memcpy$2~0#1.offset;havoc xstrndup_#in~s#1.base, xstrndup_#in~s#1.offset, xstrndup_#in~n#1;assume { :end_inline_xstrndup } true;unicode_conv_to_printable2_~dst~1#1.base, unicode_conv_to_printable2_~dst~1#1.offset := unicode_conv_to_printable2_#t~ret533#1.base, unicode_conv_to_printable2_#t~ret533#1.offset;havoc unicode_conv_to_printable2_#t~ret533#1.base, unicode_conv_to_printable2_#t~ret533#1.offset;unicode_conv_to_printable2_~d~1#1.base, unicode_conv_to_printable2_~d~1#1.offset := unicode_conv_to_printable2_~dst~1#1.base, unicode_conv_to_printable2_~dst~1#1.offset; [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2953: assume !~bvult~32(~bvand~32(4294967167bv32, bb_wcwidth_~ucs#1), 32bv32); [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2953: assume !!~bvult~32(~bvand~32(4294967167bv32, bb_wcwidth_~ucs#1), 32bv32);bb_wcwidth_#res#1 := 4294967295bv32; [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4919: unicode_conv_to_printable2_#t~ret544#1 := wcrtomb_internal_#res#1;havoc wcrtomb_internal_~s#1.base, wcrtomb_internal_~s#1.offset, wcrtomb_internal_~wc#1, wcrtomb_internal_~n~1#1, wcrtomb_internal_~i~8#1, wcrtomb_internal_~v~1#1;havoc wcrtomb_internal_#in~s#1.base, wcrtomb_internal_#in~s#1.offset, wcrtomb_internal_#in~wc#1;assume { :end_inline_wcrtomb_internal } true;unicode_conv_to_printable2_~return_value_wcrtomb_internal$5~0#1 := unicode_conv_to_printable2_#t~ret544#1;havoc unicode_conv_to_printable2_#t~mem543#1;havoc unicode_conv_to_printable2_#t~ret544#1;unicode_conv_to_printable2_~dst_len~0#1 := ~bvadd~32(unicode_conv_to_printable2_~dst_len~0#1, unicode_conv_to_printable2_~return_value_wcrtomb_internal$5~0#1[32:0]);call ULTIMATE.dealloc(unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset);havoc unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset;havoc unicode_conv_to_printable2_~w~0#1, unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset, unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.base, unicode_conv_to_printable2_~return_value_xrealloc$4~0#1.offset, unicode_conv_to_printable2_~return_value_wcrtomb_internal$5~0#1; [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4919-1: assume { :begin_inline_wcrtomb_internal } true;wcrtomb_internal_#in~s#1.base, wcrtomb_internal_#in~s#1.offset, wcrtomb_internal_#in~wc#1 := unicode_conv_to_printable2_~dst~1#1.base, ~bvadd~64(unicode_conv_to_printable2_~dst~1#1.offset, ~zero_extend~64~32(unicode_conv_to_printable2_~dst_len~0#1)), unicode_conv_to_printable2_#t~mem543#1;havoc wcrtomb_internal_#res#1;havoc wcrtomb_internal_~s#1.base, wcrtomb_internal_~s#1.offset, wcrtomb_internal_~wc#1, wcrtomb_internal_~n~1#1, wcrtomb_internal_~i~8#1, wcrtomb_internal_~v~1#1;wcrtomb_internal_~s#1.base, wcrtomb_internal_~s#1.offset := wcrtomb_internal_#in~s#1.base, wcrtomb_internal_#in~s#1.offset;wcrtomb_internal_~wc#1 := wcrtomb_internal_#in~wc#1;havoc wcrtomb_internal_~n~1#1;havoc wcrtomb_internal_~i~8#1;wcrtomb_internal_~v~1#1 := wcrtomb_internal_~wc#1; [2025-02-08 07:43:54,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4919-2: SUMMARY for call unicode_conv_to_printable2_#t~mem543#1 := read~intINTTYPE4#18(unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4919-2: assume !(1bv1 == #valid[unicode_conv_to_printable2_~#wc~0#1.base]); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4919-2: assume !((~bvule~64(~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset), #length[unicode_conv_to_printable2_~#wc~0#1.base]) && ~bvule~64(unicode_conv_to_printable2_~#wc~0#1.offset, ~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~#wc~0#1.offset)); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019: wcrtomb_internal_~i~8#1 := wcrtomb_internal_~n~1#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4887: unicode_conv_to_printable2_#t~ret536#1.base, unicode_conv_to_printable2_#t~ret536#1.offset := mbstowc_internal_#res#1.base, mbstowc_internal_#res#1.offset;havoc mbstowc_internal_#t~mem414#1, mbstowc_internal_#t~mem415#1, mbstowc_internal_~ch~0#1, mbstowc_internal_~res#1.base, mbstowc_internal_~res#1.offset, mbstowc_internal_~src#1.base, mbstowc_internal_~src#1.offset, mbstowc_internal_~bytes~0#1, mbstowc_internal_~c~1#1, mbstowc_internal_~tmp_post$1~1#1.base, mbstowc_internal_~tmp_post$1~1#1.offset;havoc mbstowc_internal_#in~res#1.base, mbstowc_internal_#in~res#1.offset, mbstowc_internal_#in~src#1.base, mbstowc_internal_#in~src#1.offset;assume { :end_inline_mbstowc_internal } true;unicode_conv_to_printable2_~src#1.base, unicode_conv_to_printable2_~src#1.offset := unicode_conv_to_printable2_#t~ret536#1.base, unicode_conv_to_printable2_#t~ret536#1.offset;havoc unicode_conv_to_printable2_#t~ret536#1.base, unicode_conv_to_printable2_#t~ret536#1.offset; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4854: assume true; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4854: assume !true; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4854-1: assume !(0bv32 == ~sign_extend~32~8(unicode_conv_to_printable2_#t~mem534#1));havoc unicode_conv_to_printable2_#t~mem534#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4854-1: assume !!(0bv32 == ~sign_extend~32~8(unicode_conv_to_printable2_#t~mem534#1));havoc unicode_conv_to_printable2_#t~mem534#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4854-2: SUMMARY for call unicode_conv_to_printable2_#t~mem534#1 := read~intINTTYPE1#28(unicode_conv_to_printable2_~d~1#1.base, unicode_conv_to_printable2_~d~1#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4854-2: assume !(1bv1 == #valid[unicode_conv_to_printable2_~d~1#1.base]); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4854-2: assume !((~bvule~64(~bvadd~64(1bv64, unicode_conv_to_printable2_~d~1#1.offset), #length[unicode_conv_to_printable2_~d~1#1.base]) && ~bvule~64(unicode_conv_to_printable2_~d~1#1.offset, ~bvadd~64(1bv64, unicode_conv_to_printable2_~d~1#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~d~1#1.offset)); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2955: assume 127bv32 == bb_wcwidth_~ucs#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2955: assume !(127bv32 == bb_wcwidth_~ucs#1); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-1: SUMMARY for call write~intINTTYPE4#18(63bv32, unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-1: assume !(1bv1 == #valid[unicode_conv_to_printable2_~#wc~0#1.base]); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904-1: assume !((~bvule~64(~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset), #length[unicode_conv_to_printable2_~#wc~0#1.base]) && ~bvule~64(unicode_conv_to_printable2_~#wc~0#1.offset, ~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~#wc~0#1.offset)); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4904: unicode_conv_to_printable2_~w~0#1 := 1bv32; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5020-1: assume true; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5020-1: assume !true; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5020: assume true;wcrtomb_internal_~i~8#1 := ~bvsub~32(wcrtomb_internal_~i~8#1, 1bv32); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5020: assume !true; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4888-1: SUMMARY for call unicode_conv_to_printable2_#t~mem537#1 := read~intINTTYPE4#18(unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4888-1: assume !(1bv1 == #valid[unicode_conv_to_printable2_~#wc~0#1.base]); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4888-1: assume !((~bvule~64(~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset), #length[unicode_conv_to_printable2_~#wc~0#1.base]) && ~bvule~64(unicode_conv_to_printable2_~#wc~0#1.offset, ~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~#wc~0#1.offset)); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4888: assume !(4294967295bv32 == unicode_conv_to_printable2_#t~mem537#1);havoc unicode_conv_to_printable2_#t~mem537#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4888: assume !!(4294967295bv32 == unicode_conv_to_printable2_#t~mem537#1);havoc unicode_conv_to_printable2_#t~mem537#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4856-1: SUMMARY for call unicode_conv_to_printable2_#t~mem535#1 := read~intINTTYPE1#28(unicode_conv_to_printable2_~d~1#1.base, unicode_conv_to_printable2_~d~1#1.offset, 1bv64); srcloc: null [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4856-1: assume !(1bv1 == #valid[unicode_conv_to_printable2_~d~1#1.base]); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4856-1: assume !((~bvule~64(~bvadd~64(1bv64, unicode_conv_to_printable2_~d~1#1.offset), #length[unicode_conv_to_printable2_~d~1#1.base]) && ~bvule~64(unicode_conv_to_printable2_~d~1#1.offset, ~bvadd~64(1bv64, unicode_conv_to_printable2_~d~1#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~d~1#1.offset)); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4856: unicode_conv_to_printable2_~c~3#1 := unicode_conv_to_printable2_#t~mem535#1;havoc unicode_conv_to_printable2_#t~mem535#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890: assume 0bv32 == unicode_conv_to_printable2_#t~mem538#1;havoc unicode_conv_to_printable2_#t~mem538#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890: assume !(0bv32 == unicode_conv_to_printable2_#t~mem538#1);havoc unicode_conv_to_printable2_#t~mem538#1; [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890-1: SUMMARY for call unicode_conv_to_printable2_#t~mem538#1 := read~intINTTYPE4#18(unicode_conv_to_printable2_~#wc~0#1.base, unicode_conv_to_printable2_~#wc~0#1.offset, 4bv64); srcloc: null [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890-1: assume !(1bv1 == #valid[unicode_conv_to_printable2_~#wc~0#1.base]); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890-1: assume !((~bvule~64(~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset), #length[unicode_conv_to_printable2_~#wc~0#1.base]) && ~bvule~64(unicode_conv_to_printable2_~#wc~0#1.offset, ~bvadd~64(4bv64, unicode_conv_to_printable2_~#wc~0#1.offset))) && ~bvule~64(0bv64, unicode_conv_to_printable2_~#wc~0#1.offset)); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: assume !~bvslt~32(~zero_extend~32~8(unicode_conv_to_printable2_~c~3#1), 32bv32); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: assume !!~bvslt~32(~zero_extend~32~8(unicode_conv_to_printable2_~c~3#1), 32bv32); [2025-02-08 07:43:54,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4907: unicode_conv_to_printable2_~width#1 := ~bvsub~32(unicode_conv_to_printable2_~width#1, unicode_conv_to_printable2_~w~0#1);