Very good news, as a matter of fact it works like a charm with gcc's STL 4.6 (tested on archlinux 64 bits).<br>Thanks!<br><br>Adrien<br><br><div class="gmail_quote">On Fri, May 20, 2011 at 20:36, Adrien Chauve <span dir="ltr"><<a href="mailto:adrien.chauve@gmail.com">adrien.chauve@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Thanks!<br>I've just tested and indeed the problem of inline namespace seems fixed, but I ran into another (still a bug of gcc's checked STL I suppose):<br>

<br>In file included from /usr/include/c++/4.5/map:64:<br>
In file included from /usr/include/c++/4.5/debug/map:34:<br>/usr/include/c++/4.5/debug/map.h:73:20: error: dependent using declaration resolved to type without 'typename'<br>      using _Base::value_compare;<br>                   ^<br>


It's a pity as a checked STL is so useful to detect early bugs.<br><br>Thanks again,<br><font color="#888888"><br>Adrien</font><div><div></div><div class="h5"><br><br><div class="gmail_quote">On Fri, May 20, 2011 at 17:54, Douglas Gregor <span dir="ltr"><<a href="mailto:dgregor@apple.com" target="_blank">dgregor@apple.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br>
On May 20, 2011, at 12:26 AM, Adrien Chauve wrote:<br>
<br>
> Hi,<br>
><br>
> Is it possible to use a checked STL with clang? Defining _GLIBCXX_DEBUG (as with gcc) generates a lot of errors such as "inline namespace cannot be reopenned as non-inline".<br>
<br>
</div>That's a bug in GCC's checked STL implementation. However, I just committed a workaround into Clang that might allow GCC's checked STL to work; please try Clang revision 131732 or newer.<br>
<br>
        - Doug<br>
</blockquote></div><br>
</div></div></blockquote></div><br>