serial.h should be de-macroified
#define require_len(l) do { \ if (lenp < (l)) goto invval; \ } while(0)
This kind of code is not safe nor usable.
(from redmine: created on 2014-07-07)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information