← back to backlog: uberprojekt

Improve Guile compilation, increase warning severity and strictness `-W3`

status

work-in-progress

type

task

descriptionTo make the example concrete, I am using guile directly to, for example, install a Niri configuration guix time-machine --channels=channels.scm -- shell -m manifest.scm -- \ guile -L ./src -c '((@(heks-linux niri) install-niri-config))' So now I understand that this guile call actually is under the hood calling guild compile but with default options. I use Maak to manage my projects (so also Guile Scheme code). So is it right that according to your suggestions I should first run something like this? guix time-machine --channels=channels.scm -- shell -m manifest.scm -- \ guild compile -L ./src -W3 src/**/*.scm And only then run guile ? Thanks!uberprojekt-469