Starting Build for hydra @ 2359c7565ac6364ee932a1bd4e6cb2bcaf324ae9 Date: 2025-12-10 17:45:25 ------------------------------------------------ HEAD is now at 2359c75 added todo.txt >> Launching Podman Container... riscv64-unknown-elf-gcc -ffreestanding -std=c11 -Wall -Wextra -O0 -ggdb -gdwarf-2 -mcmodel=medany -Ilibc/include -c core/riscv64/bootstrap.S -o core/riscv64/bootstrap.o riscv64-unknown-elf-gcc -ffreestanding -std=c11 -Wall -Wextra -O0 -ggdb -gdwarf-2 -mcmodel=medany -Ilibc/include -Icore/include -Icore/riscv64/platform/qemu/ -c core/main.c -o core/main.o core/main.c: In function 'kmain': core/main.c:23:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 23 | riscv_set_stvec((uint64_t)&kernel_trap_entry); | ^ core/main.c:32:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 32 | struct fdt_header *header = (struct fdt_header *) device_tree; | ^ core/main.c:50:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 50 | uint64_t hart_stack_top = (uint64_t)hart_stack + (VM_PAGE_SIZE * 4); | ^ core/main.c: In function 'kmain_smp': core/main.c:69:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 69 | riscv_set_stvec((uint64_t)&kernel_trap_entry); | ^ core/include/riscv64/isa.h: Assembler messages: core/include/riscv64/isa.h:17: Error: unrecognized opcode `csrw stvec,a4', extension `zicsr' required core/include/riscv64/isa.h:22: Error: unrecognized opcode `csrs sstatus,a4', extension `zicsr' required make: *** [Makefile:71: core/main.o] Error 1