Hello,

/usr/bin/castxml -o
/«PKGBUILDDIR»/BUILD/Wrapping/itkDenseFiniteDifferenceImageFilter.xml
[...]
/usr/include/i386-linux-gnu/bits/mathinline.h:948:9: error: '(anonymous
union at /usr/include/i386-linux-gnu/bits/mathinline.h:948:9)' cannot be
defined in a type specifier
          (((((union { double __d; int __i[2]; }) {__d: __x}).__i[1]
               ^
/usr/include/i386-linux-gnu/bits/mathinline.h:948:55: error: member
reference base type 'void' is not a structure or union
          (((((union { double __d; int __i[2]; }) {__d: __x}).__i[1]

As you can see, this  is actually a bug in castxml, which is used to parse
the files and create XML descriptions of the code as an intermediate step
to create Python bindings. CastXML uses LLVM as a backend, hence there may
be incompatibilities.

Since I'm currently on mobile devices only and don't have my GitHub
password, would you please consider filing a bug upstream [1] . They are
quite responsive (at least on weekdays).

Best,
Gert

[1] https://github.com/CastXML/CastXML

Reply via email to