Hello,
en faisant une revue des tickets, je constate que
http://trac.rezo.net/trac/spip/ticket/1931
dénonce un bug sérieux sur le compilateur qui a introduit une regression en déclechant une erreur de compilation si une boucle ne contient pas de balise.
?var_mode=debug permet de voir que le corps de la fonction est bien généré, mais il semble qu'on lève une erreur à tort.
J'ai ajouté un test trivial
http://zone.spip.org/trac/spip-zone/changeset/38714
Cédric