diff options
| author | David Rubin <daviru007@icloud.com> | 2024-07-15 03:37:06 -0700 |
|---|---|---|
| committer | David Rubin <daviru007@icloud.com> | 2024-07-26 04:05:41 -0700 |
| commit | 81ca3a1d594cb25dcd7dbedf175dd9931cad0d0f (patch) | |
| tree | a192c596e186cca2bcd37808eeda28a456613ad2 /test/behavior/basic.zig | |
| parent | cde6956b2128d9c28b00e0e25e27346abd1c3a88 (diff) | |
| download | zig-81ca3a1d594cb25dcd7dbedf175dd9931cad0d0f.tar.gz zig-81ca3a1d594cb25dcd7dbedf175dd9931cad0d0f.zip | |
riscv: fix logic bug in `ptr_elem_ptr`
I was doing duplicate work with `elemOffset` multiplying by the abi size and then the `ptr_add` `genBinOp` also multiplying.
This led to having writes happening in the wrong place.
Diffstat (limited to 'test/behavior/basic.zig')
| -rw-r--r-- | test/behavior/basic.zig | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/test/behavior/basic.zig b/test/behavior/basic.zig index 494240c63a..bd942bab49 100644 --- a/test/behavior/basic.zig +++ b/test/behavior/basic.zig @@ -620,7 +620,6 @@ var global_ptr = &gdt[0]; test "global constant is loaded with a runtime-known index" { if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; const S = struct { fn doTheTest() !void { |
