Block or Report
Block or report Vexu
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
ziglang/zig Public
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
-
870 contributions in the last year
Activity overview
Contribution activity
June 2022
Created 90 commits in 2 repositories
Created a pull request in ziglang/zig that received 4 comments
zig2 build test-std
progress
This gets us to three unique errors:
std/io/reader.zig:206:26: error: unreachable else prong; all cases already handled (#11798)
std/net.zig:1340:1…
+339
−140
•
4
comments
Opened 9 other pull requests in 2 repositories
ziglang/zig
1
open
5
merged
Reviewed 13 pull requests in 2 repositories
ziglang/zig
8 pull requests
- translate-c: fix cast or call macro with parenthesis
- Correct the init function to use initLocked() for initializing std.event.Lock.
- stage2: fix miscompilations for peer expressions any time they needed coercions to runtime types
- Move passing stage1 compile error tests to stage2
- ELF: understand --compress-debug-sections
- Stage2: fixes for bugs found while looking for miscompilations
- introduce std.debug.Trace and use it to debug a LazySrcLoc in stage2 that is set to a bogus value
- Treat blocks with "return" as "noreturn"
Created an issue in ziglang/zig that received 2 comments
Stage2: simple if expression randomly has wrong result when safety checks are enabled
test { @setRuntimeSafety(false); var self: []const u8 = "abcdef"; var index: usize = 0; var left_index = (index << 1) + 1; var right_index = left_i…
2
comments
Opened 12 other issues in 2 repositories
ziglang/zig
7
open
4
closed
- Catch payload does not have variable shadowing check
- Failing io_uring tests
-
Stage2 miscompiles call to
std.math.big.int.Managed.shiftLeft
- Stage2 specific union segfaults test runner when used in error union or optional
- Stage2 miscompiles vector element acces via slice of vectors
- Stage2: generic function call is memoized when it shouldn't
- Stage2 can't negate a NaN at runtime
- AstGen yet another switch result loc bug
- Stage2: unreachable else prong
- AstGen doesn't pass type to switch prong
- stage2 segfault slicing zero length array field of struct