<div dir="ltr">







<p class="gmail-p1"><span class="gmail-s1">My boost version is 1.59.0. Does the bug exist in this version and w</span>hat is the workaround?</p><p class="gmail-p1"><span class="gmail-s1"><br></span></p><p class="gmail-p1">Thanks,</p><p class="gmail-p1">Weiwei</p><p class="gmail-p1"><span class="gmail-s1"><br></span></p></div><div class="gmail_extra"><br><div class="gmail_quote">2016-10-19 3:48 GMT-07:00 Davide Pesavento <span dir="ltr"><<a href="mailto:davide.pesavento@lip6.fr" target="_blank">davide.pesavento@lip6.fr</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Oct 19, 2016 at 8:50 AM, Weiwei Liu <<a href="mailto:summerwing10@gmail.com">summerwing10@gmail.com</a>> wrote:<br>
> Dear folks,<br>
><br>
> I'm getting errors when compiling ndn-cxx with tests. Does anyone know what<br>
> is causing this problem?<br>
><br>
> Here is some detailed information:<br>
><br>
> ndn-cxx 010f0868cd204f75f661acc4320803<wbr>d783786213<br>
> OSX 10.10.5 LLVM version 7.0.2 (clang-700.1.81)<br>
><br>
> [170/304] Compiling tests/unit-tests/util/io.t.cpp<br>
><br>
> [171/304] Compiling tests/unit-tests/util/log-<wbr>module1.cpp<br>
><br>
> [172/304] Compiling tests/unit-tests/util/<wbr>notification-stream.t.cpp<br>
><br>
> ../tests/unit-tests/util/log-<wbr>module1.cpp:33:3: error: invalid operands to<br>
> binary expression ('basic_record_ostream<char_<wbr>type>' and<br>
> '::ndn::util::LoggerTimestamp'<wbr>)<br>
><br>
>   NDN_LOG_TRACE("trace" << 1);<br>
><br>
>   ^~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
><br>
> /Users/weiweiliu/development/<wbr>ndn-cxx/src/util/logger.hpp:<wbr>137:35: note:<br>
> expanded from macro 'NDN_LOG_TRACE'<br>
><br>
> #define NDN_LOG_TRACE(expression) NDN_LOG(TRACE, TRACE, expression)<br>
><br>
>                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<wbr>~~~<br>
><br>
> /Users/weiweiliu/development/<wbr>ndn-cxx/src/util/logger.hpp:<wbr>128:40: note:<br>
> expanded from macro 'NDN_LOG'<br>
><br>
>       NDN_BOOST_LOG(getNdnCxxLogger(<wbr>)) << ::ndn::util::LoggerTimestamp{} \<br>
><br>
>       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<wbr>~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
><br>
> ... ...<br>
><br>
<br>
</span>We should already have a workaround for this in place (it's a boost<br>
bug), or maybe it's a different issue.<br>
What's your boost version?<br>
<br>
Thanks,<br>
Davide<br>
</blockquote></div><br></div>