When building MPB from source using Guile 2.2.7 (the version installed with the precompiled binary guile-2.2-dev on Ubuntu 22.04), an error occurs during make check:
ice-9/boot-9.scm:222:17: In procedure map1:
Syntax error:
../examples/check.ctl:331:2: definition in expression context, where definitions are not allowed,
in form (define symeigs-inv (compute-symmetries W w))