One of bugs example which I encountered are as follow:
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(46):
error C2131: expression did not evaluate to a constant
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(46):
note: failure was caused by non-constant arguments or reference to a
non-constant symbol
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(46):
note: see usage of 'capnp::schemas::s_98808e9832e8bc18'
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(63):
error C2131: expression did not evaluate to a constant
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(63):
note: failure was caused by non-constant arguments or reference to a
non-constant symbol
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(63):
note: see usage of 'capnp::schemas::s_814e90b29c9e8ad0'
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(84):
error C2131: expression did not evaluate to a constant
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(84):
note: failure was caused by non-constant arguments or reference to a
non-constant symbol
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(84):
note: see usage of 'capnp::schemas::s_bb0b2bd4bdc3693d'
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(99):
error C2131: expression did not evaluate to a constant
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(99):
note: failure was caused by non-constant arguments or reference to a
non-constant symbol
c:\qtsrc\external\capnproto\samples\addressbook\addressbook.capnp.h(99):
note: see usage of 'capnp::schemas::s_f934d9b354a8a134'
First of them is from 45-47 rows in adddressbook.capnp.h:
#if !CAPNP_LITE
static constexpr ::capnp::_::RawBrandedSchema const* brand =
&schema->defaultBrand;
#endif // !CAPNP_LITE
The other are very similiar. So I think you are very close to hunt every
compilation bugs!
good luck and best regards
Jacek
--
You received this message because you are subscribed to the Google Groups
"Cap'n Proto" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
Visit this group at https://groups.google.com/group/capnproto.