Boost C++ Libraries: Ticket #13447: BOOST_PP_VARIADICS should be 1 for NVCC https://svn.boost.org/trac10/ticket/13447 <p> Hi, </p> <p> I just run into the problem that my boost preprocessor using code was not running because <code>BOOST_PP_VARIADIC</code> in /boost/preprocessor/config/config.hpp is set to 0 for <code>__CUDACC__</code> in <a class="ext-link" href="https://github.com/boostorg/preprocessor/blob/develop/include/boost/preprocessor/config/config.hpp#L74"><span class="icon">​</span>line 74</a>. </p> <p> However for my application variadic macros as working great with the nvidia compiler. What is needed to accept the nvidia compiler as <code>tested compiler</code> as stated in line 73 of the same file? </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/13447 Trac 1.4.3 Alexander Matthes <a.matthes@…> Wed, 14 Feb 2018 17:14:49 GMT summary changed https://svn.boost.org/trac10/ticket/13447#comment:1 https://svn.boost.org/trac10/ticket/13447#comment:1 <ul> <li><strong>summary</strong> <span class="trac-field-old">BOOST_PP_VARIADIC should be 1 for NVCC</span> → <span class="trac-field-new">BOOST_PP_VARIADICS should be 1 for NVCC</span> </li> </ul> Ticket Alexander Matthes <a.matthes@…> Wed, 14 Feb 2018 17:15:17 GMT <link>https://svn.boost.org/trac10/ticket/13447#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/13447#comment:2</guid> <description> <p> I just realized I made a typo, of course I am speaking about the macro <code>BOOST_PP_VARIADICS</code>. -_- </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Kohei Takahashi</dc:creator> <pubDate>Thu, 15 Feb 2018 01:50:45 GMT</pubDate> <title>component changed; owner set https://svn.boost.org/trac10/ticket/13447#comment:3 https://svn.boost.org/trac10/ticket/13447#comment:3 <ul> <li><strong>owner</strong> set to <span class="trac-author">No-Maintainer</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">preprocessor</span> </li> </ul> Ticket Marshall Clow Thu, 15 Feb 2018 01:58:34 GMT <link>https://svn.boost.org/trac10/ticket/13447#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/13447#comment:4</guid> <description> <p> I can certainly make such a change, but I have no way to test it. We have no testers running the nvidia compiler. </p> <p> Created <a class="ext-link" href="https://github.com/boostorg/preprocessor/pull/12"><span class="icon">​</span>https://github.com/boostorg/preprocessor/pull/12</a> Feel free to comment there. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Edward Diener</dc:creator> <pubDate>Tue, 26 Jun 2018 22:20:19 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/13447#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/13447#comment:5</guid> <description> <p> I made this change and it is now in the latest release but I already have a report in github about a failure with nvcc, which suggests the change should not have been made. </p> </description> <category>Ticket</category> </item> </channel> </rss>