Difference in memory layout and executable size (just an observation).
When hashes is mutable:
000000000025c008 b 490.hashes
000000000020d508 r 490.HASH_SIZE
000000000020fbb0 t 490.main
000000000020d802 r 490.main__anon_2865
0000000000207710 r 490.ZHASH
Size of executable is 1_037_136 bytes.
When hashes is immutable:
00000000012018b0 r 490.hashes
000000000220d5e8 r 490.HASH_SIZE
000000000220fc90 t 490.main
000000000220d8e2 r 490.main__anon_2865
00000000022077f0 r 490.ZHASH
I was using a package from AUR Manjaro (LINUX) for zig 9.2 …
Following the publication, I wanted to pass zig 0.10.0
after setting up…
I recompiled my terminal management application…
Ex: the line that no longer compiles: os.tcsetattr
for this to compile, I did: os.linux.tcsetattr
On the other hand, if I take a DEV it compiles ???
Maybe because I took zig-linux-x86_64-0.10.0.tar.xz