PS2 EE-Core Specific Unit Tests
Los mantenedores suelen responder en 5 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- cpp
- Área
- testing-qa
Línea de trabajo
Start by locating the existing unit-test setup and the implementations of MMIFunctions, MMI0Functions, MMI1Functions, MMI2Functions, MMI3Functions, and PMFHLFunctions. Run the existing tests, then identify which instructions in those groups lack coverage. Done means every instruction has a basic test and relevant edge cases, such as saturation and flag setting, are covered.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
To validate correctness for each translated instruction, we need to construct unit tests for each instruction that the PS2 EE-Core can possibly execute. Each instruction should have at least one basic test, as well as cases for edge behavior, like saturation, flag setting, etc.
The PS2 EE Core Specific instructions that require testing:
MMIFunctions
MMI0Functions
MMI1Functions
MMI2Functions
MMI3Functions
PMFHLFunctions
- Lenguaje dominante
- C++
- Estrellas
- 3.3k
- Forks
- 149
- Merge medio
- 5 d 10 h
- PR fusionados (30 d)
- 4
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 ran-j/PS2Recomp
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 5 días
-
Runtime: SampleTexture casts unbounded or NaN texture coordinates to int, which is undefined behaviourPosiblemente ocupada @luisbraganca la tomó hace 5 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ran-j/PS2Recomp#273 · 2 comentarios ·
Los mantenedores suelen responder en 5 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 5 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 5 días
-
Runtime: writes to D_ENABLEW (0x1000F590) are never visible at D_ENABLER (0x1000F520), hanging any game that suspends the DMACPosiblemente ocupada @luisbraganca la tomó hace 5 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
ran-j/PS2Recomp#257 · 1 comentario ·
Los mantenedores suelen responder en 5 días
Todos los issues de ran-j/PS2Recomp
Issues similares
-
[Cleanup] Include the public header in work_split.cppPosiblemente ocupada @blozano-tt la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
tenstorrent/tt-metal#60850 ·
Los mantenedores suelen responder en 1 día
-
core: RAC_LLM_OPTIONS_DEFAULT.min_p disagrees with the IDL's annotated defaultPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug core p3
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
RunanywhereAI/runanywhere-sdks#1083 ·
Los mantenedores suelen responder en 5 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
tesseract-ocr/tesseract#4653 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
comp-datalake performance
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
ClickHouse/ClickHouse#126044 ·
Los mantenedores suelen responder en 1 día