 --> [ local path prefix ]/state_machine/types/struct_alias_format_not_numeric.fpp:7:28
  |
7 |   struct S2 { x: T format "{.3f}" }
  |                            ^^^^^ Fixed format replacement cannot be used for type `T`
  |
 ::: [ local path prefix ]/state_machine/types/struct_alias_format_not_numeric.fpp:7:18
  |
7 |   struct S2 { x: T format "{.3f}" }
  |                  - type defined here

 --> [ local path prefix ]/state_machine/types/struct_alias_format_not_numeric.fpp:4:15
  |
4 | state machine SM {
  |               ^^ state machine must have initial transition

