I'm trying to run flatc -s test.idl
without success. This used to work but after changing laptops I'm not able to compile the schemas anymore. If I intentionally break the test.idl, I get errors, but with correct syntax it just fails silently.
test.idl looks like this:
namespace Foo;
enum Type : byte {
type_request = 1,
type_reply = 2,
}
struct UUID {
low_bytes: ulong;
high_bytes: ulong;
}
table Request {
req_id: UUID ( required );
}
root_type Request;
table Reply {
req_id: UUID ( required );
}
root_type Reply;
Any ideas? I'm likely running different version of flatc (currently 1.7.0), has something changed?