[xsd-users] XSD 3.1.0.b1 released

Boris Kolpackov boris at codesynthesis.com
Thu Jan 17 03:33:21 EST 2008


Hi Jeroen,

Thanks for testing the beta.

Jeroen N. Witmond [Bahco] <jnw at xs4all.nl> writes:

> The problem is in implementation custom-xmlbase[1, item 3], and appears as:
> custom-xmlbase:
> xsd-3.1.0.b1-i686-linux-gnu/libxsd/xsd/cxx/tree/elements.hxx:253:
> virtual void xsd::cxx::tree::_type::_container(xsd::cxx::tree::type*):
> Assertion `container_ == 0' failed.

You need to change:

xml_base::xml_base(::xsd::cxx::tree::type& type,
                   ::xml_schema::flags f)
{

in xml-base.cpp to read:

xml_base::xml_base(::xsd::cxx::tree::type& type,
                   ::xml_schema::flags f)
  : _xsd_base_ (f, &type)
{


> All other implementations worked as expected. This includes the problem
> described in
> http://codesynthesis.com/pipermail/xsd-users/2007-December/001418.html
> which you may have missed due to the holidays. :)

Sorry, I haven't had a chance to reply to that email yet. Which problem
are you refering to that is fixed in this beta?

Thanks,
Boris




More information about the xsd-users mailing list