+ int den = ly_scm2int (ly_cdr (fr));
+ if (den != (1 << intlog2 (den)))
+ {
+ /*
+ Todo: should make typecheck?
+
+ OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
+ */
+ warning (_f ("Found strange time signature %d/%d.",
+ den,
+ ly_scm2int (ly_car (fr))
+ ));
+ }
+
+