The R Dev Container provides an environment for working on contributions to R: debugging issues, making changes to the source code, re-building R and testing the changes made. However, most functions in base R are wrappers to C code and up to the last version (0.3.0), the R Dev Container did not allow the use of debuggers such as LLDB for debugging C code.
Since the R Dev Container may be run locally or on platforms such as GitHub Codespaces, it was necessary to identify a way to enable debugging tools without compromising security best practices. In this talk, I will present a solution developed as part of Google Summer of Code 2025. Our approach allows developers to seamlessly select and launch any R version built in the container for debugging with the VS Code CodeLLDB extension, providing a user-friendly interface for debugging C code in R.
https://docs.google.com/presentation/...
Contact:
Email: avinabneogy.bits@gmail.com
Discord: / discord
LinkedIn: / avinab-neogy
Sur cette page du site, vous pouvez voir la vidéo en ligne Debugging C Code in the R Dev Container - Avinab Neogy durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur useR! Conference 01 août 2025, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 68 fois et il a aimé 5 téléspectateurs. Bon visionnage!