Constraints, rendered as `static_assert`s are not tested properly
@steve-downey ya está trabajando en esto.
Desde el 18/7/2024.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Need to add tests that fail to compile.
q.v.
https://ibob.bg/blog/2022/10/04/testing-build-failure-with-cmake/
https://stackoverflow.com/questions/30155619/expected-build-failure-tests-in-cmake/50665823#50665823
https://gist.github.com/tim-welch/00e07dc57864de36739945156e4049e2
https://stackoverflow.com/questions/24692820/how-to-test-the-static-assert-in-my-library-with-cmake
Some of the docs linked mention working around old cmake issues, which we should not do.
The approach in ibob.bg looks somewhat compatible with how lit is working, in that it's confirming the reason for failing to compile.
- Lenguaje dominante
- C++
- Estrellas
- 47
- Forks
- 25
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 bemanproject/optional
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
bemanproject/optional#188 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
bemanproject/optional#138 · 17 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
bemanproject/optional#134 · 6 comentarios · 2 reacciones ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
bemanproject/optional#129 ·
-
Create docs for beman.optional Abiertogood first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
bemanproject/optional#120 · 3 comentarios ·
Todos los issues de bemanproject/optional
Issues similares
-
[CI] Nightly Clang build broken: structured binding captured in a lambda in FileDataSource.cpp Abiertobug build
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
facebookincubator/velox#19194 ·
-
JIT-compiled number -> Decimal conversion silently overflows instead of raising DECIMAL_OVERFLOW Abiertofuzz
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
ClickHouse/ClickHouse#122114 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
module/agent platform/macos type/bug/regression
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
enhancement PyCDE
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100