WasmVM: statvfs/fstatvfs not available in WASI
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Stack tecnológico
- wasm
- Área
- operating-systems
Línea de trabajo
Comienza con los casos de os-test afectados, basic/sys_statvfs/statvfs y basic/sys_statvfs/fstatvfs, e inspecciona cómo el test harness informa de sus fallos de WASI Preview 1. El issue no indica ningún punto de entrada de implementación ni ningún reemplazo compatible, por lo que para completarlo hace falta acordar un enfoque para gestionar la interfaz ausente de estadísticas del sistema de archivos y conseguir un comportamiento que supere las pruebas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
statvfs() and fstatvfs() are not part of WASI Preview 1 — there is no filesystem statistics interface available. Programs calling these functions will fail.
Affected os-test cases
basic/sys_statvfs/statvfsbasic/sys_statvfs/fstatvfs
Category
wasi-gap — WASI Preview 1 does not expose filesystem statistics (block size, free blocks, etc.).
Notes
These were previously linked to issue #34 (stat metadata) which is a different issue. statvfs requires host-level filesystem information that the WASI sandbox does not provide.
- Lenguaje dominante
- TypeScript
- Estrellas
- 1k
- Forks
- 54
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de rivet-dev/dynamic-apps
-
Build cache ignores maxResponseBytes, potentially reusing an outdated response limitPosiblemente ocupada @Utkarshpandey0001 la tomó hace 30 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 78/100
rivet-dev/dynamic-apps#297 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
rivet-dev/dynamic-apps#280 · 2 comentarios ·
-
Make agentOS runtime classifier content-based (match Linux exec semantics), not extension-basedPosiblemente ocupada @mittal-parth la tomó hace 36 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
rivet-dev/dynamic-apps#275 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
rivet-dev/dynamic-apps#272 ·
-
Treat the WASM/WASI build target as cfg(unix) so filesystem tools need no per-tool mode-bit patchesAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
rivet-dev/dynamic-apps#271 ·
Todos los issues de rivet-dev/dynamic-apps
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
getsentry/sentry-conventions#732 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
status:in-linear status:team-assigned team:nodes
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
n8n-io/n8n#41548 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
motiondivision/motion#3955 ·
Los mantenedores suelen responder en 1 día
-
DQ assisgnment closing at CRAbiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
equinor/prisma-decision-web#919 ·
Los mantenedores suelen responder en 1 día
-
自荐 / Suggestion: Prisma ComputeAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100