Your message dated Sun, 11 Dec 2011 00:45:16 -0600
with message-id <[email protected]>
and subject line Re: your mail
has caused the Debian Bug report #626781,
regarding gccxml compile error on gcc >=4.3 + #include<tr1/type_traits>
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
626781: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626781
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gccxml
Version: 0.9.0+cvs20110222-1
Severity: normal


Hi,

It seems that gccxml does not support some part of tr1.

Compiling a file containing only :

#include <tr1/unordered_map>

> export GCCXML_COMPILER=g++-4.3 && gccxml test/reflection/meta.h

generates compile errors :

In file included from /usr/include/c++/4.3/tr1/type_traits:52,
                 from /usr/include/c++/4.3/tr1/unordered_map:48,
                 from test/reflection/meta.h:23:
/usr/include/c++/4.3/tr1_impl/type_traits:166: error: a function call cannot appear in a constant-expression
...

It looks like the same bug for vc9 : http://www.cmake.org/Bug/view.php?id=11293 
but for gcc.

Setting the severity to normal.
Does not block me. Choosing GCCXML_COMPILER=g++-4.2 masks the issue.

Regards.



--- End Message ---
--- Begin Message ---
On Fri, Oct 07, 2011 at 11:05:29AM +0200, Mathieu Malaterre wrote:

> According to post from Brad K.:
> 
> ...
> Unfortunately supporting this requires upgrading gccxml's internal
> parser to GCC 4.5. This is a *lot* of work for which I have no time.
> Our design goal is to support C++98. This does not include tr1 or
> C++0x.
> ...
> 
> So I would be tempted to mark this bug as wontfix...

Since it won't be fixed by upstream, I'm just going to close it.

-Steve

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to