• Joined on 2025年12月02日
Fri3dNstuff commented on issue ziglang/zig#36032 2026年07月05日 12:04:14 +02:00
Proposal: Introduce @tagIndex to obtain the index of an enum tag value in declaration order

This proposal, following this comment I believe, is pushing for semantics that'll reduce (and maybe eventually eliminate) the...

Fri3dNstuff commented on pull request ziglang/zig#35918 2026年06月29日 06:10:01 +02:00
Test coverage for overlapping assignments

done :)

Fri3dNstuff pushed to overlapping-copy at Fri3dNstuff/zig 2026年06月29日 06:09:41 +02:00
eab71c7c86 don't use expectEqual
Fri3dNstuff created pull request ziglang/zig#35947 2026年06月26日 15:15:34 +02:00
Handle floats correctly in std.mem.eql and std.mem.findDiff
Fri3dNstuff pushed to float-slice-cmps at Fri3dNstuff/zig 2026年06月26日 14:51:14 +02:00
a6a731b83b handle non-reflexive types in std.mem.eql and std.mem.findDiff
Fri3dNstuff created branch float-slice-cmps in Fri3dNstuff/zig 2026年06月26日 14:51:14 +02:00
Fri3dNstuff pushed to master at Fri3dNstuff/zig 2026年06月26日 13:56:27 +02:00
1999d80d6e Merge pull request 'Elf2: add initial LoongArch support' (#35875) from AstraFall/zig:loongarch/elf2/init into master
1526ae4e51 langref: fix nav link to wrong version of 0.12.x
4c5394b367 langref: make section for slice by length
7db2ef6104 zig fmt: add simple tool for measuring complexity
56e313b288 Merge pull request 'Asserts InternPool keys have unique representations' (#35914) from masonremaley/intern-pool-unique-key-reprs into master
Compare 143 commits »
Fri3dNstuff commented on issue ziglang/zig#35944 2026年06月26日 11:43:08 +02:00
hasUniqueRepresentation, hasZeroPadding, hasWellDefinedRepresentation

I am very happy to see that the use cases for the current behaviour of hasUniqueRepresentation are acknowledged - being able to opportunistically reinterpret types (even ones which are not...

Fri3dNstuff created pull request ziglang/zig#35918 2026年06月24日 12:47:24 +02:00
Test coverage for overlapping assignments
Fri3dNstuff pushed to master at Fri3dNstuff/zig 2026年06月24日 12:43:21 +02:00
7208ca510c Merge pull request 'std.zig.LibCInstallation: parse - tokenize CR, fix panic' (#35913) from cursedbythevoid/libcinstallation-parse-fixes into master
00ea8a9897 std.zig.LibCInstallation: fix parse panic
5dc2651cdd std.zig.LibCInstallation: tokenize CR when parsing
Compare 3 commits »
Fri3dNstuff pushed to overlapping-copy at Fri3dNstuff/zig 2026年06月24日 12:43:13 +02:00
4cb608e921 add test coverage for overlapping assignment
Fri3dNstuff created branch overlapping-copy in Fri3dNstuff/zig 2026年06月24日 12:43:13 +02:00
Fri3dNstuff pushed to master at Fri3dNstuff/zig 2026年06月08日 06:12:54 +02:00
20b3aa3bcd libzigc: lround lroundf lroundl (#35600)
23f46bcd4d
Partially revert "add missing param to mem.concat call"
Compare 2 commits »
Fri3dNstuff pushed to master at Fri3dNstuff/zig 2026年06月07日 07:10:14 +02:00
af27e8d06f add missing param to mem.concat call
474017b43d std.zon.parse: fix large int parse
abd649a50c Fix TODO in Type.eql
4140c9a2c7 std.meta: remove stringToEnum slow-path
f78c56aa7d Sema: make @breakpoint at comptime an error
Compare 520 commits »
Fri3dNstuff commented on issue ziglang/zig#35197 2026年06月01日 09:55:39 +02:00
simplify Peer Type Resolution

I do think there's a lot to think about in this proposal, and I would like to write a more thorough comment after I've found the time to think about this deeply enough; as for now...

Fri3dNstuff pushed to big-comptime_int-sqrt at Fri3dNstuff/zig 2026年05月10日 19:15:03 +02:00
Fri3dNstuff created pull request ziglang/zig#35279 2026年05月10日 19:05:58 +02:00
std.math.sqrt to work on big comptime_ints
Fri3dNstuff created branch big-comptime_int-sqrt in Fri3dNstuff/zig 2026年05月10日 19:03:41 +02:00