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><br>Adrien<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">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 class="im"><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>