Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[ENHANCEMENT]: Get rid of custom test utilities

Abierto
#622 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 2 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
48/100
Tipo de issue
Refactorización
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
cpp
Área
testing

Línea de trabajo

Busca en el repositorio las utilidades de prueba personalizadas, incluidas all_of y any_of, e inspecciona sus definiciones y usos. Reemplaza cada utilidad personalizada por su equivalente de Thrust y, a continuación, ejecuta las pruebas afectadas y la compilación para confirmar que las utilidades ya no son necesarias.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

good first issue P3: Backlog type: improvement
Is your feature request related to a problem? Please describe.

The existing cuco test utilities were introduced to address the issue of long build times caused by the use of Thrust algorithms (#93). However, with the new CI setup using sccache, this should no longer be a problem.

Describe the solution you'd like

Remove all custom test utilities, such as all_of and any_of, etc. and replace them with their Thrust equivalents.

Lenguaje dominante
Cuda
Estrellas
674
Forks
123
Merge medio
4 d 19 h
PR fusionados (30 d)
10

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de NVIDIA/cuCollections

Todos los issues de NVIDIA/cuCollections

Issues similares

Más issues de Testing & QA

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.