This site is version 0.0.1. Most of the code on this site is drafted by an agent and needs review. I apologize
for the AI-speak, we are working on rewriting it!
The program’s map: every function and which calls which.
There’s no recorded run of this program yet.
Shift+Enter in a cell runs it and moves to the next. Running a cell runs every cell above it too, as one program.
[1]lines 1–28
# riscv-tests rv32ui/simple.S, preprocessed by tools/rv32/riscv_tests.py# (riscv-tests commit 7b68f7b91f82; BSD-3-Clause, The Regents of the# University of California). Generated: do not edit.from rv32.system import run_asm, STEP_LIMIT
SOURCE =""".text_start:li gp, 1li a7, 93li a0, 0ecall.data.data"""
result =run_asm(SOURCE, STEP_LIMIT)
show"rv32ui-simple", result.exit_code, result.steps
test"rv32ui-simple passes every case" {
assert_true(result.halted)
assert_true(result.exit_code ==0)
}
# SPDX-License-Identifier: BSD-3-Clause# SPDX-FileCopyrightText: 2012-2015 The Regents of the University of California (Regents)# SPDX-FileCopyrightText: 2026 The Viv authors