lf-lang / lf-lang/lf-python-support
CI Errors on Latest Version of Reactor-C-Py for Physical Actions PR
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 5
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Lingua-Franca PR in question: https://github.com/lf-lang/lingua-franca/pull/1348
It appears the latest version of Reactor-C-Py is breaking lingua-franca CI due to mismatch between const and non-const qualified functions/variables:
- https://github.com/lf-lang/lingua-franca/runs/8166085012?check_suite_focus=true: At first glance, it looks like our integration with reactor-c is causing a redefinition of the function, which is caused by a mismatch between const char and char.
Would be good if someone familiar with this repo and reactor-c has a look at the CI errors and makes the changes to ensure matching signatures between reactor-c-py and reactor-c
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 Lingua-Franca PR #1348 y la ejecución de CI de cli-tests enlazada. Compara las firmas de funciones y variables const y non-const en reactor-c-py y reactor-c, y confirma después que la integración ya no produce errores de redefinition y que las comprobaciones de CI pasan.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- c, python
- Área
- backend, ci-cd
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100