./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/busybox-1.22.0/uudecode-1.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/uudecode-1.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 02f981e3f5fcc2226dba8898ef026dc18bea1da2460ead2bb7cd05c1f4a30bb9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 07:44:31,976 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 07:44:32,031 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:44:32,037 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 07:44:32,040 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 07:44:32,054 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 07:44:32,055 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 07:44:32,055 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 07:44:32,055 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 07:44:32,055 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 07:44:32,055 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 07:44:32,056 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 07:44:32,056 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 07:44:32,056 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 07:44:32,056 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 07:44:32,056 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 07:44:32,056 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 07:44:32,056 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 07:44:32,056 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 07:44:32,057 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 07:44:32,057 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 07:44:32,058 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 07:44:32,058 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 07:44:32,058 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 07:44:32,058 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 07:44:32,058 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 07:44:32,058 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 07:44:32,058 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 07:44:32,058 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 07:44:32,058 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 -> 02f981e3f5fcc2226dba8898ef026dc18bea1da2460ead2bb7cd05c1f4a30bb9 [2025-02-08 07:44:32,288 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 07:44:32,294 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 07:44:32,297 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 07:44:32,298 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 07:44:32,299 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 07:44:32,300 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/busybox-1.22.0/uudecode-1.i [2025-02-08 07:44:33,392 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/900ce5545/35ba228e68d74c19bb027bec5f4b7090/FLAG0e0d66ad5 [2025-02-08 07:44:33,829 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 07:44:33,829 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/busybox-1.22.0/uudecode-1.i [2025-02-08 07:44:33,862 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/900ce5545/35ba228e68d74c19bb027bec5f4b7090/FLAG0e0d66ad5 [2025-02-08 07:44:33,971 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/900ce5545/35ba228e68d74c19bb027bec5f4b7090 [2025-02-08 07:44:33,973 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 07:44:33,975 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 07:44:33,976 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 07:44:33,976 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 07:44:33,979 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 07:44:33,980 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:44:33" (1/1) ... [2025-02-08 07:44:33,982 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5679508e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:33, skipping insertion in model container [2025-02-08 07:44:33,982 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:44:33" (1/1) ... [2025-02-08 07:44:34,021 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 07:44:34,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,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:44:34,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:44:34,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:44:34,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,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:44:34,847 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,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:44:34,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:44:34,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:44:34,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,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:44:34,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:44:34,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,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:44:34,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:44:34,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:44:34,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:44:34,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:44:34,877 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,878 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,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:44:34,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:44:34,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:44:34,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:44:34,902 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,910 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,914 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,918 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,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:44:34,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,961 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,963 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:34,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:35,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:35,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:35,016 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:44:35,049 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:44:35,050 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@359fee94 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:35, skipping insertion in model container [2025-02-08 07:44:35,050 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 07:44:35,050 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2025-02-08 07:44:35,052 INFO L158 Benchmark]: Toolchain (without parser) took 1076.55ms. Allocated memory is still 142.6MB. Free memory was 100.6MB in the beginning and 52.8MB in the end (delta: 47.8MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 07:44:35,052 INFO L158 Benchmark]: CDTParser took 1.24ms. Allocated memory is still 201.3MB. Free memory is still 125.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 07:44:35,052 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1074.86ms. Allocated memory is still 142.6MB. Free memory was 100.6MB in the beginning and 52.8MB in the end (delta: 47.8MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 07:44:35,053 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.24ms. Allocated memory is still 201.3MB. Free memory is still 125.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1074.86ms. Allocated memory is still 142.6MB. Free memory was 100.6MB in the beginning and 52.8MB in the end (delta: 47.8MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 2707]: 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/uudecode-1.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 02f981e3f5fcc2226dba8898ef026dc18bea1da2460ead2bb7cd05c1f4a30bb9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 07:44:36,747 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 07:44:36,838 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:44:36,842 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 07:44:36,843 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 07:44:36,866 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 07:44:36,867 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 07:44:36,867 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 07:44:36,868 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 07:44:36,868 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 07:44:36,868 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 07:44:36,869 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 07:44:36,869 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 07:44:36,869 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 07:44:36,869 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 07:44:36,869 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 07:44:36,870 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 07:44:36,871 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 07:44:36,871 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 07:44:36,871 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 07:44:36,871 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 07:44:36,871 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 07:44:36,871 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 07:44:36,871 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 07:44:36,872 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 07:44:36,872 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 07:44:36,872 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 07:44:36,872 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 07:44:36,872 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 07:44:36,872 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 07:44:36,872 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 07:44:36,872 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 07:44:36,872 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 -> 02f981e3f5fcc2226dba8898ef026dc18bea1da2460ead2bb7cd05c1f4a30bb9 [2025-02-08 07:44:37,113 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 07:44:37,118 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 07:44:37,120 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 07:44:37,121 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 07:44:37,121 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 07:44:37,122 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/busybox-1.22.0/uudecode-1.i [2025-02-08 07:44:38,304 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/752fdfd71/dbca13bcc9f6451e94a1f14f7bd48a42/FLAGc3814f6da [2025-02-08 07:44:38,607 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 07:44:38,608 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/busybox-1.22.0/uudecode-1.i [2025-02-08 07:44:38,632 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/752fdfd71/dbca13bcc9f6451e94a1f14f7bd48a42/FLAGc3814f6da [2025-02-08 07:44:38,858 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/752fdfd71/dbca13bcc9f6451e94a1f14f7bd48a42 [2025-02-08 07:44:38,860 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 07:44:38,861 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 07:44:38,862 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 07:44:38,862 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 07:44:38,865 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 07:44:38,865 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:44:38" (1/1) ... [2025-02-08 07:44:38,866 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a86d668 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:38, skipping insertion in model container [2025-02-08 07:44:38,866 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 07:44:38" (1/1) ... [2025-02-08 07:44:38,911 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 07:44:39,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:44:39,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:44:39,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:44:39,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,655 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,679 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,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:44:39,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,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:44:39,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,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:44:39,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:44:39,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:44:39,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,830 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:44:39,885 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 07:44:39,897 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 07:44:39,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,957 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,959 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,961 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,962 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,963 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,968 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,968 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,990 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:39,999 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,024 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,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:44:40,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:44:40,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:44:40,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:44:40,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,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:44:40,054 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 07:44:40,057 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:44:40,073 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 07:44:40,218 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 07:44:40,376 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: vasprintf [2025-02-08 07:44:40,384 INFO L204 MainTranslator]: Completed translation [2025-02-08 07:44:40,384 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40 WrapperNode [2025-02-08 07:44:40,384 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 07:44:40,385 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 07:44:40,386 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 07:44:40,386 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 07:44:40,390 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:44:40" (1/1) ... [2025-02-08 07:44:40,437 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:44:40" (1/1) ... [2025-02-08 07:44:40,525 INFO L138 Inliner]: procedures = 635, calls = 1187, calls flagged for inlining = 37, calls inlined = 36, statements flattened = 2792 [2025-02-08 07:44:40,526 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 07:44:40,527 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 07:44:40,527 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 07:44:40,527 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 07:44:40,534 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:40,534 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:40,558 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:40,737 INFO L175 MemorySlicer]: Split 955 memory accesses to 59 slices as follows [54, 15, 44, 7, 2, 4, 3, 2, 2, 5, 5, 5, 6, 6, 6, 48, 6, 5, 4, 4, 3, 4, 5, 6, 5, 5, 5, 4, 35, 32, 1, 1, 1, 1, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 2, 16, 9, 17, 3, 3, 7, 67, 355, 2, 20, 17, 16, 3, 3]. 37 percent of accesses are in the largest equivalence class. The 526 initializations are split as follows [3, 0, 0, 0, 2, 0, 3, 2, 0, 5, 5, 5, 5, 5, 5, 0, 5, 5, 4, 4, 0, 4, 4, 0, 4, 4, 4, 4, 6, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 1, 0, 4, 0, 0, 0, 0, 355, 0, 4, 0, 2, 0, 0]. The 182 writes are split as follows [28, 1, 12, 7, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 3, 4, 0, 2, 1, 67, 0, 1, 15, 4, 14, 3, 0]. [2025-02-08 07:44:40,738 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:40,738 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:40,988 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:40,996 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:41,113 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:41,148 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:41,211 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 07:44:41,212 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 07:44:41,212 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 07:44:41,212 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 07:44:41,213 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 07:44:40" (1/1) ... [2025-02-08 07:44:41,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 07:44:41,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 07:44:41,238 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:44:41,241 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:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#0 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#1 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#2 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#3 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#4 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#5 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#6 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#7 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#8 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#9 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#10 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#11 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#12 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#13 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#14 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#15 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#16 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#17 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#18 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#19 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#20 [2025-02-08 07:44:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#21 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#22 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#23 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#24 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#25 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#26 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#27 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#28 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#29 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#30 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#31 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#32 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#33 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#34 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#35 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#36 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#37 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#38 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#39 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#40 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#41 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#42 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#43 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#44 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#45 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#46 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#47 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#48 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#49 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#50 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#51 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#52 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#53 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#54 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#55 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#56 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#57 [2025-02-08 07:44:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#58 [2025-02-08 07:44:41,263 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#0 [2025-02-08 07:44:41,266 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#1 [2025-02-08 07:44:41,266 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#2 [2025-02-08 07:44:41,266 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#3 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#4 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#5 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#6 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#7 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#8 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#9 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#10 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#11 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#12 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#13 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#14 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#15 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#16 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#17 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#18 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#19 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#20 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#21 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#22 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#23 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#24 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#25 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#26 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#27 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#28 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#29 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#30 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#31 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#32 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#33 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#34 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#35 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#36 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#37 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#38 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#39 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#40 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#41 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#42 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#43 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#44 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#45 [2025-02-08 07:44:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#46 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#47 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#48 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#49 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#50 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#51 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#52 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#53 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#54 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#55 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#56 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#57 [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#58 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_getc [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure _IO_getc [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure xrealloc [2025-02-08 07:44:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure xrealloc [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 07:44:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 07:44:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 07:44:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 07:44:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 07:44:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 07:44:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#41 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#42 [2025-02-08 07:44:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#43 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#44 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#45 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#46 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#47 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#48 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#49 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#50 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#51 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#52 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#53 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#54 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#55 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#56 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#57 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#58 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 07:44:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 07:44:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 07:44:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 07:44:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 07:44:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 07:44:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 07:44:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#55 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#56 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#57 [2025-02-08 07:44:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#58 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 07:44:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#54 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#55 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#56 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#57 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#58 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure ret_ERANGE [2025-02-08 07:44:41,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ret_ERANGE [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2025-02-08 07:44:41,275 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 07:44:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 07:44:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 07:44:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 07:44:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 07:44:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#52 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#53 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#54 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#55 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#56 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#57 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#58 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 07:44:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#52 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#53 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#54 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#55 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#56 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#57 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#58 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 07:44:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 07:44:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 07:44:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 07:44:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 07:44:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 07:44:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#52 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#53 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#54 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#55 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#56 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#57 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#58 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 07:44:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 07:44:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 07:44:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 07:44:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 07:44:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 07:44:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 07:44:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 07:44:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#52 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#53 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#54 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#55 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#56 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#57 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#58 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 07:44:41,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 07:44:41,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#55 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#56 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#57 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#58 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 07:44:41,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#44 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#45 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#46 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#47 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#48 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#49 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#50 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#51 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#52 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#53 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#54 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#55 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#56 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#57 [2025-02-08 07:44:41,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#58 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 07:44:41,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#44 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#45 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#46 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#47 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#48 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#49 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#50 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#51 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#52 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#53 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#54 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#55 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#56 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#57 [2025-02-08 07:44:41,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#58 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 07:44:41,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 07:44:41,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#55 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#56 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#57 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#58 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2025-02-08 07:44:41,294 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 07:44:41,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 07:44:41,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#55 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#56 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#57 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#58 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 07:44:41,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 07:44:41,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 07:44:41,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#55 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#56 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#57 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#58 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 07:44:41,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 07:44:41,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 07:44:41,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 07:44:41,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 07:44:41,302 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 07:44:41,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 07:44:41,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#55 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#56 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#57 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#58 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 07:44:41,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#55 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#56 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#57 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#58 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 07:44:41,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#55 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#56 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#57 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#58 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 07:44:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 07:44:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-02-08 07:44:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-02-08 07:44:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#39 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#40 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#41 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#42 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#43 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#44 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#45 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#46 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#47 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#48 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#49 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#50 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#51 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#52 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#53 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#54 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#55 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#56 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#57 [2025-02-08 07:44:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#58 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-02-08 07:44:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-02-08 07:44:41,330 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-02-08 07:44:41,330 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-02-08 07:44:41,330 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-02-08 07:44:41,330 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-02-08 07:44:41,330 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#39 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#40 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#41 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#42 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#43 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#44 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#45 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#46 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#47 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#48 [2025-02-08 07:44:41,331 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#49 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#50 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#51 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#52 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#53 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#54 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#55 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#56 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#57 [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#58 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure bb_ascii_isalnum [2025-02-08 07:44:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_ascii_isalnum [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 07:44:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#55 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#56 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#57 [2025-02-08 07:44:41,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#58 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 07:44:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#55 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#56 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#57 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#58 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 07:44:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 07:44:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#55 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#56 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#57 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#58 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 07:44:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 07:44:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 07:44:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#55 [2025-02-08 07:44:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#56 [2025-02-08 07:44:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#57 [2025-02-08 07:44:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#58 [2025-02-08 07:44:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc_fgetline [2025-02-08 07:44:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc_fgetline [2025-02-08 07:44:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2025-02-08 07:44:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2025-02-08 07:44:42,600 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 07:44:42,606 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 07:44:52,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2612: decode_base64_#res#1.base, decode_base64_#res#1.offset := decode_base64_~src_tail~0#1.base, decode_base64_~src_tail~0#1.offset; [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3669: assume !(xstrtou_range_sfx_~suffixes#1.base == 0bv64 && xstrtou_range_sfx_~suffixes#1.offset == 0bv64); [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3669: assume !!(xstrtou_range_sfx_~suffixes#1.base == 0bv64 && xstrtou_range_sfx_~suffixes#1.offset == 0bv64); [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2612-1: SUMMARY for call write~$Pointer$#49(decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset, decode_base64_~pp_dst#1.base, decode_base64_~pp_dst#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2612-1: assume !(1bv1 == #valid[decode_base64_~pp_dst#1.base]); [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2612-1: assume !((~bvule~64(~bvadd~64(8bv64, decode_base64_~pp_dst#1.offset), #length[decode_base64_~pp_dst#1.base]) && ~bvule~64(decode_base64_~pp_dst#1.offset, ~bvadd~64(8bv64, decode_base64_~pp_dst#1.offset))) && ~bvule~64(0bv64, decode_base64_~pp_dst#1.offset)); [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3273: assume true; [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3273: assume !true; [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3141-1: assume 1bv1 == #valid[11bv64]; [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3141-1: assume !(1bv1 == #valid[11bv64]); [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3141: assume ~bvult~64(0bv64, #length[11bv64]);read_base64_~__s2_len~0#1 := ~sign_extend~64~32(read_base64_#t~nondet197#1);havoc read_base64_#t~nondet197#1;read_base64_~tmp_if_expr$3~2#1 := (if 0bv32 == (if 0bv32 != (if ~bvult~64(read_base64_~__s2_len~0#1, 4bv64) then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3141: assume !~bvult~64(0bv64, #length[11bv64]); [2025-02-08 07:44:52,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3009-1: SUMMARY for call getopt32_#t~mem178#1 := read~intINTTYPE1#2(getopt32_~on_off~0#1.base, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3009-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3009-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:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3009: assume 2bv32 == ~sign_extend~32~8(getopt32_#t~mem178#1);havoc getopt32_#t~mem178#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~ret287#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~ret288#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~mem304#1, xstrtou_range_sfx_#t~mem305#1, xstrtou_range_sfx_#t~mem306#1, xstrtou_range_sfx_~bb__isspace~0#1, xstrtou_range_sfx_#t~mem307#1, xstrtou_range_sfx_#t~ret308#1, xstrtou_range_sfx_#t~mem309#1.base, xstrtou_range_sfx_#t~mem309#1.offset, xstrtou_range_sfx_#t~mem310#1, xstrtou_range_sfx_#t~mem311#1, xstrtou_range_sfx_#t~mem312#1.base, xstrtou_range_sfx_#t~mem312#1.offset, xstrtou_range_sfx_#t~nondet313#1, xstrtou_range_sfx_#t~mem314#1, xstrtou_range_sfx_#t~mem315#1, xstrtou_range_sfx_~__s1_len~3#1, xstrtou_range_sfx_~__s2_len~3#1, xstrtou_range_sfx_~return_value___builtin_strcmp$5~2#1, xstrtou_range_sfx_#t~mem316#1.base, xstrtou_range_sfx_#t~mem316#1.offset, xstrtou_range_sfx_#t~mem317#1, xstrtou_range_sfx_#t~varargs318#1.base, xstrtou_range_sfx_#t~varargs318#1.offset, xstrtou_range_sfx_#t~varargs319#1.base, xstrtou_range_sfx_#t~varargs319#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~0#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~3#1, xstrtou_range_sfx_~tmp_if_expr$3~4#1, xstrtou_range_sfx_~tmp_statement_expression$2~2#1, xstrtou_range_sfx_~tmp_statement_expression$4~2#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~0#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~3#1; [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3009: assume !(2bv32 == ~sign_extend~32~8(getopt32_#t~mem178#1));havoc getopt32_#t~mem178#1; [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670: assume true; [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670: assume !true; [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670-2: SUMMARY for call xstrtou_range_sfx_#t~mem311#1 := read~intINTTYPE4#20(xstrtou_range_sfx_~suffixes#1.base, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670-2: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670-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:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670-1: assume !!(0bv32 == xstrtou_range_sfx_#t~mem311#1);havoc xstrtou_range_sfx_#t~mem311#1; [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670-1: assume !(0bv32 == xstrtou_range_sfx_#t~mem311#1);havoc xstrtou_range_sfx_#t~mem311#1;havoc xstrtou_range_sfx_~__s1_len~3#1;havoc xstrtou_range_sfx_~__s2_len~3#1;havoc xstrtou_range_sfx_~return_value___builtin_strcmp$5~2#1; [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3539: __main_~dst_stream~0#1.base, __main_~dst_stream~0#1.offset := ~stdout~0.base, ~stdout~0.offset; [2025-02-08 07:44:52,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-1: SUMMARY for call read_stduu_#t~mem224#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-1: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-1: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(read_stduu_~line_ptr~0#1.offset, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset))) && ~bvule~64(0bv64, read_stduu_~line_ptr~0#1.offset)); [2025-02-08 07:44:52,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275: assume 0bv32 == ~sign_extend~32~8(read_stduu_#t~mem224#1);havoc read_stduu_#t~mem224#1; [2025-02-08 07:44:52,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275: assume !(0bv32 == ~sign_extend~32~8(read_stduu_#t~mem224#1));havoc read_stduu_#t~mem224#1; [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540: assume !(45bv32 == ~sign_extend~32~8(__main_#t~mem276#1));havoc __main_#t~mem275#1.base, __main_#t~mem275#1.offset;havoc __main_#t~mem276#1;__main_~tmp_if_expr$20~0#1 := 1bv8; [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540: assume !!(45bv32 == ~sign_extend~32~8(__main_#t~mem276#1));havoc __main_#t~mem275#1.base, __main_#t~mem275#1.offset;havoc __main_#t~mem276#1; [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540-2: SUMMARY for call __main_#t~mem275#1.base, __main_#t~mem275#1.offset := read~$Pointer$#0(__main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540-2: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540-2: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540-1: SUMMARY for call __main_#t~mem276#1 := read~intINTTYPE1#0(__main_#t~mem275#1.base, __main_#t~mem275#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540-1: assume !(1bv1 == #valid[__main_#t~mem275#1.base]); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3540-1: assume !((~bvule~64(~bvadd~64(1bv64, __main_#t~mem275#1.offset), #length[__main_#t~mem275#1.base]) && ~bvule~64(__main_#t~mem275#1.offset, ~bvadd~64(1bv64, __main_#t~mem275#1.offset))) && ~bvule~64(0bv64, __main_#t~mem275#1.offset)); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012: getopt32_#t~ret179#1 := xatoi_positive_#res#1;havoc xatoi_positive_#t~ret287#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~ret179#1;havoc getopt32_#t~ret179#1; [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3277-1: SUMMARY for call write~intINTTYPE1#29(~bvand~32(63bv32, ~bvsub~32(~sign_extend~32~8(read_stduu_#t~mem225#1), 32bv32))[8:0], read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3277-1: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3277-1: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(read_stduu_~line_ptr~0#1.offset, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset))) && ~bvule~64(0bv64, read_stduu_~line_ptr~0#1.offset)); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3277: havoc read_stduu_#t~mem225#1;read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset := read_stduu_~line_ptr~0#1.base, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3277-2: SUMMARY for call read_stduu_#t~mem225#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3277-2: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3277-2: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(read_stduu_~line_ptr~0#1.offset, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset))) && ~bvule~64(0bv64, read_stduu_~line_ptr~0#1.offset)); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013-1: SUMMARY for call write~intINTTYPE4#0(getopt32_~return_value_xatoi_positive$13~0#1, getopt32_#t~mem180#1.base, getopt32_#t~mem180#1.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013-1: assume !(1bv1 == #valid[getopt32_#t~mem180#1.base]); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013-1: assume !((~bvule~64(~bvadd~64(4bv64, getopt32_#t~mem180#1.offset), #length[getopt32_#t~mem180#1.base]) && ~bvule~64(getopt32_#t~mem180#1.offset, ~bvadd~64(4bv64, getopt32_#t~mem180#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem180#1.offset)); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013: havoc getopt32_~return_value_xatoi_positive$13~0#1;havoc getopt32_#t~mem180#1.base, getopt32_#t~mem180#1.offset; [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013-2: SUMMARY for call getopt32_#t~mem180#1.base, getopt32_#t~mem180#1.offset := read~$Pointer$#2(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013-2: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013-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:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-1: assume 1bv1 == #valid[xstrtou_range_sfx_#t~mem312#1.base]; [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-1: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~mem312#1.base]); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675: assume ~bvult~64(xstrtou_range_sfx_#t~mem312#1.offset, #length[xstrtou_range_sfx_#t~mem312#1.base]) && ~bvuge~64(xstrtou_range_sfx_#t~mem312#1.offset, 0bv64);xstrtou_range_sfx_~return_value___builtin_strcmp$5~2#1 := xstrtou_range_sfx_#t~nondet313#1;havoc xstrtou_range_sfx_#t~mem312#1.base, xstrtou_range_sfx_#t~mem312#1.offset;havoc xstrtou_range_sfx_#t~nondet313#1;xstrtou_range_sfx_~tmp_statement_expression$4~2#1 := xstrtou_range_sfx_~return_value___builtin_strcmp$5~2#1; [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675: assume !(~bvult~64(xstrtou_range_sfx_#t~mem312#1.offset, #length[xstrtou_range_sfx_#t~mem312#1.base]) && ~bvuge~64(xstrtou_range_sfx_#t~mem312#1.offset, 0bv64)); [2025-02-08 07:44:52,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-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:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-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:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-2: SUMMARY for call xstrtou_range_sfx_#t~mem312#1.base, xstrtou_range_sfx_#t~mem312#1.offset := read~$Pointer$#48(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-2: assume !(1bv1 == #valid[xstrtou_range_sfx_~#e~0#1.base]); [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-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:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-4: assume 1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]; [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3675-4: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3544: __main_~tmp_if_expr$20~0#1 := (if 0bv32 == (if 0bv32 != (if 0bv32 != ~sign_extend~32~8(__main_#t~mem278#1) then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc __main_#t~mem277#1.base, __main_#t~mem277#1.offset;havoc __main_#t~mem278#1; [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3544-2: SUMMARY for call __main_#t~mem277#1.base, __main_#t~mem277#1.offset := read~$Pointer$#0(__main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3544-2: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3544-2: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3544-1: SUMMARY for call __main_#t~mem278#1 := read~intINTTYPE1#0(__main_#t~mem277#1.base, ~bvadd~64(1bv64, __main_#t~mem277#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3544-1: assume !(1bv1 == #valid[__main_#t~mem277#1.base]); [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3544-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, __main_#t~mem277#1.offset)), #length[__main_#t~mem277#1.base]) && ~bvule~64(~bvadd~64(1bv64, __main_#t~mem277#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, __main_#t~mem277#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, __main_#t~mem277#1.offset))); [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3280: read_stduu_~str_len~0#1 := ~bvsub~64(read_stduu_~line_ptr~0#1.offset, read_stduu_~line~0#1.offset)[32:0]; [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3016: assume !(getopt32_#t~mem181#1.base == 0bv64 && getopt32_#t~mem181#1.offset == 0bv64);havoc getopt32_#t~mem181#1.base, getopt32_#t~mem181#1.offset; [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3016: assume !!(getopt32_#t~mem181#1.base == 0bv64 && getopt32_#t~mem181#1.offset == 0bv64);havoc getopt32_#t~mem181#1.base, getopt32_#t~mem181#1.offset; [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3016-1: SUMMARY for call getopt32_#t~mem181#1.base, getopt32_#t~mem181#1.offset := read~$Pointer$#2(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3016-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3016-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:44:52,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3677: assume 0bv32 == xstrtou_range_sfx_~tmp_statement_expression$4~2#1; [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3677: assume !(0bv32 == xstrtou_range_sfx_~tmp_statement_expression$4~2#1);havoc xstrtou_range_sfx_~__s1_len~3#1, xstrtou_range_sfx_~__s2_len~3#1, xstrtou_range_sfx_~return_value___builtin_strcmp$5~2#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:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3281-1: SUMMARY for call read_stduu_#t~mem226#1 := read~intINTTYPE1#29(read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3281-1: assume !(1bv1 == #valid[read_stduu_~line~0#1.base]); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3281-1: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~line~0#1.offset), #length[read_stduu_~line~0#1.base]) && ~bvule~64(read_stduu_~line~0#1.offset, ~bvadd~64(1bv64, read_stduu_~line~0#1.offset))) && ~bvule~64(0bv64, read_stduu_~line~0#1.offset)); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3281: read_stduu_~encoded_len~0#1 := ~bvsdiv~32(~bvmul~32(4bv32, ~sign_extend~32~8(read_stduu_#t~mem226#1)), 3bv32);havoc read_stduu_#t~mem226#1; [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017-1: SUMMARY for call getopt32_#t~mem182#1.base, getopt32_#t~mem182#1.offset := read~$Pointer$#2(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017-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:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017: SUMMARY for call write~$Pointer$#0(~optarg~0.base, ~optarg~0.offset, getopt32_#t~mem182#1.base, getopt32_#t~mem182#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017: assume !(1bv1 == #valid[getopt32_#t~mem182#1.base]); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017: assume !((~bvule~64(~bvadd~64(8bv64, getopt32_#t~mem182#1.offset), #length[getopt32_#t~mem182#1.base]) && ~bvule~64(getopt32_#t~mem182#1.offset, ~bvadd~64(8bv64, getopt32_#t~mem182#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem182#1.offset)); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3546: assume !(0bv8 == __main_~tmp_if_expr$20~0#1); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3546: assume !!(0bv8 == __main_~tmp_if_expr$20~0#1); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3282: assume ~bvsge~32(read_stduu_~encoded_len~0#1, read_stduu_~str_len~0#1); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3282: assume !~bvsge~32(read_stduu_~encoded_len~0#1, read_stduu_~str_len~0#1); [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3150: assume !(0bv8 == read_base64_~tmp_if_expr$3~2#1);read_base64_~__s2~0#1.base, read_base64_~__s2~0#1.offset := read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset; [2025-02-08 07:44:52,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3150: assume !!(0bv8 == read_base64_~tmp_if_expr$3~2#1); [2025-02-08 07:44:52,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3679-1: SUMMARY for call xstrtou_range_sfx_#t~mem314#1 := read~intINTTYPE4#20(xstrtou_range_sfx_~suffixes#1.base, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3679-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:44:52,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3679-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:44:52,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3679: assume !~bvuge~32(~bvudiv~32(4294967295bv32, xstrtou_range_sfx_#t~mem314#1), xstrtou_range_sfx_~r~0#1);havoc xstrtou_range_sfx_#t~mem314#1; [2025-02-08 07:44:52,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3679: assume !!~bvuge~32(~bvudiv~32(4294967295bv32, xstrtou_range_sfx_#t~mem314#1), xstrtou_range_sfx_~r~0#1);havoc xstrtou_range_sfx_#t~mem314#1; [2025-02-08 07:44:52,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3548: __main_#t~ret280#1.base, __main_#t~ret280#1.offset := xfopen_for_write_#res#1.base, xfopen_for_write_#res#1.offset;havoc xfopen_for_write_#t~ret291#1.base, xfopen_for_write_#t~ret291#1.offset, xfopen_for_write_~path#1.base, xfopen_for_write_~path#1.offset, xfopen_for_write_~return_value_xfopen$1~0#1.base, xfopen_for_write_~return_value_xfopen$1~0#1.offset;havoc xfopen_for_write_#in~path#1.base, xfopen_for_write_#in~path#1.offset;assume { :end_inline_xfopen_for_write } true;__main_~dst_stream~0#1.base, __main_~dst_stream~0#1.offset := __main_#t~ret280#1.base, __main_#t~ret280#1.offset;havoc __main_#t~mem279#1.base, __main_#t~mem279#1.offset;havoc __main_#t~ret280#1.base, __main_#t~ret280#1.offset;havoc __main_~return_value_fileno$19~0#1;assume { :begin_inline_fileno } true;fileno_#in~stream#1.base, fileno_#in~stream#1.offset := __main_~dst_stream~0#1.base, __main_~dst_stream~0#1.offset;havoc fileno_#res#1;havoc fileno_#t~mem323#1, fileno_#t~mem324#1.base, fileno_#t~mem324#1.offset, fileno_#t~mem325#1.base, fileno_#t~mem325#1.offset, fileno_#t~mem326#1.base, fileno_#t~mem326#1.offset, fileno_#t~mem327#1.base, fileno_#t~mem327#1.offset, fileno_#t~mem328#1.base, fileno_#t~mem328#1.offset, fileno_#t~mem329#1.base, fileno_#t~mem329#1.offset, fileno_#t~mem330#1.base, fileno_#t~mem330#1.offset, fileno_#t~mem331#1.base, fileno_#t~mem331#1.offset, fileno_#t~mem332#1.base, fileno_#t~mem332#1.offset, fileno_#t~mem333#1.base, fileno_#t~mem333#1.offset, fileno_#t~mem334#1.base, fileno_#t~mem334#1.offset, fileno_#t~mem335#1.base, fileno_#t~mem335#1.offset, fileno_#t~mem336#1.base, fileno_#t~mem336#1.offset, fileno_#t~mem337#1, fileno_#t~mem338#1, fileno_#t~mem339#1, fileno_#t~mem340#1, fileno_#t~mem341#1, fileno_#t~arrayCopy342#1, fileno_#t~mem343#1, fileno_#t~mem344#1.base, fileno_#t~mem344#1.offset, fileno_#t~mem345#1, fileno_#t~mem346#1.base, fileno_#t~mem346#1.offset, fileno_#t~mem347#1.base, fileno_#t~mem347#1.offset, fileno_#t~mem348#1.base, fileno_#t~mem348#1.offset, fileno_#t~mem349#1.base, fileno_#t~mem349#1.offset, fileno_#t~mem350#1, fileno_#t~mem351#1, fileno_#t~arrayCopy352#1, fileno_#t~mem353#1, fileno_#t~mem354#1, fileno_#t~mem355#1, fileno_#t~mem356#1, fileno_#t~mem357#1, fileno_#t~mem358#1, fileno_#t~mem359#1, fileno_#t~mem360#1, fileno_#t~mem361#1, fileno_#t~mem362#1, fileno_#t~mem363#1, fileno_#t~mem364#1, fileno_#t~mem365#1, fileno_#t~mem366#1, fileno_#t~mem367#1, fileno_#t~mem368#1, fileno_#t~mem369#1, fileno_#t~mem370#1, fileno_#t~mem371#1, fileno_#t~mem372#1, fileno_#t~nondet373#1, fileno_#t~nondet374#1, fileno_#t~mem375#1, fileno_~stream#1.base, fileno_~stream#1.offset, fileno_~ret~0#1;fileno_~stream#1.base, fileno_~stream#1.offset := fileno_#in~stream#1.base, fileno_#in~stream#1.offset; [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3548-2: SUMMARY for call __main_#t~mem279#1.base, __main_#t~mem279#1.offset := read~$Pointer$#0(__main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3548-2: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3548-2: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3548-1: assume { :begin_inline_xfopen_for_write } true;xfopen_for_write_#in~path#1.base, xfopen_for_write_#in~path#1.offset := __main_#t~mem279#1.base, __main_#t~mem279#1.offset;havoc xfopen_for_write_#res#1.base, xfopen_for_write_#res#1.offset;havoc xfopen_for_write_#t~ret291#1.base, xfopen_for_write_#t~ret291#1.offset, xfopen_for_write_~path#1.base, xfopen_for_write_~path#1.offset, xfopen_for_write_~return_value_xfopen$1~0#1.base, xfopen_for_write_~return_value_xfopen$1~0#1.offset;xfopen_for_write_~path#1.base, xfopen_for_write_~path#1.offset := xfopen_for_write_#in~path#1.base, xfopen_for_write_#in~path#1.offset;havoc xfopen_for_write_~return_value_xfopen$1~0#1.base, xfopen_for_write_~return_value_xfopen$1~0#1.offset;assume { :begin_inline_xfopen } true;xfopen_#in~path#1.base, xfopen_#in~path#1.offset, xfopen_#in~mode#1.base, xfopen_#in~mode#1.offset := xfopen_for_write_~path#1.base, xfopen_for_write_~path#1.offset, 53bv64, 0bv64;havoc xfopen_#res#1.base, xfopen_#res#1.offset;havoc xfopen_#t~nondet289#1.base, xfopen_#t~nondet289#1.offset, xfopen_#t~varargs290#1.base, xfopen_#t~varargs290#1.offset, xfopen_~path#1.base, xfopen_~path#1.offset, xfopen_~mode#1.base, xfopen_~mode#1.offset, xfopen_~fp~2#1.base, xfopen_~fp~2#1.offset;xfopen_~path#1.base, xfopen_~path#1.offset := xfopen_#in~path#1.base, xfopen_#in~path#1.offset;xfopen_~mode#1.base, xfopen_~mode#1.offset := xfopen_#in~mode#1.base, xfopen_#in~mode#1.offset;havoc xfopen_~fp~2#1.base, xfopen_~fp~2#1.offset;xfopen_~fp~2#1.base, xfopen_~fp~2#1.offset := xfopen_#t~nondet289#1.base, xfopen_#t~nondet289#1.offset;havoc xfopen_#t~nondet289#1.base, xfopen_#t~nondet289#1.offset; [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3284: assume ~bvsle~32(read_stduu_~encoded_len~0#1, 0bv32); [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3284: assume !~bvsle~32(read_stduu_~encoded_len~0#1, 0bv32); [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3681-1: SUMMARY for call xstrtou_range_sfx_#t~mem315#1 := read~intINTTYPE4#20(xstrtou_range_sfx_~suffixes#1.base, ~bvadd~64(4bv64, xstrtou_range_sfx_~suffixes#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3681-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~suffixes#1.base]); [2025-02-08 07:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3681-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:44:52,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3681: xstrtou_range_sfx_~r~0#1 := ~bvmul~32(xstrtou_range_sfx_~r~0#1, xstrtou_range_sfx_#t~mem315#1);havoc xstrtou_range_sfx_#t~mem315#1; [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3285-1: assume ~bvult~64(read_stduu_~line~0#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3285-1: assume !~bvult~64(read_stduu_~line~0#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3285: assume 0bv64 == read_stduu_~line~0#1.base || 1bv1 == #valid[read_stduu_~line~0#1.base];call ULTIMATE.dealloc(read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3285: assume !(0bv64 == read_stduu_~line~0#1.base || 1bv1 == #valid[read_stduu_~line~0#1.base]); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3285-2: assume 0bv64 == read_stduu_~line~0#1.offset; [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3285-2: assume !(0bv64 == read_stduu_~line~0#1.offset); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3153-1: SUMMARY for call read_base64_#t~mem199#1 := read~intINTTYPE1#46(read_base64_~__s2~0#1.base, read_base64_~__s2~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3153-1: assume !(1bv1 == #valid[read_base64_~__s2~0#1.base]); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3153-1: assume !((~bvule~64(~bvadd~64(1bv64, read_base64_~__s2~0#1.offset), #length[read_base64_~__s2~0#1.base]) && ~bvule~64(read_base64_~__s2~0#1.offset, ~bvadd~64(1bv64, read_base64_~__s2~0#1.offset))) && ~bvule~64(0bv64, read_base64_~__s2~0#1.offset)); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3153: read_base64_~__result~0#1 := ~bvsub~32(~sign_extend~32~8(read_base64_#t~mem198#1), ~sign_extend~32~8(read_base64_#t~mem199#1));havoc read_base64_#t~mem198#1;havoc read_base64_#t~mem199#1; [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3153-2: SUMMARY for call read_base64_#t~mem198#1 := read~intINTTYPE1#12(12bv64, 0bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3153-2: assume !(1bv1 == #valid[12bv64]); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3153-2: assume !((~bvule~64(~bvadd~64(1bv64, 0bv64), #length[12bv64]) && ~bvule~64(0bv64, ~bvadd~64(1bv64, 0bv64))) && ~bvule~64(0bv64, 0bv64)); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3550: __main_#t~ret281#1 := fileno_#res#1;havoc fileno_#t~mem323#1, fileno_#t~mem324#1.base, fileno_#t~mem324#1.offset, fileno_#t~mem325#1.base, fileno_#t~mem325#1.offset, fileno_#t~mem326#1.base, fileno_#t~mem326#1.offset, fileno_#t~mem327#1.base, fileno_#t~mem327#1.offset, fileno_#t~mem328#1.base, fileno_#t~mem328#1.offset, fileno_#t~mem329#1.base, fileno_#t~mem329#1.offset, fileno_#t~mem330#1.base, fileno_#t~mem330#1.offset, fileno_#t~mem331#1.base, fileno_#t~mem331#1.offset, fileno_#t~mem332#1.base, fileno_#t~mem332#1.offset, fileno_#t~mem333#1.base, fileno_#t~mem333#1.offset, fileno_#t~mem334#1.base, fileno_#t~mem334#1.offset, fileno_#t~mem335#1.base, fileno_#t~mem335#1.offset, fileno_#t~mem336#1.base, fileno_#t~mem336#1.offset, fileno_#t~mem337#1, fileno_#t~mem338#1, fileno_#t~mem339#1, fileno_#t~mem340#1, fileno_#t~mem341#1, fileno_#t~arrayCopy342#1, fileno_#t~mem343#1, fileno_#t~mem344#1.base, fileno_#t~mem344#1.offset, fileno_#t~mem345#1, fileno_#t~mem346#1.base, fileno_#t~mem346#1.offset, fileno_#t~mem347#1.base, fileno_#t~mem347#1.offset, fileno_#t~mem348#1.base, fileno_#t~mem348#1.offset, fileno_#t~mem349#1.base, fileno_#t~mem349#1.offset, fileno_#t~mem350#1, fileno_#t~mem351#1, fileno_#t~arrayCopy352#1, fileno_#t~mem353#1, fileno_#t~mem354#1, fileno_#t~mem355#1, fileno_#t~mem356#1, fileno_#t~mem357#1, fileno_#t~mem358#1, fileno_#t~mem359#1, fileno_#t~mem360#1, fileno_#t~mem361#1, fileno_#t~mem362#1, fileno_#t~mem363#1, fileno_#t~mem364#1, fileno_#t~mem365#1, fileno_#t~mem366#1, fileno_#t~mem367#1, fileno_#t~mem368#1, fileno_#t~mem369#1, fileno_#t~mem370#1, fileno_#t~mem371#1, fileno_#t~mem372#1, fileno_#t~nondet373#1, fileno_#t~nondet374#1, fileno_#t~mem375#1, fileno_~stream#1.base, fileno_~stream#1.offset, fileno_~ret~0#1;havoc fileno_#in~stream#1.base, fileno_#in~stream#1.offset;assume { :end_inline_fileno } true;__main_~return_value_fileno$19~0#1 := __main_#t~ret281#1;havoc __main_#t~ret281#1;assume { :begin_inline_fchmod } true;fchmod_#in~fd#1, fchmod_#in~mode#1 := __main_~return_value_fileno$19~0#1, ~bvand~32(511bv32, __main_~mode~0#1);havoc fchmod_#res#1;havoc fchmod_~fd#1, fchmod_~mode#1;fchmod_~fd#1 := fchmod_#in~fd#1;fchmod_~mode#1 := fchmod_#in~mode#1;__main_#t~ret282#1 := fchmod_#res#1;havoc fchmod_~fd#1, fchmod_~mode#1;havoc fchmod_#in~fd#1, fchmod_#in~mode#1;assume { :end_inline_fchmod } true;havoc __main_~return_value_fileno$19~0#1;havoc __main_#t~ret282#1; [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3154: assume ~bvugt~64(read_base64_~__s2_len~0#1, 0bv64); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3154: assume !~bvugt~64(read_base64_~__s2_len~0#1, 0bv64); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3288: assume ~bvsgt~32(read_stduu_~encoded_len~0#1, 60bv32);call read_stduu_#t~varargs227#1.base, read_stduu_#t~varargs227#1.offset := #Ultimate.allocOnHeap(0bv64); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3288: assume !~bvsgt~32(read_stduu_~encoded_len~0#1, 60bv32); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3156: assume 0bv32 == read_base64_~__result~0#1; [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3156: assume !(0bv32 == read_base64_~__result~0#1); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685-1: SUMMARY for call xstrtou_range_sfx_#t~mem317#1 := read~intINTTYPE1#0(xstrtou_range_sfx_#t~mem316#1.base, xstrtou_range_sfx_#t~mem316#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685-1: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~mem316#1.base]); [2025-02-08 07:44:52,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685-1: assume !((~bvule~64(~bvadd~64(1bv64, xstrtou_range_sfx_#t~mem316#1.offset), #length[xstrtou_range_sfx_#t~mem316#1.base]) && ~bvule~64(xstrtou_range_sfx_#t~mem316#1.offset, ~bvadd~64(1bv64, xstrtou_range_sfx_#t~mem316#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_#t~mem316#1.offset)); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685: assume 0bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem317#1);havoc xstrtou_range_sfx_#t~mem316#1.base, xstrtou_range_sfx_#t~mem316#1.offset;havoc xstrtou_range_sfx_#t~mem317#1; [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685: assume !(0bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem317#1));havoc xstrtou_range_sfx_#t~mem316#1.base, xstrtou_range_sfx_#t~mem316#1.offset;havoc xstrtou_range_sfx_#t~mem317#1; [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685-2: SUMMARY for call xstrtou_range_sfx_#t~mem316#1.base, xstrtou_range_sfx_#t~mem316#1.offset := read~$Pointer$#48(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685-2: assume !(1bv1 == #valid[xstrtou_range_sfx_~#e~0#1.base]); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685-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:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3553-1: assume ~bvult~64(__main_~line~1#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3553-1: assume !~bvult~64(__main_~line~1#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3553: assume 0bv64 == __main_~line~1#1.base || 1bv1 == #valid[__main_~line~1#1.base];call ULTIMATE.dealloc(__main_~line~1#1.base, __main_~line~1#1.offset);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~283#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~284#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~285#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.offset := __main_~src_stream~0#1.base, __main_~src_stream~0#1.offset, __main_~dst_stream~0#1.base, __main_~dst_stream~0#1.offset, 384bv32, __main_~decode_fn_ptr~0#1.base, __main_~decode_fn_ptr~0#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~285#1;##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~283#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~284#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~285#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~285#1; [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3553: assume !(0bv64 == __main_~line~1#1.base || 1bv1 == #valid[__main_~line~1#1.base]); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3553-2: assume 0bv64 == __main_~line~1#1.offset; [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3553-2: assume !(0bv64 == __main_~line~1#1.offset); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3289: SUMMARY for call bb_error_msg_and_die(26bv64, 0bv64, read_stduu_#t~varargs227#1.base, read_stduu_#t~varargs227#1.offset); srcloc: null [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3554: havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~285#1;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~283#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~284#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~285#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID } true;__main_#res#1 := 0bv32;call ULTIMATE.dealloc(__main_~#outname~0#1.base, __main_~#outname~0#1.offset);havoc __main_~#outname~0#1.base, __main_~#outname~0#1.offset; [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3290: read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset := read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset;read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset := read_stduu_~line~0#1.base, ~bvadd~64(1bv64, read_stduu_~line~0#1.offset); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3158: read_base64_~__result~0#1 := ~bvsub~32(~sign_extend~32~8(read_base64_#t~mem200#1), ~sign_extend~32~8(read_base64_#t~mem201#1));havoc read_base64_#t~mem200#1;havoc read_base64_#t~mem201#1; [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3158-2: SUMMARY for call read_base64_#t~mem200#1 := read~intINTTYPE1#13(13bv64, 1bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3158-2: assume !(1bv1 == #valid[13bv64]); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3158-2: assume !((~bvule~64(~bvadd~64(1bv64, 1bv64), #length[13bv64]) && ~bvule~64(1bv64, ~bvadd~64(1bv64, 1bv64))) && ~bvule~64(0bv64, 1bv64)); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3158-1: SUMMARY for call read_base64_#t~mem201#1 := read~intINTTYPE1#46(read_base64_~__s2~0#1.base, ~bvadd~64(1bv64, read_base64_~__s2~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3158-1: assume !(1bv1 == #valid[read_base64_~__s2~0#1.base]); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3158-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, read_base64_~__s2~0#1.offset)), #length[read_base64_~__s2~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, read_base64_~__s2~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, read_base64_~__s2~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, read_base64_~__s2~0#1.offset))); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3159: assume ~bvugt~64(read_base64_~__s2_len~0#1, 1bv64); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3159: assume !~bvugt~64(read_base64_~__s2_len~0#1, 1bv64); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3292: assume true;read_stduu_~tmp_post$6~2#1.base, read_stduu_~tmp_post$6~2#1.offset := read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset;read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset := read_stduu_~dst~1#1.base, ~bvadd~64(1bv64, read_stduu_~dst~1#1.offset); [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3292: assume !true; [2025-02-08 07:44:52,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3292-1: assume ~bvsgt~32(read_stduu_~encoded_len~0#1, 0bv32); [2025-02-08 07:44:52,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3292-1: assume !~bvsgt~32(read_stduu_~encoded_len~0#1, 0bv32); [2025-02-08 07:44:52,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3689: assume ~bvuge~32(xstrtou_range_sfx_~r~0#1, xstrtou_range_sfx_~lower#1); [2025-02-08 07:44:52,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3689: assume !~bvuge~32(xstrtou_range_sfx_~r~0#1, xstrtou_range_sfx_~lower#1); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3161: assume 0bv32 == read_base64_~__result~0#1; [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3161: assume !(0bv32 == read_base64_~__result~0#1); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3691: assume ~bvuge~32(xstrtou_range_sfx_~upper#1, xstrtou_range_sfx_~r~0#1);xstrtou_range_sfx_#res#1 := xstrtou_range_sfx_~r~0#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:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3691: assume !~bvuge~32(xstrtou_range_sfx_~upper#1, xstrtou_range_sfx_~r~0#1); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3163-1: SUMMARY for call read_base64_#t~mem203#1 := read~intINTTYPE1#46(read_base64_~__s2~0#1.base, ~bvadd~64(2bv64, read_base64_~__s2~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3163-1: assume !(1bv1 == #valid[read_base64_~__s2~0#1.base]); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3163-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(2bv64, read_base64_~__s2~0#1.offset)), #length[read_base64_~__s2~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, read_base64_~__s2~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(2bv64, read_base64_~__s2~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, read_base64_~__s2~0#1.offset))); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3163: read_base64_~__result~0#1 := ~bvsub~32(~sign_extend~32~8(read_base64_#t~mem202#1), ~sign_extend~32~8(read_base64_#t~mem203#1));havoc read_base64_#t~mem202#1;havoc read_base64_#t~mem203#1; [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3163-2: SUMMARY for call read_base64_#t~mem202#1 := read~intINTTYPE1#14(14bv64, 2bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3163-2: assume !(1bv1 == #valid[14bv64]); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3163-2: assume !((~bvule~64(~bvadd~64(1bv64, 2bv64), #length[14bv64]) && ~bvule~64(2bv64, ~bvadd~64(1bv64, 2bv64))) && ~bvule~64(0bv64, 2bv64)); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296: havoc read_stduu_#t~mem228#1;havoc read_stduu_#t~mem229#1;read_stduu_~encoded_len~0#1 := ~bvsub~32(read_stduu_~encoded_len~0#1, 1bv32); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-2: SUMMARY for call read_stduu_#t~mem229#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-2: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-2: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset)), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset))); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-1: SUMMARY for call write~intINTTYPE1#29(~bvor~32(~bvshl~32(~sign_extend~32~8(read_stduu_#t~mem228#1), 2bv32), ~bvashr~32(~sign_extend~32~8(read_stduu_#t~mem229#1), 4bv32))[8:0], read_stduu_~tmp_post$6~2#1.base, read_stduu_~tmp_post$6~2#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-1: assume !(1bv1 == #valid[read_stduu_~tmp_post$6~2#1.base]); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-1: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~tmp_post$6~2#1.offset), #length[read_stduu_~tmp_post$6~2#1.base]) && ~bvule~64(read_stduu_~tmp_post$6~2#1.offset, ~bvadd~64(1bv64, read_stduu_~tmp_post$6~2#1.offset))) && ~bvule~64(0bv64, read_stduu_~tmp_post$6~2#1.offset)); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3164: assume ~bvugt~64(read_base64_~__s2_len~0#1, 2bv64); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3164: assume !~bvugt~64(read_base64_~__s2_len~0#1, 2bv64); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-3: SUMMARY for call read_stduu_#t~mem228#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-3: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3296-3: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(read_stduu_~line_ptr~0#1.offset, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset))) && ~bvule~64(0bv64, read_stduu_~line_ptr~0#1.offset)); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3298: assume 0bv32 == read_stduu_~encoded_len~0#1; [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3298: assume !(0bv32 == read_stduu_~encoded_len~0#1);read_stduu_~tmp_post$7~1#1.base, read_stduu_~tmp_post$7~1#1.offset := read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset;read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset := read_stduu_~dst~1#1.base, ~bvadd~64(1bv64, read_stduu_~dst~1#1.offset); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3166: assume 0bv32 == read_base64_~__result~0#1; [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3166: assume !(0bv32 == read_base64_~__result~0#1); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3563: xatoi_positive_#t~ret287#1 := xatou_range_#res#1;havoc xatou_range_#t~ret288#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~ret287#1;havoc xatoi_positive_#t~ret287#1;xatoi_positive_#res#1 := xatoi_positive_~return_value_xatou_range$1~0#1; [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3167-1: SUMMARY for call read_base64_#t~mem205#1 := read~intINTTYPE1#46(read_base64_~__s2~0#1.base, ~bvadd~64(3bv64, read_base64_~__s2~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3167-1: assume !(1bv1 == #valid[read_base64_~__s2~0#1.base]); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3167-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(3bv64, read_base64_~__s2~0#1.offset)), #length[read_base64_~__s2~0#1.base]) && ~bvule~64(~bvadd~64(3bv64, read_base64_~__s2~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(3bv64, read_base64_~__s2~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(3bv64, read_base64_~__s2~0#1.offset))); [2025-02-08 07:44:52,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3167: read_base64_~__result~0#1 := ~bvsub~32(~sign_extend~32~8(read_base64_#t~mem204#1), ~sign_extend~32~8(read_base64_#t~mem205#1)); [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3167-2: SUMMARY for call read_base64_#t~mem204#1 := read~intINTTYPE1#16(15bv64, 3bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3167-2: assume !(1bv1 == #valid[15bv64]); [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3167-2: assume !((~bvule~64(~bvadd~64(1bv64, 3bv64), #length[15bv64]) && ~bvule~64(3bv64, ~bvadd~64(1bv64, 3bv64))) && ~bvule~64(0bv64, 3bv64)); [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696: havoc xstrtou_range_sfx_#t~varargs318#1.base, xstrtou_range_sfx_#t~varargs318#1.offset; [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-2: SUMMARY for call write~intINTTYPE8#3(~zero_extend~64~32(xstrtou_range_sfx_~upper#1), xstrtou_range_sfx_#t~varargs318#1.base, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs318#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-2: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs318#1.base]); [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-2: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs318#1.offset)), #length[xstrtou_range_sfx_#t~varargs318#1.base]) && ~bvule~64(~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs318#1.offset), ~bvadd~64(8bv64, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs318#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(16bv64, xstrtou_range_sfx_#t~varargs318#1.offset))); [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-1: SUMMARY for call bb_error_msg_and_die(54bv64, 0bv64, xstrtou_range_sfx_#t~varargs318#1.base, xstrtou_range_sfx_#t~varargs318#1.offset); srcloc: null [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-4: SUMMARY for call write~$Pointer$#3(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, xstrtou_range_sfx_#t~varargs318#1.base, xstrtou_range_sfx_#t~varargs318#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-4: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs318#1.base]); [2025-02-08 07:44:52,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-4: assume !((~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs318#1.offset), #length[xstrtou_range_sfx_#t~varargs318#1.base]) && ~bvule~64(xstrtou_range_sfx_#t~varargs318#1.offset, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs318#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_#t~varargs318#1.offset)); [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-3: SUMMARY for call write~intINTTYPE8#3(~zero_extend~64~32(xstrtou_range_sfx_~lower#1), xstrtou_range_sfx_#t~varargs318#1.base, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs318#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-3: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs318#1.base]); [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-3: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs318#1.offset)), #length[xstrtou_range_sfx_#t~varargs318#1.base]) && ~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs318#1.offset), ~bvadd~64(8bv64, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs318#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs318#1.offset))); [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-5: call xstrtou_range_sfx_#t~varargs318#1.base, xstrtou_range_sfx_#t~varargs318#1.offset := #Ultimate.allocOnHeap(24bv64); [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2640: fopen_or_warn_stdin_#t~ret96#1.base, fopen_or_warn_stdin_#t~ret96#1.offset := fopen_or_warn_#res#1.base, fopen_or_warn_#res#1.offset;havoc fopen_or_warn_#t~nondet93#1.base, fopen_or_warn_#t~nondet93#1.offset, fopen_or_warn_~path#1.base, fopen_or_warn_~path#1.offset, fopen_or_warn_~mode#1.base, fopen_or_warn_~mode#1.offset, fopen_or_warn_~fp~0#1.base, fopen_or_warn_~fp~0#1.offset;havoc fopen_or_warn_#in~path#1.base, fopen_or_warn_#in~path#1.offset, fopen_or_warn_#in~mode#1.base, fopen_or_warn_#in~mode#1.offset;assume { :end_inline_fopen_or_warn } true;fopen_or_warn_stdin_~fp~1#1.base, fopen_or_warn_stdin_~fp~1#1.offset := fopen_or_warn_stdin_#t~ret96#1.base, fopen_or_warn_stdin_#t~ret96#1.offset; [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302: havoc read_stduu_#t~mem230#1;havoc read_stduu_#t~mem231#1;read_stduu_~encoded_len~0#1 := ~bvsub~32(read_stduu_~encoded_len~0#1, 1bv32); [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-2: SUMMARY for call read_stduu_#t~mem231#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-2: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-2: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset)), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset))); [2025-02-08 07:44:52,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-1: SUMMARY for call write~intINTTYPE1#29(~bvor~32(~bvshl~32(~sign_extend~32~8(read_stduu_#t~mem230#1), 4bv32), ~bvashr~32(~sign_extend~32~8(read_stduu_#t~mem231#1), 2bv32))[8:0], read_stduu_~tmp_post$7~1#1.base, read_stduu_~tmp_post$7~1#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-1: assume !(1bv1 == #valid[read_stduu_~tmp_post$7~1#1.base]); [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-1: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~tmp_post$7~1#1.offset), #length[read_stduu_~tmp_post$7~1#1.base]) && ~bvule~64(read_stduu_~tmp_post$7~1#1.offset, ~bvadd~64(1bv64, read_stduu_~tmp_post$7~1#1.offset))) && ~bvule~64(0bv64, read_stduu_~tmp_post$7~1#1.offset)); [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-3: SUMMARY for call read_stduu_#t~mem230#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-3: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3302-3: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset)), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, read_stduu_~line_ptr~0#1.offset))); [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.base == #funAddr~read_stduu.base && ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.offset == #funAddr~read_stduu.offset;assume { :begin_inline_read_stduu } true;read_stduu_#in~src_stream#1.base, read_stduu_#in~src_stream#1.offset, read_stduu_#in~dst_stream#1.base, read_stduu_#in~dst_stream#1.offset, read_stduu_#in~flags#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~285#1;havoc read_stduu_#t~ret213#1.base, read_stduu_#t~ret213#1.offset, read_stduu_#t~nondet214#1, read_stduu_#t~mem215#1, read_stduu_#t~mem216#1, read_stduu_#t~mem217#1, read_stduu_#t~mem218#1, read_stduu_#t~mem219#1, read_stduu_#t~mem220#1, read_stduu_#t~mem221#1, read_stduu_#t~mem222#1, read_stduu_~__s2~1#1.base, read_stduu_~__s2~1#1.offset, read_stduu_~__result~1#1, read_stduu_#t~nondet223#1, read_stduu_#t~mem224#1, read_stduu_#t~mem225#1, read_stduu_#t~mem226#1, read_stduu_#t~varargs227#1.base, read_stduu_#t~varargs227#1.offset, read_stduu_#t~mem228#1, read_stduu_#t~mem229#1, read_stduu_#t~mem230#1, read_stduu_#t~mem231#1, read_stduu_#t~mem232#1, read_stduu_#t~mem233#1, read_stduu_#t~nondet234#1, read_stduu_~encoded_len~0#1, read_stduu_~str_len~0#1, read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset, read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset, read_stduu_~__s1_len~1#1, read_stduu_~__s2_len~1#1, read_stduu_#t~varargs235#1.base, read_stduu_#t~varargs235#1.offset, read_stduu_~src_stream#1.base, read_stduu_~src_stream#1.offset, read_stduu_~dst_stream#1.base, read_stduu_~dst_stream#1.offset, read_stduu_~flags#1, read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset, read_stduu_~tmp_statement_expression$1~0#1, read_stduu_~tmp_if_expr$2~2#1, read_stduu_~tmp_if_expr$5~0#1, read_stduu_~tmp_statement_expression$3~0#1, read_stduu_~return_value___builtin_strcmp$4~0#1, read_stduu_~tmp_post$6~2#1.base, read_stduu_~tmp_post$6~2#1.offset, read_stduu_~tmp_post$7~1#1.base, read_stduu_~tmp_post$7~1#1.offset, read_stduu_~tmp_post$8~1#1.base, read_stduu_~tmp_post$8~1#1.offset;read_stduu_~src_stream#1.base, read_stduu_~src_stream#1.offset := read_stduu_#in~src_stream#1.base, read_stduu_#in~src_stream#1.offset;read_stduu_~dst_stream#1.base, read_stduu_~dst_stream#1.offset := read_stduu_#in~dst_stream#1.base, read_stduu_#in~dst_stream#1.offset;read_stduu_~flags#1 := read_stduu_#in~flags#1;havoc read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset;havoc read_stduu_~tmp_statement_expression$1~0#1;havoc read_stduu_~tmp_if_expr$2~2#1;havoc read_stduu_~tmp_if_expr$5~0#1;havoc read_stduu_~tmp_statement_expression$3~0#1;havoc read_stduu_~return_value___builtin_strcmp$4~0#1;havoc read_stduu_~tmp_post$6~2#1.base, read_stduu_~tmp_post$6~2#1.offset;havoc read_stduu_~tmp_post$7~1#1.base, read_stduu_~tmp_post$7~1#1.offset;havoc read_stduu_~tmp_post$8~1#1.base, read_stduu_~tmp_post$8~1#1.offset; [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !(##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.base == #funAddr~read_stduu.base && ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#in~#fp#1.offset == #funAddr~read_stduu.offset);assume { :begin_inline_read_base64 } true;read_base64_#in~src_stream#1.base, read_base64_#in~src_stream#1.offset, read_base64_#in~dst_stream#1.base, read_base64_#in~dst_stream#1.offset, read_base64_#in~flags#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~283#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~284#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~VOID_#~285#1;havoc read_base64_#t~ret196#1, read_base64_~ch~2#1, read_base64_#t~nondet197#1, read_base64_#t~mem198#1, read_base64_#t~mem199#1, read_base64_#t~mem200#1, read_base64_#t~mem201#1, read_base64_#t~mem202#1, read_base64_#t~mem203#1, read_base64_#t~mem204#1, read_base64_#t~mem205#1, read_base64_~__s2~0#1.base, read_base64_~__s2~0#1.offset, read_base64_~__result~0#1, read_base64_#t~nondet206#1, read_base64_~__s1_len~0#1, read_base64_~__s2_len~0#1, read_base64_#t~ret207#1.base, read_base64_#t~ret207#1.offset, read_base64_#t~nondet208#1, read_base64_#t~mem209#1, read_base64_#t~varargs210#1.base, read_base64_#t~varargs210#1.offset, read_base64_#t~nondet211#1, read_base64_#t~memmove~res212#1.base, read_base64_#t~memmove~res212#1.offset, read_base64_~return_value_strlen$7~0#1, read_base64_~src_stream#1.base, read_base64_~src_stream#1.offset, read_base64_~dst_stream#1.base, read_base64_~dst_stream#1.offset, read_base64_~flags#1, read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset, read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset, read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset, read_base64_~in_tail~0#1.base, read_base64_~in_tail~0#1.offset, read_base64_~term_seen~0#1, read_base64_~in_count~0#1, read_base64_~tmp_post$1~0#1, read_base64_~tmp_statement_expression$2~0#1, read_base64_~tmp_if_expr$3~2#1, read_base64_~tmp_if_expr$6~0#1, read_base64_~tmp_statement_expression$4~0#1, read_base64_~return_value___builtin_strcmp$5~0#1;read_base64_~src_stream#1.base, read_base64_~src_stream#1.offset := read_base64_#in~src_stream#1.base, read_base64_#in~src_stream#1.offset;read_base64_~dst_stream#1.base, read_base64_~dst_stream#1.offset := read_base64_#in~dst_stream#1.base, read_base64_#in~dst_stream#1.offset;read_base64_~flags#1 := read_base64_#in~flags#1;call read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset := #Ultimate.allocOnStack(66bv64);call read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset := #Ultimate.allocOnStack(50bv64);call read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc read_base64_~in_tail~0#1.base, read_base64_~in_tail~0#1.offset;read_base64_~term_seen~0#1 := 0bv32;read_base64_~in_count~0#1 := 0bv32;havoc read_base64_~tmp_post$1~0#1;havoc read_base64_~tmp_statement_expression$2~0#1;havoc read_base64_~tmp_if_expr$3~2#1;havoc read_base64_~tmp_if_expr$6~0#1;havoc read_base64_~tmp_statement_expression$4~0#1;havoc read_base64_~return_value___builtin_strcmp$5~0#1; [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3304: assume 0bv32 == read_stduu_~encoded_len~0#1; [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3304: assume !(0bv32 == read_stduu_~encoded_len~0#1);read_stduu_~tmp_post$8~1#1.base, read_stduu_~tmp_post$8~1#1.offset := read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset;read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset := read_stduu_~dst~1#1.base, ~bvadd~64(1bv64, read_stduu_~dst~1#1.offset); [2025-02-08 07:44:52,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3173: read_base64_~tmp_statement_expression$4~0#1 := read_base64_~__result~0#1;read_base64_~tmp_if_expr$6~0#1 := ~bvneg~32(read_base64_~tmp_statement_expression$4~0#1);havoc read_base64_~__s2~0#1.base, read_base64_~__s2~0#1.offset, read_base64_~__result~0#1; [2025-02-08 07:44:52,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-1: SUMMARY for call bb_error_msg_and_die(55bv64, 0bv64, xstrtou_range_sfx_#t~varargs319#1.base, xstrtou_range_sfx_#t~varargs319#1.offset); srcloc: null [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: havoc xstrtou_range_sfx_#t~varargs319#1.base, xstrtou_range_sfx_#t~varargs319#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~ret288#1 := xstrtou_range_sfx_#res#1;havoc xstrtou_range_sfx_#t~mem304#1, xstrtou_range_sfx_#t~mem305#1, xstrtou_range_sfx_#t~mem306#1, xstrtou_range_sfx_~bb__isspace~0#1, xstrtou_range_sfx_#t~mem307#1, xstrtou_range_sfx_#t~ret308#1, xstrtou_range_sfx_#t~mem309#1.base, xstrtou_range_sfx_#t~mem309#1.offset, xstrtou_range_sfx_#t~mem310#1, xstrtou_range_sfx_#t~mem311#1, xstrtou_range_sfx_#t~mem312#1.base, xstrtou_range_sfx_#t~mem312#1.offset, xstrtou_range_sfx_#t~nondet313#1, xstrtou_range_sfx_#t~mem314#1, xstrtou_range_sfx_#t~mem315#1, xstrtou_range_sfx_~__s1_len~3#1, xstrtou_range_sfx_~__s2_len~3#1, xstrtou_range_sfx_~return_value___builtin_strcmp$5~2#1, xstrtou_range_sfx_#t~mem316#1.base, xstrtou_range_sfx_#t~mem316#1.offset, xstrtou_range_sfx_#t~mem317#1, xstrtou_range_sfx_#t~varargs318#1.base, xstrtou_range_sfx_#t~varargs318#1.offset, xstrtou_range_sfx_#t~varargs319#1.base, xstrtou_range_sfx_#t~varargs319#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~0#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~3#1, xstrtou_range_sfx_~tmp_if_expr$3~4#1, xstrtou_range_sfx_~tmp_statement_expression$2~2#1, xstrtou_range_sfx_~tmp_statement_expression$4~2#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~ret288#1;havoc xatou_range_#t~ret288#1;xatou_range_#res#1 := xatou_range_~return_value_xstrtou_range_sfx$1~0#1; [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-3: call xstrtou_range_sfx_#t~varargs319#1.base, xstrtou_range_sfx_#t~varargs319#1.offset := #Ultimate.allocOnHeap(8bv64); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: SUMMARY for call write~$Pointer$#3(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, xstrtou_range_sfx_#t~varargs319#1.base, xstrtou_range_sfx_#t~varargs319#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume !(1bv1 == #valid[xstrtou_range_sfx_#t~varargs319#1.base]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703-2: assume !((~bvule~64(~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs319#1.offset), #length[xstrtou_range_sfx_#t~varargs319#1.base]) && ~bvule~64(xstrtou_range_sfx_#t~varargs319#1.offset, ~bvadd~64(8bv64, xstrtou_range_sfx_#t~varargs319#1.offset))) && ~bvule~64(0bv64, xstrtou_range_sfx_#t~varargs319#1.offset)); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308: havoc read_stduu_#t~mem232#1;havoc read_stduu_#t~mem233#1;read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset := read_stduu_~line_ptr~0#1.base, ~bvadd~64(4bv64, read_stduu_~line_ptr~0#1.offset);read_stduu_~encoded_len~0#1 := ~bvsub~32(read_stduu_~encoded_len~0#1, 2bv32); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-2: SUMMARY for call read_stduu_#t~mem233#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, ~bvadd~64(3bv64, read_stduu_~line_ptr~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-2: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-2: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(3bv64, read_stduu_~line_ptr~0#1.offset)), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(~bvadd~64(3bv64, read_stduu_~line_ptr~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(3bv64, read_stduu_~line_ptr~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(3bv64, read_stduu_~line_ptr~0#1.offset))); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-1: SUMMARY for call write~intINTTYPE1#29(~bvor~32(~bvshl~32(~sign_extend~32~8(read_stduu_#t~mem232#1), 6bv32), ~sign_extend~32~8(read_stduu_#t~mem233#1))[8:0], read_stduu_~tmp_post$8~1#1.base, read_stduu_~tmp_post$8~1#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-1: assume !(1bv1 == #valid[read_stduu_~tmp_post$8~1#1.base]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-1: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~tmp_post$8~1#1.offset), #length[read_stduu_~tmp_post$8~1#1.base]) && ~bvule~64(read_stduu_~tmp_post$8~1#1.offset, ~bvadd~64(1bv64, read_stduu_~tmp_post$8~1#1.offset))) && ~bvule~64(0bv64, read_stduu_~tmp_post$8~1#1.offset)); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-3: SUMMARY for call read_stduu_#t~mem232#1 := read~intINTTYPE1#29(read_stduu_~line_ptr~0#1.base, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-3: assume !(1bv1 == #valid[read_stduu_~line_ptr~0#1.base]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3308-3: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset)), #length[read_stduu_~line_ptr~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, read_stduu_~line_ptr~0#1.offset))); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178: assume ~bvult~64(0bv64, #length[16bv64]);read_base64_~return_value___builtin_strcmp$5~0#1 := read_base64_#t~nondet206#1;havoc read_base64_#t~nondet206#1;read_base64_~tmp_if_expr$6~0#1 := read_base64_~return_value___builtin_strcmp$5~0#1; [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178: assume !~bvult~64(0bv64, #length[16bv64]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178-2: assume ~bvult~64(read_base64_~#in_buf~0#1.offset, #length[read_base64_~#in_buf~0#1.base]) && ~bvuge~64(read_base64_~#in_buf~0#1.offset, 0bv64); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178-2: assume !(~bvult~64(read_base64_~#in_buf~0#1.offset, #length[read_base64_~#in_buf~0#1.base]) && ~bvuge~64(read_base64_~#in_buf~0#1.offset, 0bv64)); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178-1: assume 1bv1 == #valid[16bv64]; [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178-1: assume !(1bv1 == #valid[16bv64]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178-3: assume 1bv1 == #valid[read_base64_~#in_buf~0#1.base]; [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3178-3: assume !(1bv1 == #valid[read_base64_~#in_buf~0#1.base]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3708: xzalloc_~ptr~1#1.base, xzalloc_~ptr~1#1.offset := xzalloc_#t~ret320#1.base, xzalloc_#t~ret320#1.offset;havoc xzalloc_#t~ret320#1.base, xzalloc_#t~ret320#1.offset; [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3708-1: SUMMARY for call xzalloc_#t~ret320#1.base, xzalloc_#t~ret320#1.offset := xmalloc(xzalloc_~size#1); srcloc: null [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3576: assume xfopen_~fp~2#1.base == 0bv64 && xfopen_~fp~2#1.offset == 0bv64;call xfopen_#t~varargs290#1.base, xfopen_#t~varargs290#1.offset := #Ultimate.allocOnHeap(8bv64); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3576: assume !(xfopen_~fp~2#1.base == 0bv64 && xfopen_~fp~2#1.offset == 0bv64); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709-1: SUMMARY for call xzalloc_#t~memset~res321#1.base, xzalloc_#t~memset~res321#1.offset := #Ultimate.C_memset#0(xzalloc_~ptr~1#1.base, xzalloc_~ptr~1#1.offset, 0bv32, xzalloc_~size#1); srcloc: null [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709-1: assume !(1bv1 == #valid[xzalloc_~ptr~1#1.base]); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709-1: assume !((~bvule~64(~bvadd~64(xzalloc_~size#1, xzalloc_~ptr~1#1.offset), #length[xzalloc_~ptr~1#1.base]) && ~bvule~64(xzalloc_~ptr~1#1.offset, ~bvadd~64(xzalloc_~size#1, xzalloc_~ptr~1#1.offset))) && ~bvule~64(0bv64, xzalloc_~ptr~1#1.offset)); [2025-02-08 07:44:52,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: havoc xzalloc_#t~memset~res321#1.base, xzalloc_#t~memset~res321#1.offset;xzalloc_#res#1.base, xzalloc_#res#1.offset := xzalloc_~ptr~1#1.base, xzalloc_~ptr~1#1.offset; [2025-02-08 07:44:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3577-1: SUMMARY for call write~$Pointer$#3(xfopen_~path#1.base, xfopen_~path#1.offset, xfopen_#t~varargs290#1.base, xfopen_#t~varargs290#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3577-1: assume !(1bv1 == #valid[xfopen_#t~varargs290#1.base]); [2025-02-08 07:44:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3577-1: assume !((~bvule~64(~bvadd~64(8bv64, xfopen_#t~varargs290#1.offset), #length[xfopen_#t~varargs290#1.base]) && ~bvule~64(xfopen_#t~varargs290#1.offset, ~bvadd~64(8bv64, xfopen_#t~varargs290#1.offset))) && ~bvule~64(0bv64, xfopen_#t~varargs290#1.offset)); [2025-02-08 07:44:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3577: assume { :begin_inline_bb_perror_msg_and_die } true;bb_perror_msg_and_die_#in~s#1.base, bb_perror_msg_and_die_#in~s#1.offset, bb_perror_msg_and_die_#varArgs#1.base, bb_perror_msg_and_die_#varArgs#1.offset := 52bv64, 0bv64, xfopen_#t~varargs290#1.base, xfopen_#t~varargs290#1.offset;havoc bb_perror_msg_and_die_#t~mem46#1, bb_perror_msg_and_die_#t~nondet47#1.base, bb_perror_msg_and_die_#t~nondet47#1.offset, bb_perror_msg_and_die_#t~nondet48#1, bb_perror_msg_and_die_~s#1.base, bb_perror_msg_and_die_~s#1.offset, bb_perror_msg_and_die_~p~2#1.base, bb_perror_msg_and_die_~p~2#1.offset, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.base, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.offset, bb_perror_msg_and_die_~return_value_strerror$1~1#1.base, bb_perror_msg_and_die_~return_value_strerror$1~1#1.offset;bb_perror_msg_and_die_~s#1.base, bb_perror_msg_and_die_~s#1.offset := bb_perror_msg_and_die_#in~s#1.base, bb_perror_msg_and_die_#in~s#1.offset;havoc bb_perror_msg_and_die_~p~2#1.base, bb_perror_msg_and_die_~p~2#1.offset;bb_perror_msg_and_die_~p~2#1.base, bb_perror_msg_and_die_~p~2#1.offset := bb_perror_msg_and_die_#varArgs#1.base, bb_perror_msg_and_die_#varArgs#1.offset;havoc bb_perror_msg_and_die_~tmp_if_expr$2~1#1.base, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.offset;havoc bb_perror_msg_and_die_~return_value_strerror$1~1#1.base, bb_perror_msg_and_die_~return_value_strerror$1~1#1.offset; [2025-02-08 07:44:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3313-1: assume false; [2025-02-08 07:44:52,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3313-1: assume !false; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3313: assume true; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3313: assume !true;havoc read_stduu_#t~nondet234#1; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3181: read_base64_~tmp_statement_expression$2~0#1 := read_base64_~tmp_if_expr$6~0#1; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3578-1: xfopen_#res#1.base, xfopen_#res#1.offset := xfopen_~fp~2#1.base, xfopen_~fp~2#1.offset; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314: assume 0bv64 == read_stduu_~line~0#1.base || 1bv1 == #valid[read_stduu_~line~0#1.base];call ULTIMATE.dealloc(read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314: assume !(0bv64 == read_stduu_~line~0#1.base || 1bv1 == #valid[read_stduu_~line~0#1.base]); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314-2: assume 0bv64 == read_stduu_~line~0#1.offset; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314-2: assume !(0bv64 == read_stduu_~line~0#1.offset); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314-1: assume ~bvult~64(read_stduu_~line~0#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314-1: assume !~bvult~64(read_stduu_~line~0#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3182: assume 0bv32 == read_base64_~tmp_statement_expression$2~0#1;call ULTIMATE.dealloc(read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset);havoc read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset);havoc read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset);havoc read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3182: assume !(0bv32 == read_base64_~tmp_statement_expression$2~0#1);havoc read_base64_~__s1_len~0#1, read_base64_~__s2_len~0#1; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3185-1: SUMMARY for call write~$Pointer$#49(read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset, read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3185-1: assume !(1bv1 == #valid[read_base64_~#out_tail~0#1.base]); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3185-1: assume !((~bvule~64(~bvadd~64(8bv64, read_base64_~#out_tail~0#1.offset), #length[read_base64_~#out_tail~0#1.base]) && ~bvule~64(read_base64_~#out_tail~0#1.offset, ~bvadd~64(8bv64, read_base64_~#out_tail~0#1.offset))) && ~bvule~64(0bv64, read_base64_~#out_tail~0#1.offset)); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3185: assume { :begin_inline_decode_base64 } true;decode_base64_#in~pp_dst#1.base, decode_base64_#in~pp_dst#1.offset, decode_base64_#in~src#1.base, decode_base64_#in~src#1.offset := read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset, read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset;havoc decode_base64_#res#1.base, decode_base64_#res#1.offset;havoc decode_base64_#t~mem83#1.base, decode_base64_#t~mem83#1.offset, decode_base64_#t~mem84#1, decode_base64_#t~nondet85#1.base, decode_base64_#t~nondet85#1.offset, decode_base64_~return_value___builtin_strchr$1~0#1.base, decode_base64_~return_value___builtin_strchr$1~0#1.offset, decode_base64_~table_ptr~0#1.base, decode_base64_~table_ptr~0#1.offset, decode_base64_~ch~1#1, decode_base64_#t~mem86#1, decode_base64_#t~mem87#1, decode_base64_#t~mem88#1, decode_base64_#t~mem89#1, decode_base64_#t~mem90#1, decode_base64_#t~mem91#1, decode_base64_~#six_bit~0#1.base, decode_base64_~#six_bit~0#1.offset, decode_base64_~count~0#1, decode_base64_~pp_dst#1.base, decode_base64_~pp_dst#1.offset, decode_base64_~src#1.base, decode_base64_~src#1.offset, decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset, decode_base64_~src_tail~0#1.base, decode_base64_~src_tail~0#1.offset, decode_base64_~tmp_post$2~1#1.base, decode_base64_~tmp_post$2~1#1.offset, decode_base64_~tmp_post$3~0#1.base, decode_base64_~tmp_post$3~0#1.offset, decode_base64_~tmp_post$4~0#1.base, decode_base64_~tmp_post$4~0#1.offset;decode_base64_~pp_dst#1.base, decode_base64_~pp_dst#1.offset := decode_base64_#in~pp_dst#1.base, decode_base64_#in~pp_dst#1.offset;decode_base64_~src#1.base, decode_base64_~src#1.offset := decode_base64_#in~src#1.base, decode_base64_#in~src#1.offset; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3318: havoc read_stduu_#t~varargs235#1.base, read_stduu_#t~varargs235#1.offset;havoc read_stduu_#t~ret213#1.base, read_stduu_#t~ret213#1.offset, read_stduu_#t~nondet214#1, read_stduu_#t~mem215#1, read_stduu_#t~mem216#1, read_stduu_#t~mem217#1, read_stduu_#t~mem218#1, read_stduu_#t~mem219#1, read_stduu_#t~mem220#1, read_stduu_#t~mem221#1, read_stduu_#t~mem222#1, read_stduu_~__s2~1#1.base, read_stduu_~__s2~1#1.offset, read_stduu_~__result~1#1, read_stduu_#t~nondet223#1, read_stduu_#t~mem224#1, read_stduu_#t~mem225#1, read_stduu_#t~mem226#1, read_stduu_#t~varargs227#1.base, read_stduu_#t~varargs227#1.offset, read_stduu_#t~mem228#1, read_stduu_#t~mem229#1, read_stduu_#t~mem230#1, read_stduu_#t~mem231#1, read_stduu_#t~mem232#1, read_stduu_#t~mem233#1, read_stduu_#t~nondet234#1, read_stduu_~encoded_len~0#1, read_stduu_~str_len~0#1, read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset, read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset, read_stduu_~__s1_len~1#1, read_stduu_~__s2_len~1#1, read_stduu_#t~varargs235#1.base, read_stduu_#t~varargs235#1.offset, read_stduu_~src_stream#1.base, read_stduu_~src_stream#1.offset, read_stduu_~dst_stream#1.base, read_stduu_~dst_stream#1.offset, read_stduu_~flags#1, read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset, read_stduu_~tmp_statement_expression$1~0#1, read_stduu_~tmp_if_expr$2~2#1, read_stduu_~tmp_if_expr$5~0#1, read_stduu_~tmp_statement_expression$3~0#1, read_stduu_~return_value___builtin_strcmp$4~0#1, read_stduu_~tmp_post$6~2#1.base, read_stduu_~tmp_post$6~2#1.offset, read_stduu_~tmp_post$7~1#1.base, read_stduu_~tmp_post$7~1#1.offset, read_stduu_~tmp_post$8~1#1.base, read_stduu_~tmp_post$8~1#1.offset;havoc read_stduu_#in~src_stream#1.base, read_stduu_#in~src_stream#1.offset, read_stduu_#in~dst_stream#1.base, read_stduu_#in~dst_stream#1.offset, read_stduu_#in~flags#1;assume { :end_inline_read_stduu } true; [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3318-2: call read_stduu_#t~varargs235#1.base, read_stduu_#t~varargs235#1.offset := #Ultimate.allocOnHeap(0bv64); [2025-02-08 07:44:52,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3318-1: SUMMARY for call bb_error_msg_and_die(27bv64, 0bv64, read_stduu_#t~varargs235#1.base, read_stduu_#t~varargs235#1.offset); srcloc: null [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3186: read_base64_#t~ret207#1.base, read_base64_#t~ret207#1.offset := decode_base64_#res#1.base, decode_base64_#res#1.offset;havoc decode_base64_#t~mem83#1.base, decode_base64_#t~mem83#1.offset, decode_base64_#t~mem84#1, decode_base64_#t~nondet85#1.base, decode_base64_#t~nondet85#1.offset, decode_base64_~return_value___builtin_strchr$1~0#1.base, decode_base64_~return_value___builtin_strchr$1~0#1.offset, decode_base64_~table_ptr~0#1.base, decode_base64_~table_ptr~0#1.offset, decode_base64_~ch~1#1, decode_base64_#t~mem86#1, decode_base64_#t~mem87#1, decode_base64_#t~mem88#1, decode_base64_#t~mem89#1, decode_base64_#t~mem90#1, decode_base64_#t~mem91#1, decode_base64_~#six_bit~0#1.base, decode_base64_~#six_bit~0#1.offset, decode_base64_~count~0#1, decode_base64_~pp_dst#1.base, decode_base64_~pp_dst#1.offset, decode_base64_~src#1.base, decode_base64_~src#1.offset, decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset, decode_base64_~src_tail~0#1.base, decode_base64_~src_tail~0#1.offset, decode_base64_~tmp_post$2~1#1.base, decode_base64_~tmp_post$2~1#1.offset, decode_base64_~tmp_post$3~0#1.base, decode_base64_~tmp_post$3~0#1.offset, decode_base64_~tmp_post$4~0#1.base, decode_base64_~tmp_post$4~0#1.offset;havoc decode_base64_#in~pp_dst#1.base, decode_base64_#in~pp_dst#1.offset, decode_base64_#in~src#1.base, decode_base64_#in~src#1.offset;assume { :end_inline_decode_base64 } true;read_base64_~in_tail~0#1.base, read_base64_~in_tail~0#1.offset := read_base64_#t~ret207#1.base, read_base64_#t~ret207#1.offset;havoc read_base64_#t~ret207#1.base, read_base64_#t~ret207#1.offset; [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3583: xfopen_for_write_#t~ret291#1.base, xfopen_for_write_#t~ret291#1.offset := xfopen_#res#1.base, xfopen_#res#1.offset;havoc xfopen_#t~nondet289#1.base, xfopen_#t~nondet289#1.offset, xfopen_#t~varargs290#1.base, xfopen_#t~varargs290#1.offset, xfopen_~path#1.base, xfopen_~path#1.offset, xfopen_~mode#1.base, xfopen_~mode#1.offset, xfopen_~fp~2#1.base, xfopen_~fp~2#1.offset;havoc xfopen_#in~path#1.base, xfopen_#in~path#1.offset, xfopen_#in~mode#1.base, xfopen_#in~mode#1.offset;assume { :end_inline_xfopen } true;xfopen_for_write_~return_value_xfopen$1~0#1.base, xfopen_for_write_~return_value_xfopen$1~0#1.offset := xfopen_for_write_#t~ret291#1.base, xfopen_for_write_#t~ret291#1.offset;havoc xfopen_for_write_#t~ret291#1.base, xfopen_for_write_#t~ret291#1.offset;xfopen_for_write_#res#1.base, xfopen_for_write_#res#1.offset := xfopen_for_write_~return_value_xfopen$1~0#1.base, xfopen_for_write_~return_value_xfopen$1~0#1.offset; [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3187-1: assume false; [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3187-1: assume !false; [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3187: assume true; [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3187: assume !true;havoc read_base64_#t~nondet208#1; [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3188: assume !(0bv32 == read_base64_~term_seen~0#1); [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3188: assume !!(0bv32 == read_base64_~term_seen~0#1); [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-1: SUMMARY for call fileno_#t~mem372#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-1: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))))))); [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[19bv64 := fileno_#t~mem372#1];havoc fileno_#t~mem323#1;havoc fileno_#t~mem324#1.base, fileno_#t~mem324#1.offset;havoc fileno_#t~mem325#1.base, fileno_#t~mem325#1.offset;havoc fileno_#t~mem326#1.base, fileno_#t~mem326#1.offset;havoc fileno_#t~mem327#1.base, fileno_#t~mem327#1.offset;havoc fileno_#t~mem328#1.base, fileno_#t~mem328#1.offset;havoc fileno_#t~mem329#1.base, fileno_#t~mem329#1.offset;havoc fileno_#t~mem330#1.base, fileno_#t~mem330#1.offset;havoc fileno_#t~mem331#1.base, fileno_#t~mem331#1.offset;havoc fileno_#t~mem332#1.base, fileno_#t~mem332#1.offset;havoc fileno_#t~mem333#1.base, fileno_#t~mem333#1.offset;havoc fileno_#t~mem334#1.base, fileno_#t~mem334#1.offset;havoc fileno_#t~mem335#1.base, fileno_#t~mem335#1.offset;havoc fileno_#t~mem336#1.base, fileno_#t~mem336#1.offset;havoc fileno_#t~mem337#1;havoc fileno_#t~mem338#1;havoc fileno_#t~mem339#1;havoc fileno_#t~mem340#1;havoc fileno_#t~mem341#1;havoc fileno_#t~arrayCopy342#1;havoc fileno_#t~mem343#1;havoc fileno_#t~mem344#1.base, fileno_#t~mem344#1.offset;havoc fileno_#t~mem345#1;havoc fileno_#t~mem346#1.base, fileno_#t~mem346#1.offset;havoc fileno_#t~mem347#1.base, fileno_#t~mem347#1.offset;havoc fileno_#t~mem348#1.base, fileno_#t~mem348#1.offset;havoc fileno_#t~mem349#1.base, fileno_#t~mem349#1.offset;havoc fileno_#t~mem350#1;havoc fileno_#t~mem351#1;havoc fileno_#t~arrayCopy352#1;havoc fileno_#t~mem353#1;havoc fileno_#t~mem354#1;havoc fileno_#t~mem355#1;havoc fileno_#t~mem356#1;havoc fileno_#t~mem357#1;havoc fileno_#t~mem358#1;havoc fileno_#t~mem359#1;havoc fileno_#t~mem360#1;havoc fileno_#t~mem361#1;havoc fileno_#t~mem362#1;havoc fileno_#t~mem363#1;havoc fileno_#t~mem364#1;havoc fileno_#t~mem365#1;havoc fileno_#t~mem366#1;havoc fileno_#t~mem367#1;havoc fileno_#t~mem368#1;havoc fileno_#t~mem369#1;havoc fileno_#t~mem370#1;havoc fileno_#t~mem371#1;havoc fileno_#t~mem372#1;havoc fileno_#t~nondet373#1;fileno_~ret~0#1 := fileno_#t~nondet373#1;havoc fileno_#t~nondet373#1; [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-3: SUMMARY for call fileno_#t~mem371#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-3: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-3: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))))); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-2: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[18bv64 := fileno_#t~mem371#1]; [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-5: SUMMARY for call fileno_#t~mem370#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-5: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-5: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))))); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-4: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[17bv64 := fileno_#t~mem370#1]; [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-7: SUMMARY for call fileno_#t~mem369#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-7: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-7: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-6: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[16bv64 := fileno_#t~mem369#1]; [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-9: SUMMARY for call fileno_#t~mem368#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-9: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-9: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-8: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[15bv64 := fileno_#t~mem368#1]; [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-11: SUMMARY for call fileno_#t~mem367#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-11: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-11: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))); [2025-02-08 07:44:52,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-10: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[14bv64 := fileno_#t~mem367#1]; [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-13: SUMMARY for call fileno_#t~mem366#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-13: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-13: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))); [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-12: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[13bv64 := fileno_#t~mem366#1]; [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-15: SUMMARY for call fileno_#t~mem365#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-15: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-15: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))); [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-14: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[12bv64 := fileno_#t~mem365#1]; [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-17: SUMMARY for call fileno_#t~mem364#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-17: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-17: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))); [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-16: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[11bv64 := fileno_#t~mem364#1]; [2025-02-08 07:44:52,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-19: SUMMARY for call fileno_#t~mem363#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-19: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-19: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-18: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[10bv64 := fileno_#t~mem363#1]; [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-21: SUMMARY for call fileno_#t~mem362#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-21: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-21: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-20: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[9bv64 := fileno_#t~mem362#1]; [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-23: SUMMARY for call fileno_#t~mem361#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-23: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-23: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-22: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[8bv64 := fileno_#t~mem361#1]; [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-25: SUMMARY for call fileno_#t~mem360#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-25: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-25: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-24: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[7bv64 := fileno_#t~mem360#1]; [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-27: SUMMARY for call fileno_#t~mem359#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))), 1bv64); srcloc: null [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-27: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-27: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-26: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[6bv64 := fileno_#t~mem359#1]; [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-29: SUMMARY for call fileno_#t~mem358#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))), 1bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-29: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-29: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-28: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[5bv64 := fileno_#t~mem358#1]; [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-31: SUMMARY for call fileno_#t~mem357#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))), 1bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-31: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-31: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-30: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[4bv64 := fileno_#t~mem357#1]; [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-33: SUMMARY for call fileno_#t~mem356#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))), 1bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-33: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-33: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-32: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[3bv64 := fileno_#t~mem356#1]; [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-35: SUMMARY for call fileno_#t~mem355#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))), 1bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-35: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-35: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-34: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[2bv64 := fileno_#t~mem355#1]; [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-37: SUMMARY for call fileno_#t~mem354#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)), 1bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-37: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-37: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)), ~bvadd~64(1bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-36: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[1bv64 := fileno_#t~mem354#1]; [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-39: SUMMARY for call fileno_#t~mem353#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(188bv64, fileno_~stream#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-39: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-39: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(188bv64, fileno_~stream#1.offset), ~bvadd~64(1bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(188bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-38: fileno_#t~arrayCopy352#1 := fileno_#t~arrayCopy352#1[0bv64 := fileno_#t~mem353#1]; [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-41: SUMMARY for call fileno_#t~mem350#1 := read~intINTTYPE8#15(fileno_~stream#1.base, ~bvadd~64(176bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-41: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-41: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(176bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(176bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(176bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(176bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-40: SUMMARY for call fileno_#t~mem351#1 := read~intINTTYPE4#15(fileno_~stream#1.base, ~bvadd~64(184bv64, fileno_~stream#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-40: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-40: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(184bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(184bv64, fileno_~stream#1.offset), ~bvadd~64(4bv64, ~bvadd~64(184bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(184bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-43: SUMMARY for call fileno_#t~mem348#1.base, fileno_#t~mem348#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(160bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-43: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-43: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(160bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(160bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(160bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(160bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-42: SUMMARY for call fileno_#t~mem349#1.base, fileno_#t~mem349#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(168bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-42: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-42: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(168bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(168bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(168bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(168bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-45: SUMMARY for call fileno_#t~mem346#1.base, fileno_#t~mem346#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(144bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-45: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-45: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(144bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(144bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(144bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(144bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-44: SUMMARY for call fileno_#t~mem347#1.base, fileno_#t~mem347#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(152bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-44: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-44: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(152bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(152bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(152bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(152bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3190: assume 0bv32 == ~sign_extend~32~8(read_base64_#t~mem209#1);havoc read_base64_#t~mem209#1;call ULTIMATE.dealloc(read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset);havoc read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset);havoc read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset);havoc read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset; [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3190: assume !(0bv32 == ~sign_extend~32~8(read_base64_#t~mem209#1));havoc read_base64_#t~mem209#1;call read_base64_#t~varargs210#1.base, read_base64_#t~varargs210#1.offset := #Ultimate.allocOnHeap(0bv64); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-47: SUMMARY for call fileno_#t~mem344#1.base, fileno_#t~mem344#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(128bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-47: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-47: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(128bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(128bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(128bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(128bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-46: SUMMARY for call fileno_#t~mem345#1 := read~intINTTYPE8#15(fileno_~stream#1.base, ~bvadd~64(136bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-46: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-46: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(136bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(136bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(136bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(136bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-49: SUMMARY for call fileno_#t~mem343#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(127bv64, fileno_~stream#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-49: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-49: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(127bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(127bv64, fileno_~stream#1.offset), ~bvadd~64(1bv64, ~bvadd~64(127bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(127bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3190-1: SUMMARY for call read_base64_#t~mem209#1 := read~intINTTYPE1#46(read_base64_~in_tail~0#1.base, read_base64_~in_tail~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3190-1: assume !(1bv1 == #valid[read_base64_~in_tail~0#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3190-1: assume !((~bvule~64(~bvadd~64(1bv64, read_base64_~in_tail~0#1.offset), #length[read_base64_~in_tail~0#1.base]) && ~bvule~64(read_base64_~in_tail~0#1.offset, ~bvadd~64(1bv64, read_base64_~in_tail~0#1.offset))) && ~bvule~64(0bv64, read_base64_~in_tail~0#1.offset)); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-48: fileno_#t~arrayCopy342#1 := fileno_#t~arrayCopy342#1[0bv64 := fileno_#t~mem343#1]; [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-51: SUMMARY for call fileno_#t~mem340#1 := read~intINTTYPE2#15(fileno_~stream#1.base, ~bvadd~64(124bv64, fileno_~stream#1.offset), 2bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-51: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-51: assume !((~bvule~64(~bvadd~64(2bv64, ~bvadd~64(124bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(124bv64, fileno_~stream#1.offset), ~bvadd~64(2bv64, ~bvadd~64(124bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(124bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-50: SUMMARY for call fileno_#t~mem341#1 := read~intINTTYPE1#15(fileno_~stream#1.base, ~bvadd~64(126bv64, fileno_~stream#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-50: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-50: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(126bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(126bv64, fileno_~stream#1.offset), ~bvadd~64(1bv64, ~bvadd~64(126bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(126bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-53: SUMMARY for call fileno_#t~mem338#1 := read~intINTTYPE4#15(fileno_~stream#1.base, ~bvadd~64(112bv64, fileno_~stream#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-53: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-53: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(112bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(112bv64, fileno_~stream#1.offset), ~bvadd~64(4bv64, ~bvadd~64(112bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(112bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-52: SUMMARY for call fileno_#t~mem339#1 := read~intINTTYPE8#15(fileno_~stream#1.base, ~bvadd~64(116bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-52: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-52: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(116bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(116bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(116bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(116bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-55: SUMMARY for call fileno_#t~mem336#1.base, fileno_#t~mem336#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(100bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-55: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-55: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(100bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(100bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(100bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(100bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-54: SUMMARY for call fileno_#t~mem337#1 := read~intINTTYPE4#15(fileno_~stream#1.base, ~bvadd~64(108bv64, fileno_~stream#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-54: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-54: assume !((~bvule~64(~bvadd~64(4bv64, ~bvadd~64(108bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(108bv64, fileno_~stream#1.offset), ~bvadd~64(4bv64, ~bvadd~64(108bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(108bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-57: SUMMARY for call fileno_#t~mem334#1.base, fileno_#t~mem334#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(84bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-57: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-57: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(84bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(84bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(84bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(84bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-56: SUMMARY for call fileno_#t~mem335#1.base, fileno_#t~mem335#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(92bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-56: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-56: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(92bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(92bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(92bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(92bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-59: SUMMARY for call fileno_#t~mem332#1.base, fileno_#t~mem332#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(68bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-59: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-59: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(68bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(68bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(68bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(68bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-58: SUMMARY for call fileno_#t~mem333#1.base, fileno_#t~mem333#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(76bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-58: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-58: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(76bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(76bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(76bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(76bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-61: SUMMARY for call fileno_#t~mem330#1.base, fileno_#t~mem330#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(52bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-61: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-61: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(52bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(52bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(52bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(52bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-60: SUMMARY for call fileno_#t~mem331#1.base, fileno_#t~mem331#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(60bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-60: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-60: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(60bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(60bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(60bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(60bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-63: SUMMARY for call fileno_#t~mem328#1.base, fileno_#t~mem328#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(36bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-63: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-63: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(36bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(36bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(36bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(36bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719: assume ~bvslt~32(fileno_~ret~0#1, 0bv32);havoc fileno_#t~nondet374#1; [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3719: assume !~bvslt~32(fileno_~ret~0#1, 0bv32);fileno_#res#1 := fileno_~ret~0#1; [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-62: SUMMARY for call fileno_#t~mem329#1.base, fileno_#t~mem329#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(44bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-62: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-62: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(44bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(44bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(44bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(44bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-65: SUMMARY for call fileno_#t~mem326#1.base, fileno_#t~mem326#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(20bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-65: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-65: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(20bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(20bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(20bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(20bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-64: SUMMARY for call fileno_#t~mem327#1.base, fileno_#t~mem327#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(28bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-64: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-64: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(28bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(28bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(28bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(28bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-67: SUMMARY for call fileno_#t~mem324#1.base, fileno_#t~mem324#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(4bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-67: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-67: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(4bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(4bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(4bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(4bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-66: SUMMARY for call fileno_#t~mem325#1.base, fileno_#t~mem325#1.offset := read~$Pointer$#15(fileno_~stream#1.base, ~bvadd~64(12bv64, fileno_~stream#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-66: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-66: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(12bv64, fileno_~stream#1.offset)), #length[fileno_~stream#1.base]) && ~bvule~64(~bvadd~64(12bv64, fileno_~stream#1.offset), ~bvadd~64(8bv64, ~bvadd~64(12bv64, fileno_~stream#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(12bv64, fileno_~stream#1.offset))); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-68: SUMMARY for call fileno_#t~mem323#1 := read~intINTTYPE4#15(fileno_~stream#1.base, fileno_~stream#1.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-68: assume !(1bv1 == #valid[fileno_~stream#1.base]); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3717-68: assume !((~bvule~64(~bvadd~64(4bv64, fileno_~stream#1.offset), #length[fileno_~stream#1.base]) && ~bvule~64(fileno_~stream#1.offset, ~bvadd~64(4bv64, fileno_~stream#1.offset))) && ~bvule~64(0bv64, fileno_~stream#1.offset)); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3192: havoc read_base64_#t~varargs210#1.base, read_base64_#t~varargs210#1.offset; [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3192-1: SUMMARY for call bb_error_msg_and_die(17bv64, 0bv64, read_base64_#t~varargs210#1.base, read_base64_#t~varargs210#1.offset); srcloc: null [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721-1: SUMMARY for call write~intINTTYPE4#45(fileno_#t~nondet374#1, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721-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:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3721: havoc fileno_#t~nondet374#1; [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3722: havoc fileno_#t~mem375#1;fileno_#res#1 := 4294967295bv32; [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3722-2: SUMMARY for call fileno_#t~mem375#1 := read~intINTTYPE4#45(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3722-2: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3722-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:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3722-1: SUMMARY for call assume_abort_if_not((if 0bv32 != fileno_#t~mem375#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 07:44:52,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3194: havoc read_base64_~return_value_strlen$7~0#1; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3195-1: assume 1bv1 == #valid[read_base64_~in_tail~0#1.base]; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3195-1: assume !(1bv1 == #valid[read_base64_~in_tail~0#1.base]); [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3195: assume ~bvult~64(read_base64_~in_tail~0#1.offset, #length[read_base64_~in_tail~0#1.base]) && ~bvuge~64(read_base64_~in_tail~0#1.offset, 0bv64);read_base64_~return_value_strlen$7~0#1 := ~sign_extend~64~32(read_base64_#t~nondet211#1);havoc read_base64_#t~nondet211#1;read_base64_~in_count~0#1 := read_base64_~return_value_strlen$7~0#1[32:0]; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3195: assume !(~bvult~64(read_base64_~in_tail~0#1.offset, #length[read_base64_~in_tail~0#1.base]) && ~bvuge~64(read_base64_~in_tail~0#1.offset, 0bv64)); [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2667: 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:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3197-1: SUMMARY for call read_base64_#t~memmove~res212#1.base, read_base64_#t~memmove~res212#1.offset := #Ultimate.C_memmove#46(read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset, read_base64_~in_tail~0#1.base, read_base64_~in_tail~0#1.offset, ~sign_extend~64~32(read_base64_~in_count~0#1)); srcloc: null [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3197-1: assume !(1bv1 == #valid[read_base64_~#in_buf~0#1.base]); [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3197-1: assume !(1bv1 == #valid[read_base64_~in_tail~0#1.base]); [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3197-1: assume !((~bvule~64(~bvadd~64(~sign_extend~64~32(read_base64_~in_count~0#1), read_base64_~#in_buf~0#1.offset), #length[read_base64_~#in_buf~0#1.base]) && ~bvule~64(read_base64_~#in_buf~0#1.offset, ~bvadd~64(~sign_extend~64~32(read_base64_~in_count~0#1), read_base64_~#in_buf~0#1.offset))) && ~bvule~64(0bv64, read_base64_~#in_buf~0#1.offset)); [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3197-1: assume !((~bvule~64(~bvadd~64(~sign_extend~64~32(read_base64_~in_count~0#1), read_base64_~in_tail~0#1.offset), #length[read_base64_~in_tail~0#1.base]) && ~bvule~64(read_base64_~in_tail~0#1.offset, ~bvadd~64(~sign_extend~64~32(read_base64_~in_count~0#1), read_base64_~in_tail~0#1.offset))) && ~bvule~64(0bv64, read_base64_~in_tail~0#1.offset)); [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3197: havoc read_base64_~return_value_strlen$7~0#1;havoc read_base64_#t~memmove~res212#1.base, read_base64_#t~memmove~res212#1.offset; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3211-1: assume true; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3211-1: assume !true; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3211: assume true; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3211: assume !true; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2419-1: SUMMARY for call bb_perror_msg_and_die_#t~mem46#1 := read~intINTTYPE4#45(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2419-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2419-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:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2419: assume !(0bv32 == bb_perror_msg_and_die_#t~mem46#1);havoc bb_perror_msg_and_die_#t~mem46#1; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2419: assume !!(0bv32 == bb_perror_msg_and_die_#t~mem46#1);havoc bb_perror_msg_and_die_#t~mem46#1;bb_perror_msg_and_die_~tmp_if_expr$2~1#1.base, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.offset := 0bv64, 0bv64; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3212: havoc read_stduu_~encoded_len~0#1, read_stduu_~str_len~0#1, read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset, read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset, read_stduu_~__s1_len~1#1, read_stduu_~__s2_len~1#1; [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3213-1: SUMMARY for call read_stduu_#t~ret213#1.base, read_stduu_#t~ret213#1.offset := xmalloc_fgetline(read_stduu_~src_stream#1.base, read_stduu_~src_stream#1.offset); srcloc: null [2025-02-08 07:44:52,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3213: read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset := read_stduu_#t~ret213#1.base, read_stduu_#t~ret213#1.offset;havoc read_stduu_#t~ret213#1.base, read_stduu_#t~ret213#1.offset; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2421-1: SUMMARY for call write~intINTTYPE1#56(0bv8, bb_perror_msg_and_die_#t~nondet47#1.base, ~bvsub~64(bb_perror_msg_and_die_#t~nondet48#1, 1bv64), 1bv64); srcloc: null [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2421-1: assume !(1bv1 == #valid[bb_perror_msg_and_die_#t~nondet47#1.base]); [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2421-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvsub~64(bb_perror_msg_and_die_#t~nondet48#1, 1bv64)), #length[bb_perror_msg_and_die_#t~nondet47#1.base]) && ~bvule~64(~bvsub~64(bb_perror_msg_and_die_#t~nondet48#1, 1bv64), ~bvadd~64(1bv64, ~bvsub~64(bb_perror_msg_and_die_#t~nondet48#1, 1bv64)))) && ~bvule~64(0bv64, ~bvsub~64(bb_perror_msg_and_die_#t~nondet48#1, 1bv64))); [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2421: bb_perror_msg_and_die_~return_value_strerror$1~1#1.base, bb_perror_msg_and_die_~return_value_strerror$1~1#1.offset := bb_perror_msg_and_die_#t~nondet47#1.base, bb_perror_msg_and_die_#t~nondet47#1.offset;havoc bb_perror_msg_and_die_#t~nondet47#1.base, bb_perror_msg_and_die_#t~nondet47#1.offset;havoc bb_perror_msg_and_die_#t~nondet48#1;bb_perror_msg_and_die_~tmp_if_expr$2~1#1.base, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.offset := bb_perror_msg_and_die_~return_value_strerror$1~1#1.base, bb_perror_msg_and_die_~return_value_strerror$1~1#1.offset; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2421-2: assume true;bb_perror_msg_and_die_#t~nondet47#1.base, bb_perror_msg_and_die_#t~nondet47#1.offset := 0bv64, 0bv64; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2421-2: assume true;havoc bb_perror_msg_and_die_#t~nondet48#1;assume ~bvugt~64(bb_perror_msg_and_die_#t~nondet48#1, 0bv64);call bb_perror_msg_and_die_#t~nondet47#1.base, bb_perror_msg_and_die_#t~nondet47#1.offset := #Ultimate.allocOnHeap(bb_perror_msg_and_die_#t~nondet48#1); [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3214: assume read_stduu_~line~0#1.base == 0bv64 && read_stduu_~line~0#1.offset == 0bv64; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3214: assume !(read_stduu_~line~0#1.base == 0bv64 && read_stduu_~line~0#1.offset == 0bv64);havoc read_stduu_~encoded_len~0#1;havoc read_stduu_~str_len~0#1;havoc read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset;havoc read_stduu_~dst~1#1.base, read_stduu_~dst~1#1.offset;havoc read_stduu_~__s1_len~1#1;havoc read_stduu_~__s2_len~1#1; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2556: decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset := decode_base64_#t~mem83#1.base, decode_base64_#t~mem83#1.offset;havoc decode_base64_#t~mem83#1.base, decode_base64_#t~mem83#1.offset;havoc decode_base64_~src_tail~0#1.base, decode_base64_~src_tail~0#1.offset;havoc decode_base64_~tmp_post$2~1#1.base, decode_base64_~tmp_post$2~1#1.offset;havoc decode_base64_~tmp_post$3~0#1.base, decode_base64_~tmp_post$3~0#1.offset;havoc decode_base64_~tmp_post$4~0#1.base, decode_base64_~tmp_post$4~0#1.offset; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2556-1: SUMMARY for call decode_base64_#t~mem83#1.base, decode_base64_#t~mem83#1.offset := read~$Pointer$#49(decode_base64_~pp_dst#1.base, decode_base64_~pp_dst#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2556-1: assume !(1bv1 == #valid[decode_base64_~pp_dst#1.base]); [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2556-1: assume !((~bvule~64(~bvadd~64(8bv64, decode_base64_~pp_dst#1.offset), #length[decode_base64_~pp_dst#1.base]) && ~bvule~64(decode_base64_~pp_dst#1.offset, ~bvadd~64(8bv64, decode_base64_~pp_dst#1.offset))) && ~bvule~64(0bv64, decode_base64_~pp_dst#1.offset)); [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2426: SUMMARY for call bb_verror_msg(bb_perror_msg_and_die_~s#1.base, bb_perror_msg_and_die_~s#1.offset, bb_perror_msg_and_die_~p~2#1.base, bb_perror_msg_and_die_~p~2#1.offset, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.base, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.offset); srcloc: null [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-1: llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset := llist_add_to_end_#t~mem193#1.base, llist_add_to_end_#t~mem193#1.offset;havoc llist_add_to_end_#t~mem193#1.base, llist_add_to_end_#t~mem193#1.offset; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087: assume true; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087: assume !true; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-3: assume !(llist_add_to_end_#t~mem192#1.base == 0bv64 && llist_add_to_end_#t~mem192#1.offset == 0bv64);havoc llist_add_to_end_#t~mem192#1.base, llist_add_to_end_#t~mem192#1.offset; [2025-02-08 07:44:52,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-3: assume !!(llist_add_to_end_#t~mem192#1.base == 0bv64 && llist_add_to_end_#t~mem192#1.offset == 0bv64);havoc llist_add_to_end_#t~mem192#1.base, llist_add_to_end_#t~mem192#1.offset; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-2: SUMMARY for call llist_add_to_end_#t~mem193#1.base, llist_add_to_end_#t~mem193#1.offset := read~$Pointer$#0(llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-2: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-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:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-4: SUMMARY for call llist_add_to_end_#t~mem192#1.base, llist_add_to_end_#t~mem192#1.offset := read~$Pointer$#0(llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-4: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3087-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:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2427-1: assume ~bvult~64(bb_perror_msg_and_die_~p~2#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2427-1: assume !~bvult~64(bb_perror_msg_and_die_~p~2#1.base, #StackHeapBarrier); [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2427: assume 0bv64 == bb_perror_msg_and_die_~p~2#1.base || 1bv1 == #valid[bb_perror_msg_and_die_~p~2#1.base];call ULTIMATE.dealloc(bb_perror_msg_and_die_~p~2#1.base, 0bv64);assume false;havoc bb_perror_msg_and_die_#t~mem46#1, bb_perror_msg_and_die_#t~nondet47#1.base, bb_perror_msg_and_die_#t~nondet47#1.offset, bb_perror_msg_and_die_#t~nondet48#1, bb_perror_msg_and_die_~s#1.base, bb_perror_msg_and_die_~s#1.offset, bb_perror_msg_and_die_~p~2#1.base, bb_perror_msg_and_die_~p~2#1.offset, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.base, bb_perror_msg_and_die_~tmp_if_expr$2~1#1.offset, bb_perror_msg_and_die_~return_value_strerror$1~1#1.base, bb_perror_msg_and_die_~return_value_strerror$1~1#1.offset;havoc bb_perror_msg_and_die_#in~s#1.base, bb_perror_msg_and_die_#in~s#1.offset, bb_perror_msg_and_die_#varArgs#1.base, bb_perror_msg_and_die_#varArgs#1.offset;assume { :end_inline_bb_perror_msg_and_die } true; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2427: assume !(0bv64 == bb_perror_msg_and_die_~p~2#1.base || 1bv1 == #valid[bb_perror_msg_and_die_~p~2#1.base]); [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2427-2: assume true; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2427-2: assume !true; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3089: havoc llist_add_to_end_~return_value_xzalloc$1~0#1.base, llist_add_to_end_~return_value_xzalloc$1~0#1.offset;assume { :begin_inline_xzalloc } true;xzalloc_#in~size#1 := 16bv64;havoc xzalloc_#res#1.base, xzalloc_#res#1.offset;havoc xzalloc_#t~ret320#1.base, xzalloc_#t~ret320#1.offset, xzalloc_#t~memset~res321#1.base, xzalloc_#t~memset~res321#1.offset, xzalloc_~size#1, xzalloc_~ptr~1#1.base, xzalloc_~ptr~1#1.offset;xzalloc_~size#1 := xzalloc_#in~size#1;havoc xzalloc_~ptr~1#1.base, xzalloc_~ptr~1#1.offset; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2561: assume true;call decode_base64_~#six_bit~0#1.base, decode_base64_~#six_bit~0#1.offset := #Ultimate.allocOnStack(4bv64);decode_base64_~count~0#1 := 0bv32;decode_base64_~src_tail~0#1.base, decode_base64_~src_tail~0#1.offset := decode_base64_~src#1.base, decode_base64_~src#1.offset; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2561: assume !true; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3222: assume true; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3222: assume !true;read_stduu_~tmp_if_expr$2~2#1 := 0bv8; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3090: llist_add_to_end_#t~ret194#1.base, llist_add_to_end_#t~ret194#1.offset := xzalloc_#res#1.base, xzalloc_#res#1.offset;havoc xzalloc_#t~ret320#1.base, xzalloc_#t~ret320#1.offset, xzalloc_#t~memset~res321#1.base, xzalloc_#t~memset~res321#1.offset, xzalloc_~size#1, xzalloc_~ptr~1#1.base, xzalloc_~ptr~1#1.offset;havoc xzalloc_#in~size#1;assume { :end_inline_xzalloc } true;llist_add_to_end_~return_value_xzalloc$1~0#1.base, llist_add_to_end_~return_value_xzalloc$1~0#1.offset := llist_add_to_end_#t~ret194#1.base, llist_add_to_end_#t~ret194#1.offset;havoc llist_add_to_end_#t~ret194#1.base, llist_add_to_end_#t~ret194#1.offset; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091: SUMMARY for call write~$Pointer$#0(llist_add_to_end_~return_value_xzalloc$1~0#1.base, llist_add_to_end_~return_value_xzalloc$1~0#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:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3091: 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:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2563: call ULTIMATE.dealloc(decode_base64_~#six_bit~0#1.base, decode_base64_~#six_bit~0#1.offset);havoc decode_base64_~#six_bit~0#1.base, decode_base64_~#six_bit~0#1.offset;havoc decode_base64_~#six_bit~0#1.base, decode_base64_~#six_bit~0#1.offset, decode_base64_~count~0#1; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3224: assume true; [2025-02-08 07:44:52,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3224: assume !true; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3092: havoc llist_add_to_end_#t~mem195#1.base, llist_add_to_end_#t~mem195#1.offset;havoc llist_add_to_end_#t~mem192#1.base, llist_add_to_end_#t~mem192#1.offset, llist_add_to_end_#t~mem193#1.base, llist_add_to_end_#t~mem193#1.offset, llist_add_to_end_#t~ret194#1.base, llist_add_to_end_#t~ret194#1.offset, llist_add_to_end_#t~mem195#1.base, llist_add_to_end_#t~mem195#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~0#1.base, llist_add_to_end_~return_value_xzalloc$1~0#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:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3092-2: SUMMARY for call llist_add_to_end_#t~mem195#1.base, llist_add_to_end_#t~mem195#1.offset := read~$Pointer$#0(llist_add_to_end_~list_head#1.base, llist_add_to_end_~list_head#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3092-2: assume !(1bv1 == #valid[llist_add_to_end_~list_head#1.base]); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3092-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:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3092-1: SUMMARY for call write~$Pointer$#0(llist_add_to_end_~data#1.base, llist_add_to_end_~data#1.offset, llist_add_to_end_#t~mem195#1.base, ~bvadd~64(8bv64, llist_add_to_end_#t~mem195#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3092-1: assume !(1bv1 == #valid[llist_add_to_end_#t~mem195#1.base]); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3092-1: assume !((~bvule~64(~bvadd~64(8bv64, ~bvadd~64(8bv64, llist_add_to_end_#t~mem195#1.offset)), #length[llist_add_to_end_#t~mem195#1.base]) && ~bvule~64(~bvadd~64(8bv64, llist_add_to_end_#t~mem195#1.offset), ~bvadd~64(8bv64, ~bvadd~64(8bv64, llist_add_to_end_#t~mem195#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(8bv64, llist_add_to_end_#t~mem195#1.offset))); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3226: assume ~bvult~64(0bv64, #length[20bv64]);read_stduu_~__s2_len~1#1 := ~sign_extend~64~32(read_stduu_#t~nondet214#1);havoc read_stduu_#t~nondet214#1;read_stduu_~tmp_if_expr$2~2#1 := (if 0bv32 == (if 0bv32 != (if ~bvult~64(read_stduu_~__s2_len~1#1, 4bv64) then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3226: assume !~bvult~64(0bv64, #length[20bv64]); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3226-1: assume 1bv1 == #valid[20bv64]; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3226-1: assume !(1bv1 == #valid[20bv64]); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2566: assume ~bvslt~32(decode_base64_~count~0#1, 4bv32);havoc decode_base64_~table_ptr~0#1.base, decode_base64_~table_ptr~0#1.offset;havoc decode_base64_~ch~1#1; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2566: assume !~bvslt~32(decode_base64_~count~0#1, 4bv32); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2570: assume true; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2570: assume !true; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2570-1: assume decode_base64_~table_ptr~0#1.base == 0bv64 && decode_base64_~table_ptr~0#1.offset == 0bv64; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2570-1: assume !(decode_base64_~table_ptr~0#1.base == 0bv64 && decode_base64_~table_ptr~0#1.offset == 0bv64); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2572: decode_base64_~ch~1#1 := ~sign_extend~32~8(decode_base64_#t~mem84#1);havoc decode_base64_#t~mem84#1; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2572-1: SUMMARY for call decode_base64_#t~mem84#1 := read~intINTTYPE1#46(decode_base64_~src#1.base, decode_base64_~src#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2572-1: assume !(1bv1 == #valid[decode_base64_~src#1.base]); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2572-1: assume !((~bvule~64(~bvadd~64(1bv64, decode_base64_~src#1.offset), #length[decode_base64_~src#1.base]) && ~bvule~64(decode_base64_~src#1.offset, ~bvadd~64(1bv64, decode_base64_~src#1.offset))) && ~bvule~64(0bv64, decode_base64_~src#1.offset)); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2573: assume 0bv32 == decode_base64_~ch~1#1; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2573: assume !(0bv32 == decode_base64_~ch~1#1);decode_base64_~src#1.base, decode_base64_~src#1.offset := decode_base64_~src#1.base, ~bvadd~64(1bv64, decode_base64_~src#1.offset);havoc decode_base64_~return_value___builtin_strchr$1~0#1.base, decode_base64_~return_value___builtin_strchr$1~0#1.offset; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2441: call ULTIMATE.dealloc(bb_strtou_~#endptr~0#1.base, bb_strtou_~#endptr~0#1.offset);havoc bb_strtou_~#endptr~0#1.base, bb_strtou_~#endptr~0#1.offset;__main_#t~ret268#1 := bb_strtou_#res#1;havoc bb_strtou_#t~mem50#1, bb_strtou_#t~ret51#1, bb_strtou_#t~ret52#1, bb_strtou_#t~nondet53#1, bb_strtou_#t~ret54#1, bb_strtou_#t~ret55#1, bb_strtou_~arg#1.base, bb_strtou_~arg#1.offset, bb_strtou_~endp#1.base, bb_strtou_~endp#1.offset, bb_strtou_~base#1, bb_strtou_~v~0#1, bb_strtou_~#endptr~0#1.base, bb_strtou_~#endptr~0#1.offset, bb_strtou_~return_value_bb_ascii_isalnum$2~0#1, bb_strtou_~return_value_ret_ERANGE$1~0#1, bb_strtou_~return_value_ret_ERANGE$3~0#1, bb_strtou_~return_value_handle_errors$4~0#1;havoc bb_strtou_#in~arg#1.base, bb_strtou_#in~arg#1.offset, bb_strtou_#in~endp#1.base, bb_strtou_#in~endp#1.offset, bb_strtou_#in~base#1;assume { :end_inline_bb_strtou } true;__main_~return_value_bb_strtou$17~0#1 := __main_#t~ret268#1;havoc __main_#t~ret268#1;__main_~mode~0#1 := __main_~return_value_bb_strtou$17~0#1; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3235: assume !(0bv8 == read_stduu_~tmp_if_expr$2~2#1);read_stduu_~__s2~1#1.base, read_stduu_~__s2~1#1.offset := read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset;havoc read_stduu_~__result~1#1; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3235: assume !!(0bv8 == read_stduu_~tmp_if_expr$2~2#1); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2575: assume 0bv32 == decode_base64_~count~0#1;decode_base64_~src_tail~0#1.base, decode_base64_~src_tail~0#1.offset := decode_base64_~src#1.base, decode_base64_~src#1.offset; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2575: assume !(0bv32 == decode_base64_~count~0#1); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239-1: SUMMARY for call read_stduu_#t~mem216#1 := read~intINTTYPE1#29(read_stduu_~__s2~1#1.base, read_stduu_~__s2~1#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239-1: assume !(1bv1 == #valid[read_stduu_~__s2~1#1.base]); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239-1: assume !((~bvule~64(~bvadd~64(1bv64, read_stduu_~__s2~1#1.offset), #length[read_stduu_~__s2~1#1.base]) && ~bvule~64(read_stduu_~__s2~1#1.offset, ~bvadd~64(1bv64, read_stduu_~__s2~1#1.offset))) && ~bvule~64(0bv64, read_stduu_~__s2~1#1.offset)); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239: read_stduu_~__result~1#1 := ~bvsub~32(~sign_extend~32~8(read_stduu_#t~mem215#1), ~sign_extend~32~8(read_stduu_#t~mem216#1));havoc read_stduu_#t~mem215#1;havoc read_stduu_#t~mem216#1; [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239-2: SUMMARY for call read_stduu_#t~mem215#1 := read~intINTTYPE1#22(21bv64, 0bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239-2: assume !(1bv1 == #valid[21bv64]); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239-2: assume !((~bvule~64(~bvadd~64(1bv64, 0bv64), #length[21bv64]) && ~bvule~64(0bv64, ~bvadd~64(1bv64, 0bv64))) && ~bvule~64(0bv64, 0bv64)); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3240: assume ~bvugt~64(read_stduu_~__s2_len~1#1, 0bv64); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3240: assume !~bvugt~64(read_stduu_~__s2_len~1#1, 0bv64); [2025-02-08 07:44:52,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3108: assume true; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3108: assume !true;call ULTIMATE.dealloc(read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset);havoc read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset);havoc read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset);havoc read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset;havoc read_base64_#t~ret196#1, read_base64_~ch~2#1, read_base64_#t~nondet197#1, read_base64_#t~mem198#1, read_base64_#t~mem199#1, read_base64_#t~mem200#1, read_base64_#t~mem201#1, read_base64_#t~mem202#1, read_base64_#t~mem203#1, read_base64_#t~mem204#1, read_base64_#t~mem205#1, read_base64_~__s2~0#1.base, read_base64_~__s2~0#1.offset, read_base64_~__result~0#1, read_base64_#t~nondet206#1, read_base64_~__s1_len~0#1, read_base64_~__s2_len~0#1, read_base64_#t~ret207#1.base, read_base64_#t~ret207#1.offset, read_base64_#t~nondet208#1, read_base64_#t~mem209#1, read_base64_#t~varargs210#1.base, read_base64_#t~varargs210#1.offset, read_base64_#t~nondet211#1, read_base64_#t~memmove~res212#1.base, read_base64_#t~memmove~res212#1.offset, read_base64_~return_value_strlen$7~0#1, read_base64_~src_stream#1.base, read_base64_~src_stream#1.offset, read_base64_~dst_stream#1.base, read_base64_~dst_stream#1.offset, read_base64_~flags#1, read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset, read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset, read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset, read_base64_~in_tail~0#1.base, read_base64_~in_tail~0#1.offset, read_base64_~term_seen~0#1, read_base64_~in_count~0#1, read_base64_~tmp_post$1~0#1, read_base64_~tmp_statement_expression$2~0#1, read_base64_~tmp_if_expr$3~2#1, read_base64_~tmp_if_expr$6~0#1, read_base64_~tmp_statement_expression$4~0#1, read_base64_~return_value___builtin_strcmp$5~0#1;havoc read_base64_#in~src_stream#1.base, read_base64_#in~src_stream#1.offset, read_base64_#in~dst_stream#1.base, read_base64_#in~dst_stream#1.offset, read_base64_#in~flags#1;assume { :end_inline_read_base64 } true; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2581-1: assume 1bv1 == #valid[~#bb_uuenc_tbl_base64~0.base]; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2581-1: assume !(1bv1 == #valid[~#bb_uuenc_tbl_base64~0.base]); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2581: assume ~bvult~64(~#bb_uuenc_tbl_base64~0.offset, #length[~#bb_uuenc_tbl_base64~0.base]) && ~bvuge~64(~#bb_uuenc_tbl_base64~0.offset, 0bv64);assume (0bv64 == decode_base64_#t~nondet85#1.base && 0bv64 == decode_base64_#t~nondet85#1.offset) || (decode_base64_#t~nondet85#1.base == ~#bb_uuenc_tbl_base64~0.base && ~bvule~64(0bv64, decode_base64_#t~nondet85#1.offset) && ~bvule~64(decode_base64_#t~nondet85#1.offset, #length[~#bb_uuenc_tbl_base64~0.base]));decode_base64_~return_value___builtin_strchr$1~0#1.base, decode_base64_~return_value___builtin_strchr$1~0#1.offset := decode_base64_#t~nondet85#1.base, decode_base64_#t~nondet85#1.offset;havoc decode_base64_#t~nondet85#1.base, decode_base64_#t~nondet85#1.offset;decode_base64_~table_ptr~0#1.base, decode_base64_~table_ptr~0#1.offset := decode_base64_~return_value___builtin_strchr$1~0#1.base, decode_base64_~return_value___builtin_strchr$1~0#1.offset;havoc decode_base64_~return_value___builtin_strchr$1~0#1.base, decode_base64_~return_value___builtin_strchr$1~0#1.offset; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2581: assume !(~bvult~64(~#bb_uuenc_tbl_base64~0.offset, #length[~#bb_uuenc_tbl_base64~0.base]) && ~bvuge~64(~#bb_uuenc_tbl_base64~0.offset, 0bv64)); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3242: assume 0bv32 == read_stduu_~__result~1#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3242: assume !(0bv32 == read_stduu_~__result~1#1); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3110: assume ~bvslt~32(read_base64_~in_count~0#1, 64bv32);havoc read_base64_~ch~2#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3110: assume !~bvslt~32(read_base64_~in_count~0#1, 64bv32); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3244: read_stduu_~__result~1#1 := ~bvsub~32(~sign_extend~32~8(read_stduu_#t~mem217#1), ~sign_extend~32~8(read_stduu_#t~mem218#1));havoc read_stduu_#t~mem217#1;havoc read_stduu_#t~mem218#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3244-2: SUMMARY for call read_stduu_#t~mem217#1 := read~intINTTYPE1#24(22bv64, 1bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3244-2: assume !(1bv1 == #valid[22bv64]); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3244-2: assume !((~bvule~64(~bvadd~64(1bv64, 1bv64), #length[22bv64]) && ~bvule~64(1bv64, ~bvadd~64(1bv64, 1bv64))) && ~bvule~64(0bv64, 1bv64)); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3244-1: SUMMARY for call read_stduu_#t~mem218#1 := read~intINTTYPE1#29(read_stduu_~__s2~1#1.base, ~bvadd~64(1bv64, read_stduu_~__s2~1#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3244-1: assume !(1bv1 == #valid[read_stduu_~__s2~1#1.base]); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3244-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, read_stduu_~__s2~1#1.offset)), #length[read_stduu_~__s2~1#1.base]) && ~bvule~64(~bvadd~64(1bv64, read_stduu_~__s2~1#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, read_stduu_~__s2~1#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, read_stduu_~__s2~1#1.offset))); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3377-1: assume true; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3377-1: assume !true; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3245: assume ~bvugt~64(read_stduu_~__s2_len~1#1, 1bv64); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3245: assume !~bvugt~64(read_stduu_~__s2_len~1#1, 1bv64); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3113-1: SUMMARY for call read_base64_#t~ret196#1 := _IO_getc(read_base64_~src_stream#1.base, read_base64_~src_stream#1.offset); srcloc: null [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3113: read_base64_~ch~2#1 := read_base64_#t~ret196#1;havoc read_base64_#t~ret196#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2585: decode_base64_~ch~1#1 := ~bvsub~64(decode_base64_~table_ptr~0#1.offset, ~#bb_uuenc_tbl_base64~0.offset)[32:0]; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3378: havoc __main_~decode_fn_ptr~0#1.base, __main_~decode_fn_ptr~0#1.offset, __main_~line_ptr~1#1.base, __main_~line_ptr~1#1.offset, __main_~dst_stream~0#1.base, __main_~dst_stream~0#1.offset, __main_~mode~0#1, __main_~return_value_strlen$9~0#1, __main_~return_value_bb_strtou$17~0#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3114: assume read_base64_~ch~2#1 == ~sign_extend~32~8(read_base64_~flags#1[8:0]); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3114: assume !(read_base64_~ch~2#1 == ~sign_extend~32~8(read_base64_~flags#1[8:0])); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2586: assume 64bv32 == decode_base64_~ch~1#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2586: assume !(64bv32 == decode_base64_~ch~1#1); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3247: assume 0bv32 == read_stduu_~__result~1#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3247: assume !(0bv32 == read_stduu_~__result~1#1); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3776: havoc getopt_long_#t~ret404#1;getopt32_#t~ret164#1 := getopt_long_#res#1;havoc getopt_long_#t~mem400#1.base, getopt_long_#t~mem400#1.offset, getopt_long_#t~mem401#1, getopt_long_#t~mem402#1.base, getopt_long_#t~mem402#1.offset, getopt_long_#t~mem403#1, getopt_long_#t~ret404#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~ret164#1;havoc getopt32_#t~ret164#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3776-2: getopt_long_#t~ret404#1 := getopt_#res#1;havoc getopt_#t~mem384#1.base, getopt_#t~mem384#1.offset, getopt_#t~mem385#1, getopt_#t~short386#1, getopt_#t~nondet387#1, getopt_#t~nondet388#1, getopt_#t~mem389#1, getopt_#t~short390#1, getopt_#t~nondet391#1, getopt_#t~mem392#1, getopt_#t~nondet393#1, getopt_#t~pre394#1, getopt_#t~mem395#1, getopt_#t~short396#1, getopt_#t~nondet397#1, getopt_#t~mem398#1.base, getopt_#t~mem398#1.offset, getopt_#t~pre399#1, getopt_~argc#1, getopt_~argv#1.base, getopt_~argv#1.offset, getopt_~optstring#1.base, getopt_~optstring#1.offset, getopt_~result~0#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~ret404#1;havoc getopt_long_#t~ret404#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume 45bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem304#1);havoc xstrtou_range_sfx_#t~mem304#1;xstrtou_range_sfx_~tmp_if_expr$1~3#1 := 1bv8; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644: assume !(45bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem304#1));havoc xstrtou_range_sfx_#t~mem304#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: SUMMARY for call xstrtou_range_sfx_#t~mem304#1 := read~intINTTYPE1#0(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~numstr#1.base]); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3644-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:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3116: assume 0bv32 == read_base64_~in_count~0#1;call ULTIMATE.dealloc(read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset);havoc read_base64_~#in_buf~0#1.base, read_base64_~#in_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset);havoc read_base64_~#out_buf~0#1.base, read_base64_~#out_buf~0#1.offset;call ULTIMATE.dealloc(read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset);havoc read_base64_~#out_tail~0#1.base, read_base64_~#out_tail~0#1.offset; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3116: assume !(0bv32 == read_base64_~in_count~0#1);read_base64_~term_seen~0#1 := 1bv32; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2588: decode_base64_~count~0#1 := ~bvadd~32(1bv32, decode_base64_~count~0#1);havoc decode_base64_~table_ptr~0#1.base, decode_base64_~table_ptr~0#1.offset, decode_base64_~ch~1#1; [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2588-1: SUMMARY for call write~intINTTYPE1#50(decode_base64_~ch~1#1[8:0], decode_base64_~#six_bit~0#1.base, ~bvadd~64(decode_base64_~#six_bit~0#1.offset, ~sign_extend~64~32(decode_base64_~count~0#1)), 1bv64); srcloc: null [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2588-1: assume !(1bv1 == #valid[decode_base64_~#six_bit~0#1.base]); [2025-02-08 07:44:52,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2588-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(decode_base64_~#six_bit~0#1.offset, ~sign_extend~64~32(decode_base64_~count~0#1))), #length[decode_base64_~#six_bit~0#1.base]) && ~bvule~64(~bvadd~64(decode_base64_~#six_bit~0#1.offset, ~sign_extend~64~32(decode_base64_~count~0#1)), ~bvadd~64(1bv64, ~bvadd~64(decode_base64_~#six_bit~0#1.offset, ~sign_extend~64~32(decode_base64_~count~0#1))))) && ~bvule~64(0bv64, ~bvadd~64(decode_base64_~#six_bit~0#1.offset, ~sign_extend~64~32(decode_base64_~count~0#1)))); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3249-1: SUMMARY for call read_stduu_#t~mem220#1 := read~intINTTYPE1#29(read_stduu_~__s2~1#1.base, ~bvadd~64(2bv64, read_stduu_~__s2~1#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3249-1: assume !(1bv1 == #valid[read_stduu_~__s2~1#1.base]); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3249-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(2bv64, read_stduu_~__s2~1#1.offset)), #length[read_stduu_~__s2~1#1.base]) && ~bvule~64(~bvadd~64(2bv64, read_stduu_~__s2~1#1.offset), ~bvadd~64(1bv64, ~bvadd~64(2bv64, read_stduu_~__s2~1#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, read_stduu_~__s2~1#1.offset))); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3249: read_stduu_~__result~1#1 := ~bvsub~32(~sign_extend~32~8(read_stduu_#t~mem219#1), ~sign_extend~32~8(read_stduu_#t~mem220#1));havoc read_stduu_#t~mem219#1;havoc read_stduu_#t~mem220#1; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3249-2: SUMMARY for call read_stduu_#t~mem219#1 := read~intINTTYPE1#25(23bv64, 2bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3249-2: assume !(1bv1 == #valid[23bv64]); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3249-2: assume !((~bvule~64(~bvadd~64(1bv64, 2bv64), #length[23bv64]) && ~bvule~64(2bv64, ~bvadd~64(1bv64, 2bv64))) && ~bvule~64(0bv64, 2bv64)); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3250: assume ~bvugt~64(read_stduu_~__s2_len~1#1, 2bv64); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3250: assume !~bvugt~64(read_stduu_~__s2_len~1#1, 2bv64); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2986-1: assume true; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2986-1: assume !true; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3647-1: SUMMARY for call xstrtou_range_sfx_#t~mem305#1 := read~intINTTYPE1#0(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3647-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~numstr#1.base]); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3647-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:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3647: xstrtou_range_sfx_~tmp_if_expr$1~3#1 := (if 0bv32 == (if 0bv32 != (if 43bv32 == ~sign_extend~32~8(xstrtou_range_sfx_#t~mem305#1) then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3648: havoc xstrtou_range_sfx_~tmp_if_expr$3~4#1;havoc xstrtou_range_sfx_~tmp_statement_expression$2~2#1; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2591: assume ~bvsgt~32(decode_base64_~count~0#1, 1bv32);decode_base64_~tmp_post$2~1#1.base, decode_base64_~tmp_post$2~1#1.offset := decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset;decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset := decode_base64_~dst~0#1.base, ~bvadd~64(1bv64, decode_base64_~dst~0#1.offset); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2591: assume !~bvsgt~32(decode_base64_~count~0#1, 1bv32); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3252: assume 0bv32 == read_stduu_~__result~1#1; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3252: assume !(0bv32 == read_stduu_~__result~1#1); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3121: assume 4294967295bv32 == read_base64_~ch~2#1;read_base64_~term_seen~0#1 := 1bv32; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3121: assume !(4294967295bv32 == read_base64_~ch~2#1); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2989: assume 4294967295bv32 == getopt32_~c~0#1; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2989: 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:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3650: assume !(0bv8 == xstrtou_range_sfx_~tmp_if_expr$1~3#1);xstrtou_range_sfx_~tmp_if_expr$3~4#1 := 1bv8; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3650: assume !!(0bv8 == xstrtou_range_sfx_~tmp_if_expr$1~3#1); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3254: read_stduu_~__result~1#1 := ~bvsub~32(~sign_extend~32~8(read_stduu_#t~mem221#1), ~sign_extend~32~8(read_stduu_#t~mem222#1));havoc read_stduu_#t~mem221#1;havoc read_stduu_#t~mem222#1; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3254-2: SUMMARY for call read_stduu_#t~mem221#1 := read~intINTTYPE1#26(24bv64, 3bv64, 1bv64); srcloc: null [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3254-2: assume !(1bv1 == #valid[24bv64]); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3254-2: assume !((~bvule~64(~bvadd~64(1bv64, 3bv64), #length[24bv64]) && ~bvule~64(3bv64, ~bvadd~64(1bv64, 3bv64))) && ~bvule~64(0bv64, 3bv64)); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3254-1: SUMMARY for call read_stduu_#t~mem222#1 := read~intINTTYPE1#29(read_stduu_~__s2~1#1.base, ~bvadd~64(3bv64, read_stduu_~__s2~1#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3254-1: assume !(1bv1 == #valid[read_stduu_~__s2~1#1.base]); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3254-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(3bv64, read_stduu_~__s2~1#1.offset)), #length[read_stduu_~__s2~1#1.base]) && ~bvule~64(~bvadd~64(3bv64, read_stduu_~__s2~1#1.offset), ~bvadd~64(1bv64, ~bvadd~64(3bv64, read_stduu_~__s2~1#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(3bv64, read_stduu_~__s2~1#1.offset))); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2462: bb_strtou_#t~ret55#1 := handle_errors_#res#1;havoc handle_errors_#t~mem187#1.base, handle_errors_#t~mem187#1.offset, handle_errors_#t~mem188#1, handle_errors_#t~ret189#1, handle_errors_#t~mem190#1, handle_errors_#t~ret191#1, handle_errors_~return_value_bb_ascii_isalnum$2~1#1, handle_errors_~v#1, handle_errors_~endp#1.base, handle_errors_~endp#1.offset, handle_errors_~next_ch~0#1, handle_errors_~tmp_if_expr$3~1#1, handle_errors_~return_value_ret_ERANGE$1~1#1;havoc handle_errors_#in~v#1, handle_errors_#in~endp#1.base, handle_errors_#in~endp#1.offset;assume { :end_inline_handle_errors } true;bb_strtou_~return_value_handle_errors$4~0#1 := bb_strtou_#t~ret55#1;havoc bb_strtou_#t~ret55#1;bb_strtou_#res#1 := bb_strtou_~return_value_handle_errors$4~0#1[32:0];call ULTIMATE.dealloc(bb_strtou_~#endptr~0#1.base, bb_strtou_~#endptr~0#1.offset);havoc bb_strtou_~#endptr~0#1.base, bb_strtou_~#endptr~0#1.offset; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-1: SUMMARY for call write~intINTTYPE1#57(~bvor~32(~bvshl~32(~zero_extend~32~8(decode_base64_#t~mem86#1), 2bv32), ~bvashr~32(~zero_extend~32~8(decode_base64_#t~mem87#1), 4bv32))[8:0], decode_base64_~tmp_post$2~1#1.base, decode_base64_~tmp_post$2~1#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-1: assume !(1bv1 == #valid[decode_base64_~tmp_post$2~1#1.base]); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-1: assume !((~bvule~64(~bvadd~64(1bv64, decode_base64_~tmp_post$2~1#1.offset), #length[decode_base64_~tmp_post$2~1#1.base]) && ~bvule~64(decode_base64_~tmp_post$2~1#1.offset, ~bvadd~64(1bv64, decode_base64_~tmp_post$2~1#1.offset))) && ~bvule~64(0bv64, decode_base64_~tmp_post$2~1#1.offset)); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595: havoc decode_base64_#t~mem86#1;havoc decode_base64_#t~mem87#1; [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-3: SUMMARY for call decode_base64_#t~mem86#1 := read~intINTTYPE1#50(decode_base64_~#six_bit~0#1.base, decode_base64_~#six_bit~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-3: assume !(1bv1 == #valid[decode_base64_~#six_bit~0#1.base]); [2025-02-08 07:44:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-3: assume !((~bvule~64(~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset), #length[decode_base64_~#six_bit~0#1.base]) && ~bvule~64(decode_base64_~#six_bit~0#1.offset, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset))) && ~bvule~64(0bv64, decode_base64_~#six_bit~0#1.offset)); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-2: SUMMARY for call decode_base64_#t~mem87#1 := read~intINTTYPE1#50(decode_base64_~#six_bit~0#1.base, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-2: assume !(1bv1 == #valid[decode_base64_~#six_bit~0#1.base]); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2595-2: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset)), #length[decode_base64_~#six_bit~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset))); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2993: assume true; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2993: assume !true; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2993-3: SUMMARY for call getopt32_#t~mem165#1 := read~intINTTYPE1#2(getopt32_~on_off~0#1.base, getopt32_~on_off~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2993-3: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2993-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:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2993-2: assume !(~zero_extend~32~8(getopt32_#t~mem165#1) == getopt32_~c~0#1);havoc getopt32_#t~mem165#1; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2993-2: assume !!(~zero_extend~32~8(getopt32_#t~mem165#1) == getopt32_~c~0#1);havoc getopt32_#t~mem165#1; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3654: xstrtou_range_sfx_~bb__isspace~0#1 := ~bvsub~32(~sign_extend~32~8(xstrtou_range_sfx_#t~mem306#1), 9bv32)[8:0];havoc xstrtou_range_sfx_#t~mem306#1;xstrtou_range_sfx_~tmp_statement_expression$2~2#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~2#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:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2597: assume ~bvsgt~32(decode_base64_~count~0#1, 2bv32);decode_base64_~tmp_post$3~0#1.base, decode_base64_~tmp_post$3~0#1.offset := decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset;decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset := decode_base64_~dst~0#1.base, ~bvadd~64(1bv64, decode_base64_~dst~0#1.offset); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2597: assume !~bvsgt~32(decode_base64_~count~0#1, 2bv32); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3654-1: SUMMARY for call xstrtou_range_sfx_#t~mem306#1 := read~intINTTYPE1#0(xstrtou_range_sfx_~numstr#1.base, xstrtou_range_sfx_~numstr#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3654-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~numstr#1.base]); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3654-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:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3126: assume ~bvsle~32(read_base64_~ch~2#1, 32bv32); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3126: assume !~bvsle~32(read_base64_~ch~2#1, 32bv32);read_base64_~tmp_post$1~0#1 := read_base64_~in_count~0#1;read_base64_~in_count~0#1 := ~bvadd~32(1bv32, read_base64_~in_count~0#1); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2994: assume 0bv32 == ~zero_extend~32~8(getopt32_#t~mem166#1);havoc getopt32_#t~mem166#1; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2994: assume !(0bv32 == ~zero_extend~32~8(getopt32_#t~mem166#1));havoc getopt32_#t~mem166#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:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2994-1: SUMMARY for call getopt32_#t~mem166#1 := read~intINTTYPE1#2(getopt32_~on_off~0#1.base, getopt32_~on_off~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2994-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2994-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:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2996: assume 0bv32 != ~bvand~32(getopt32_#t~mem167#1, getopt32_~flags~0#1);havoc getopt32_#t~mem167#1; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2996: assume !(0bv32 != ~bvand~32(getopt32_#t~mem167#1, getopt32_~flags~0#1));havoc getopt32_#t~mem167#1; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2996-1: SUMMARY for call getopt32_#t~mem167#1 := read~intINTTYPE4#2(getopt32_~on_off~0#1.base, ~bvadd~64(10bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2996-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2996-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:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3261: read_stduu_~tmp_statement_expression$3~0#1 := read_stduu_~__result~1#1;read_stduu_~tmp_if_expr$5~0#1 := ~bvneg~32(read_stduu_~tmp_statement_expression$3~0#1);havoc read_stduu_~__s2~1#1.base, read_stduu_~__s2~1#1.offset, read_stduu_~__result~1#1; [2025-02-08 07:44:52,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3658: havoc xstrtou_range_sfx_~tmp_statement_expression$4~2#1; [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-1: SUMMARY for call write~intINTTYPE1#57(~bvor~32(~bvshl~32(~zero_extend~32~8(decode_base64_#t~mem88#1), 4bv32), ~bvashr~32(~zero_extend~32~8(decode_base64_#t~mem89#1), 2bv32))[8:0], decode_base64_~tmp_post$3~0#1.base, decode_base64_~tmp_post$3~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-1: assume !(1bv1 == #valid[decode_base64_~tmp_post$3~0#1.base]); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-1: assume !((~bvule~64(~bvadd~64(1bv64, decode_base64_~tmp_post$3~0#1.offset), #length[decode_base64_~tmp_post$3~0#1.base]) && ~bvule~64(decode_base64_~tmp_post$3~0#1.offset, ~bvadd~64(1bv64, decode_base64_~tmp_post$3~0#1.offset))) && ~bvule~64(0bv64, decode_base64_~tmp_post$3~0#1.offset)); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601: havoc decode_base64_#t~mem88#1;havoc decode_base64_#t~mem89#1; [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-3: SUMMARY for call decode_base64_#t~mem88#1 := read~intINTTYPE1#50(decode_base64_~#six_bit~0#1.base, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-3: assume !(1bv1 == #valid[decode_base64_~#six_bit~0#1.base]); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-3: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset)), #length[decode_base64_~#six_bit~0#1.base]) && ~bvule~64(~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(1bv64, decode_base64_~#six_bit~0#1.offset))); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-2: SUMMARY for call decode_base64_#t~mem89#1 := read~intINTTYPE1#50(decode_base64_~#six_bit~0#1.base, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-2: assume !(1bv1 == #valid[decode_base64_~#six_bit~0#1.base]); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2601-2: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset)), #length[decode_base64_~#six_bit~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset))); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2469: assume ~bvugt~64(bb_strtoui_~v~1#1, 4294967295bv64); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2469: assume !~bvugt~64(bb_strtoui_~v~1#1, 4294967295bv64);bb_strtoui_#res#1 := bb_strtoui_~v~1#1[32:0]; [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3130: havoc read_base64_~ch~2#1; [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3130-1: SUMMARY for call write~intINTTYPE1#46(read_base64_~ch~2#1[8:0], read_base64_~#in_buf~0#1.base, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~tmp_post$1~0#1)), 1bv64); srcloc: null [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3130-1: assume !(1bv1 == #valid[read_base64_~#in_buf~0#1.base]); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3130-1: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~tmp_post$1~0#1))), #length[read_base64_~#in_buf~0#1.base]) && ~bvule~64(~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~tmp_post$1~0#1)), ~bvadd~64(1bv64, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~tmp_post$1~0#1))))) && ~bvule~64(0bv64, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~tmp_post$1~0#1)))); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2998: getopt32_~trigger~0#1 := ~bvand~32(getopt32_#t~mem168#1, getopt32_#t~mem169#1);havoc getopt32_#t~mem168#1;havoc getopt32_#t~mem169#1; [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2998-2: SUMMARY for call getopt32_#t~mem168#1 := read~intINTTYPE4#2(getopt32_~on_off~0#1.base, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2998-2: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2998-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:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2998-1: SUMMARY for call getopt32_#t~mem169#1 := read~intINTTYPE4#2(getopt32_~on_off~0#1.base, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2998-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2998-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:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3659: assume 0bv8 == xstrtou_range_sfx_~tmp_if_expr$3~4#1; [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3659: assume !(0bv8 == xstrtou_range_sfx_~tmp_if_expr$3~4#1); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2999-1: SUMMARY for call getopt32_#t~mem170#1 := read~intINTTYPE4#2(getopt32_~on_off~0#1.base, ~bvadd~64(6bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2999-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2999-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:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2999: getopt32_~flags~0#1 := ~bvand~32(getopt32_~flags~0#1, ~bvnot~32(~bvxor~32(getopt32_#t~mem170#1, getopt32_~trigger~0#1)));havoc getopt32_#t~mem170#1; [2025-02-08 07:44:52,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2603: assume ~bvsgt~32(decode_base64_~count~0#1, 3bv32);decode_base64_~tmp_post$4~0#1.base, decode_base64_~tmp_post$4~0#1.offset := decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset;decode_base64_~dst~0#1.base, decode_base64_~dst~0#1.offset := decode_base64_~dst~0#1.base, ~bvadd~64(1bv64, decode_base64_~dst~0#1.offset); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2603: assume !~bvsgt~32(decode_base64_~count~0#1, 3bv32); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3528: assume __main_#t~mem269#1.base == 0bv64 && __main_#t~mem269#1.offset == 0bv64;havoc __main_#t~mem269#1.base, __main_#t~mem269#1.offset;havoc __main_~return_value___builtin_strchr$18~0#1.base, __main_~return_value___builtin_strchr$18~0#1.offset; [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3528: assume !(__main_#t~mem269#1.base == 0bv64 && __main_#t~mem269#1.offset == 0bv64);havoc __main_#t~mem269#1.base, __main_#t~mem269#1.offset; [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2471-1: SUMMARY for call write~intINTTYPE4#45(34bv32, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2471-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2471-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:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3528-1: SUMMARY for call __main_#t~mem269#1.base, __main_#t~mem269#1.offset := read~$Pointer$#0(__main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3528-1: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3528-1: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2471: bb_strtoui_#res#1 := 4294967295bv32; [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3132: SUMMARY for call write~intINTTYPE1#46(0bv8, read_base64_~#in_buf~0#1.base, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~in_count~0#1)), 1bv64); srcloc: null [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3132: assume !(1bv1 == #valid[read_base64_~#in_buf~0#1.base]); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3132: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~in_count~0#1))), #length[read_base64_~#in_buf~0#1.base]) && ~bvule~64(~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~in_count~0#1)), ~bvadd~64(1bv64, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~in_count~0#1))))) && ~bvule~64(0bv64, ~bvadd~64(read_base64_~#in_buf~0#1.offset, ~sign_extend~64~32(read_base64_~in_count~0#1)))); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3000: getopt32_~flags~0#1 := ~bvor~32(getopt32_~flags~0#1, ~bvxor~32(getopt32_#t~mem171#1, getopt32_~trigger~0#1));havoc getopt32_#t~mem171#1;getopt32_~flags~0#1 := ~bvxor~32(getopt32_~flags~0#1, getopt32_~trigger~0#1); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3000-1: SUMMARY for call getopt32_#t~mem171#1 := read~intINTTYPE4#2(getopt32_~on_off~0#1.base, ~bvadd~64(2bv64, getopt32_~on_off~0#1.offset), 4bv64); srcloc: null [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3000-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3000-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:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3661-1: SUMMARY for call xstrtou_range_sfx_#t~mem307#1 := read~intINTTYPE4#45(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3661-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3661-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:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3661: xstrtou_range_sfx_~old_errno~0#1 := xstrtou_range_sfx_#t~mem307#1;havoc xstrtou_range_sfx_#t~mem307#1; [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3133: assume !(0bv32 == ~bvand~32(256bv32, read_base64_~flags#1));havoc read_base64_~__s1_len~0#1;havoc read_base64_~__s2_len~0#1; [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3133: assume !!(0bv32 == ~bvand~32(256bv32, read_base64_~flags#1)); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3662: 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~nondet56#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~1#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~1#1;bb_strtoui_~v~1#1 := bb_strtoui_#t~nondet56#1;havoc bb_strtoui_#t~nondet56#1; [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3662-1: SUMMARY for call write~intINTTYPE4#45(0bv32, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3662-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3662-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:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266: assume ~bvult~64(0bv64, #length[25bv64]);read_stduu_~return_value___builtin_strcmp$4~0#1 := read_stduu_#t~nondet223#1;havoc read_stduu_#t~nondet223#1;read_stduu_~tmp_if_expr$5~0#1 := read_stduu_~return_value___builtin_strcmp$4~0#1; [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266: assume !~bvult~64(0bv64, #length[25bv64]); [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266-2: assume ~bvult~64(read_stduu_~line~0#1.offset, #length[read_stduu_~line~0#1.base]) && ~bvuge~64(read_stduu_~line~0#1.offset, 0bv64); [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266-2: assume !(~bvult~64(read_stduu_~line~0#1.offset, #length[read_stduu_~line~0#1.base]) && ~bvuge~64(read_stduu_~line~0#1.offset, 0bv64)); [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266-1: assume 1bv1 == #valid[25bv64]; [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266-1: assume !(1bv1 == #valid[25bv64]); [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266-3: assume 1bv1 == #valid[read_stduu_~line~0#1.base]; [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3266-3: assume !(1bv1 == #valid[read_stduu_~line~0#1.base]); [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3002: assume !(getopt32_#t~mem172#1.base == 0bv64 && getopt32_#t~mem172#1.offset == 0bv64);havoc getopt32_#t~mem172#1.base, getopt32_#t~mem172#1.offset; [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3002: assume !!(getopt32_#t~mem172#1.base == 0bv64 && getopt32_#t~mem172#1.offset == 0bv64);havoc getopt32_#t~mem172#1.base, getopt32_#t~mem172#1.offset; [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3002-1: SUMMARY for call getopt32_#t~mem172#1.base, getopt32_#t~mem172#1.offset := read~$Pointer$#2(getopt32_~on_off~0#1.base, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3002-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3002-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:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3663: xstrtou_range_sfx_#t~ret308#1 := bb_strtoui_#res#1;havoc bb_strtoui_#t~nondet56#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~1#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~0#1 := xstrtou_range_sfx_#t~ret308#1;havoc xstrtou_range_sfx_#t~ret308#1; [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3531-1: assume 1bv1 == #valid[__main_~line_ptr~1#1.base]; [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3531-1: assume !(1bv1 == #valid[__main_~line_ptr~1#1.base]); [2025-02-08 07:44:52,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3531: assume ~bvult~64(__main_~line_ptr~1#1.offset, #length[__main_~line_ptr~1#1.base]) && ~bvuge~64(__main_~line_ptr~1#1.offset, 0bv64);assume (0bv64 == __main_#t~nondet270#1.base && 0bv64 == __main_#t~nondet270#1.offset) || (__main_#t~nondet270#1.base == __main_~line_ptr~1#1.base && ~bvule~64(0bv64, __main_#t~nondet270#1.offset) && ~bvule~64(__main_#t~nondet270#1.offset, #length[__main_~line_ptr~1#1.base]));__main_~return_value___builtin_strchr$18~0#1.base, __main_~return_value___builtin_strchr$18~0#1.offset := __main_#t~nondet270#1.base, __main_#t~nondet270#1.offset;havoc __main_#t~nondet270#1.base, __main_#t~nondet270#1.offset; [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3531: assume !(~bvult~64(__main_~line_ptr~1#1.offset, #length[__main_~line_ptr~1#1.base]) && ~bvuge~64(__main_~line_ptr~1#1.offset, 0bv64)); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-1: SUMMARY for call getopt32_#t~mem175#1 := read~intINTTYPE4#0(getopt32_#t~mem174#1.base, getopt32_#t~mem174#1.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-1: assume !(1bv1 == #valid[getopt32_#t~mem174#1.base]); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-1: assume !((~bvule~64(~bvadd~64(4bv64, getopt32_#t~mem174#1.offset), #length[getopt32_#t~mem174#1.base]) && ~bvule~64(getopt32_#t~mem174#1.offset, ~bvadd~64(4bv64, getopt32_#t~mem174#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem174#1.offset)); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003: SUMMARY for call write~intINTTYPE4#0(~bvadd~32(1bv32, getopt32_#t~mem175#1), getopt32_#t~mem173#1.base, getopt32_#t~mem173#1.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003: assume !(1bv1 == #valid[getopt32_#t~mem173#1.base]); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003: assume !((~bvule~64(~bvadd~64(4bv64, getopt32_#t~mem173#1.offset), #length[getopt32_#t~mem173#1.base]) && ~bvule~64(getopt32_#t~mem173#1.offset, ~bvadd~64(4bv64, getopt32_#t~mem173#1.offset))) && ~bvule~64(0bv64, getopt32_#t~mem173#1.offset)); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-3: SUMMARY for call getopt32_#t~mem173#1.base, getopt32_#t~mem173#1.offset := read~$Pointer$#2(getopt32_~on_off~0#1.base, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-3: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-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:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-2: SUMMARY for call getopt32_#t~mem174#1.base, getopt32_#t~mem174#1.offset := read~$Pointer$#2(getopt32_~on_off~0#1.base, ~bvadd~64(26bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-2: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3003-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:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3664: assume !(xstrtou_range_sfx_~numstr#1.base == xstrtou_range_sfx_#t~mem309#1.base && xstrtou_range_sfx_~numstr#1.offset == xstrtou_range_sfx_#t~mem309#1.offset);havoc xstrtou_range_sfx_#t~mem309#1.base, xstrtou_range_sfx_#t~mem309#1.offset; [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3664: assume !!(xstrtou_range_sfx_~numstr#1.base == xstrtou_range_sfx_#t~mem309#1.base && xstrtou_range_sfx_~numstr#1.offset == xstrtou_range_sfx_#t~mem309#1.offset);havoc xstrtou_range_sfx_#t~mem309#1.base, xstrtou_range_sfx_#t~mem309#1.offset; [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-1: SUMMARY for call write~intINTTYPE1#57(~bvor~32(~bvshl~32(~zero_extend~32~8(decode_base64_#t~mem90#1), 6bv32), ~zero_extend~32~8(decode_base64_#t~mem91#1))[8:0], decode_base64_~tmp_post$4~0#1.base, decode_base64_~tmp_post$4~0#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-1: assume !(1bv1 == #valid[decode_base64_~tmp_post$4~0#1.base]); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-1: assume !((~bvule~64(~bvadd~64(1bv64, decode_base64_~tmp_post$4~0#1.offset), #length[decode_base64_~tmp_post$4~0#1.base]) && ~bvule~64(decode_base64_~tmp_post$4~0#1.offset, ~bvadd~64(1bv64, decode_base64_~tmp_post$4~0#1.offset))) && ~bvule~64(0bv64, decode_base64_~tmp_post$4~0#1.offset)); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607: havoc decode_base64_#t~mem90#1;havoc decode_base64_#t~mem91#1; [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3664-1: SUMMARY for call xstrtou_range_sfx_#t~mem309#1.base, xstrtou_range_sfx_#t~mem309#1.offset := read~$Pointer$#48(xstrtou_range_sfx_~#e~0#1.base, xstrtou_range_sfx_~#e~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3664-1: assume !(1bv1 == #valid[xstrtou_range_sfx_~#e~0#1.base]); [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3664-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:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-3: SUMMARY for call decode_base64_#t~mem90#1 := read~intINTTYPE1#50(decode_base64_~#six_bit~0#1.base, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-3: assume !(1bv1 == #valid[decode_base64_~#six_bit~0#1.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-3: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset)), #length[decode_base64_~#six_bit~0#1.base]) && ~bvule~64(~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(2bv64, decode_base64_~#six_bit~0#1.offset))); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3532: SUMMARY for call write~$Pointer$#0(__main_~return_value___builtin_strchr$18~0#1.base, __main_~return_value___builtin_strchr$18~0#1.offset, __main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3532: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3532: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-2: SUMMARY for call decode_base64_#t~mem91#1 := read~intINTTYPE1#50(decode_base64_~#six_bit~0#1.base, ~bvadd~64(3bv64, decode_base64_~#six_bit~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-2: assume !(1bv1 == #valid[decode_base64_~#six_bit~0#1.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2607-2: assume !((~bvule~64(~bvadd~64(1bv64, ~bvadd~64(3bv64, decode_base64_~#six_bit~0#1.offset)), #length[decode_base64_~#six_bit~0#1.base]) && ~bvule~64(~bvadd~64(3bv64, decode_base64_~#six_bit~0#1.offset), ~bvadd~64(1bv64, ~bvadd~64(3bv64, decode_base64_~#six_bit~0#1.offset)))) && ~bvule~64(0bv64, ~bvadd~64(3bv64, decode_base64_~#six_bit~0#1.offset))); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3004: assume !(~optarg~0.base == 0bv64 && ~optarg~0.offset == 0bv64); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3004: assume !!(~optarg~0.base == 0bv64 && ~optarg~0.offset == 0bv64); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3533-1: SUMMARY for call __main_#t~mem271#1.base, __main_#t~mem271#1.offset := read~$Pointer$#0(__main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3533-1: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3533-1: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3533: assume __main_#t~mem271#1.base == 0bv64 && __main_#t~mem271#1.offset == 0bv64;havoc __main_#t~mem271#1.base, __main_#t~mem271#1.offset; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3533: assume !(__main_#t~mem271#1.base == 0bv64 && __main_#t~mem271#1.offset == 0bv64);havoc __main_#t~mem271#1.base, __main_#t~mem271#1.offset; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3269: read_stduu_~tmp_statement_expression$1~0#1 := read_stduu_~tmp_if_expr$5~0#1; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3137: assume true; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3137: assume !true;read_base64_~tmp_if_expr$3~2#1 := 0bv8; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3666: assume 0bv32 == xstrtou_range_sfx_#t~mem310#1;havoc xstrtou_range_sfx_#t~mem310#1; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3666: assume !(0bv32 == xstrtou_range_sfx_#t~mem310#1);havoc xstrtou_range_sfx_#t~mem310#1; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3666-1: SUMMARY for call xstrtou_range_sfx_#t~mem310#1 := read~intINTTYPE4#45(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3666-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3666-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:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3270: assume 0bv32 == read_stduu_~tmp_statement_expression$1~0#1; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3270: assume !(0bv32 == read_stduu_~tmp_statement_expression$1~0#1);read_stduu_~line_ptr~0#1.base, read_stduu_~line_ptr~0#1.offset := read_stduu_~line~0#1.base, read_stduu_~line~0#1.offset; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3006: assume 1bv32 == ~sign_extend~32~8(getopt32_#t~mem176#1);havoc getopt32_#t~mem176#1; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3006: assume !(1bv32 == ~sign_extend~32~8(getopt32_#t~mem176#1));havoc getopt32_#t~mem176#1; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3006-1: SUMMARY for call getopt32_#t~mem176#1 := read~intINTTYPE1#2(getopt32_~on_off~0#1.base, ~bvadd~64(1bv64, getopt32_~on_off~0#1.offset), 1bv64); srcloc: null [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3006-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3006-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:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3535-1: SUMMARY for call write~$Pointer$#0(__main_#t~mem272#1.base, ~bvadd~64(1bv64, __main_#t~mem272#1.offset), __main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3535-1: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3535-1: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3535: havoc __main_#t~mem272#1.base, __main_#t~mem272#1.offset; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3535-2: SUMMARY for call __main_#t~mem272#1.base, __main_#t~mem272#1.offset := read~$Pointer$#0(__main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3535-2: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3535-2: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3139: assume true; [2025-02-08 07:44:52,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3139: assume !true; [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3007-1: SUMMARY for call getopt32_#t~mem177#1.base, getopt32_#t~mem177#1.offset := read~$Pointer$#2(getopt32_~on_off~0#1.base, ~bvadd~64(18bv64, getopt32_~on_off~0#1.offset), 8bv64); srcloc: null [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3007-1: assume !(1bv1 == #valid[getopt32_~on_off~0#1.base]); [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3007-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:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3007: 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~mem177#1.base, getopt32_#t~mem177#1.offset, ~optarg~0.base, ~optarg~0.offset;havoc llist_add_to_end_#t~mem192#1.base, llist_add_to_end_#t~mem192#1.offset, llist_add_to_end_#t~mem193#1.base, llist_add_to_end_#t~mem193#1.offset, llist_add_to_end_#t~ret194#1.base, llist_add_to_end_#t~ret194#1.offset, llist_add_to_end_#t~mem195#1.base, llist_add_to_end_#t~mem195#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~0#1.base, llist_add_to_end_~return_value_xzalloc$1~0#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:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3668: SUMMARY for call write~intINTTYPE4#45(xstrtou_range_sfx_~old_errno~0#1, ~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3668: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3668: 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:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536: assume 0bv32 == ~sign_extend~32~8(__main_#t~mem274#1);havoc __main_#t~mem273#1.base, __main_#t~mem273#1.offset;havoc __main_#t~mem274#1; [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536: assume !(0bv32 == ~sign_extend~32~8(__main_#t~mem274#1));havoc __main_#t~mem273#1.base, __main_#t~mem273#1.offset;havoc __main_#t~mem274#1;havoc __main_~return_value___builtin_strchr$18~0#1.base, __main_~return_value___builtin_strchr$18~0#1.offset; [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536-2: SUMMARY for call __main_#t~mem273#1.base, __main_#t~mem273#1.offset := read~$Pointer$#0(__main_~#outname~0#1.base, __main_~#outname~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536-2: assume !(1bv1 == #valid[__main_~#outname~0#1.base]); [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536-2: assume !((~bvule~64(~bvadd~64(8bv64, __main_~#outname~0#1.offset), #length[__main_~#outname~0#1.base]) && ~bvule~64(__main_~#outname~0#1.offset, ~bvadd~64(8bv64, __main_~#outname~0#1.offset))) && ~bvule~64(0bv64, __main_~#outname~0#1.offset)); [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536-1: SUMMARY for call __main_#t~mem274#1 := read~intINTTYPE1#0(__main_#t~mem273#1.base, __main_#t~mem273#1.offset, 1bv64); srcloc: null [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536-1: assume !(1bv1 == #valid[__main_#t~mem273#1.base]); [2025-02-08 07:44:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3536-1: assume !((~bvule~64(~bvadd~64(1bv64, __main_#t~mem273#1.offset), #length[__main_#t~mem273#1.base]) && ~bvule~64(__main_#t~mem273#1.offset, ~bvadd~64(1bv64, __main_#t~mem273#1.offset))) && ~bvule~64(0bv64, __main_#t~mem273#1.offset)); [2025-02-08 07:44:55,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3617: call ULTIMATE.dealloc(~#i~1#1.base, ~#i~1#1.offset);havoc ~#i~1#1.base, ~#i~1#1.offset; [2025-02-08 07:44:55,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3713: havoc #t~nondet322; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2653: assume !(0bv64 == full_write_~total~0#1);full_write_#res#1 := full_write_~total~0#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2653: assume !!(0bv64 == full_write_~total~0#1);full_write_#res#1 := full_write_~cc~0#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3331: safe_write_#t~ret236#1 := write_#res#1;havoc write_#t~nondet408#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~ret236#1;havoc safe_write_#t~ret236#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2547: #t~ret78#1 := fflush_all_#res#1;havoc fflush_all_#t~nondet92#1, fflush_all_~return_value_fflush$1~0#1;assume { :end_inline_fflush_all } true;havoc #t~ret78#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3332: assume ~bvslt~64(safe_write_~n~0#1, 0bv64); [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3332: assume !~bvslt~64(safe_write_~n~0#1, 0bv64);safe_write_~tmp_if_expr$1~2#1 := 0bv8; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2548: #t~ret80#1 := full_write_#res#1;havoc full_write_#t~ret97#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~mem79#1.base, #t~mem79#1.offset;havoc #t~ret80#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2548-2: SUMMARY for call #t~mem79#1.base, #t~mem79#1.offset := read~$Pointer$#1(~#msg~0#1.base, ~#msg~0#1.offset, 8bv64); srcloc: null [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2548-2: assume !(1bv1 == #valid[~#msg~0#1.base]); [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2548-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:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2548-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~mem79#1.base, #t~mem79#1.offset, ~sign_extend~64~32(~used~0#1);havoc full_write_#res#1;havoc full_write_#t~ret97#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:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3333-1: SUMMARY for call safe_write_#t~mem237#1 := read~intINTTYPE4#45(~bb_errno~0.base, ~bb_errno~0.offset, 4bv64); srcloc: null [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3333-1: assume !(1bv1 == #valid[~bb_errno~0.base]); [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3333-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:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3333: safe_write_~tmp_if_expr$1~2#1 := (if 0bv32 == (if 0bv32 != (if 4bv32 == safe_write_#t~mem237#1 then 1bv32 else 0bv32) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2648: 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~ret236#1, safe_write_#t~mem237#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~2#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~2#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2648: assume !!(0bv64 == full_write_~len#1);full_write_#res#1 := full_write_~total~0#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2650: full_write_#t~ret97#1 := safe_write_#res#1;havoc safe_write_#t~ret236#1, safe_write_#t~mem237#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~2#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~ret97#1;havoc full_write_#t~ret97#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3790: write_#res#1 := write_~ret~2#1; [2025-02-08 07:45:03,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3790-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:45:03,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2651: assume ~bvslt~64(full_write_~cc~0#1, 0bv64); [2025-02-08 07:45:03,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2651: 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:45:03,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3329-1: assume 0bv8 != safe_write_~tmp_if_expr$1~2#1; [2025-02-08 07:45:03,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3329-1: assume !(0bv8 != safe_write_~tmp_if_expr$1~2#1); [2025-02-08 07:45:03,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3329: 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~nondet408#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~nondet408#1;write_~ret~2#1 := write_#t~nondet408#1;havoc write_#t~nondet408#1; [2025-02-08 07:45:03,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3329: assume !true; [2025-02-08 07:45:03,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3338-1: safe_write_#res#1 := safe_write_~n~0#1;