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

Remediate compiler warnings during polytracker build, and enable `-Werror` build mode

Abierto
#8 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
30/100
Tipo de issue
Refactorización
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
cmake, cpp

Línea de trabajo

No source files, warning messages, or tests are named in the issue. Start by building PolyTracker with its current CMake configuration and record the warnings, then locate the affected code or warning settings. Done means the existing warnings are addressed or intentionally disabled, and the default -Werror behavior has a CMake opt-out for non-developer builds.

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

Descripción

developer-friendliness

We currently encounter a few build-time warnings when building polytracker. We should remediate them -- either change the code in question, or determine that the particular warning type isn't useful to us and disable it.

We should also consider adding -Werror to the default polytracker build configuration, so that we don't introduce new warnings. To make this usable, however, we would need to additionally add a CMake build option to not add -Werror to the build configuration. (Without a mechanism like this, -Werror is hostile toward non-developer users who simply want to build polytracker from source, and may be using a different compiler from developers.)

Lenguaje dominante
C++
Estrellas
599
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

  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 trailofbits/polytracker

Todos los issues de trailofbits/polytracker

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.