Create testing corpus of rust constructs
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Rust
- Estrellas
- 3.4k
- Forks
- 126
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
The project doesn't currently support all rust constructs. It's not clear what is supported and what is not, so users will suddenly trip over issues.
One idea to generate such a list is to try to compile (not run) all no_std and no alloc crates on crates.io and see which fail...similar to what miri does.
Another way would be to create a rust program generator and "fuzz".
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.
Línea de trabajo
Comienza revisando la compatibilidad actual del proyecto con las construcciones de Rust y cómo se detectan las construcciones no compatibles. Compara los enfoques propuestos: compilar crates no_std y no_alloc de crates.io, o generar y fuzzear programas de Rust. El trabajo estará terminado cuando incluya un corpus o generador definido y una descripción documentada de qué construcciones son compatibles.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- compilers
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100