Boost C++ Libraries: Ticket #2503: Regression test script refuses to use non-default toolset when user-config.jam is missing https://svn.boost.org/trac10/ticket/2503 <p> When executing <em>python run.py --runner=blabla --toolsets=qcc</em> on QNX 6.4.0 when there is no <em>user-config.jam</em>, you get this:<br /> <em>warning: No toolsets are configured.</em><br /> <em>warning: Configuring default toolset "gcc".</em> </p> <p> <em>configure</em> works as expected and detects the default toolset as qcc. Regression tests work after doing this. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2503 Trac 1.4.3 Steven Watanabe Thu, 04 Dec 2008 02:52:24 GMT <link>https://svn.boost.org/trac10/ticket/2503#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2503#comment:1</guid> <description> <p> You need a user-config.jam in your home directory which should contain </p> <p> using qcc ; </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Mon, 07 Jun 2010 15:00:04 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/2503#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2503#comment:2</guid> <description> <p> I don't know if there is an error in your command "qcc" or "gcc"? Can we close this ticket? </p> </description> <category>Ticket</category> </item> <item> <author>li51ckf02@…</author> <pubDate>Tue, 08 Jun 2010 10:16:27 GMT</pubDate> <title>summary changed https://svn.boost.org/trac10/ticket/2503#comment:3 https://svn.boost.org/trac10/ticket/2503#comment:3 <ul> <li><strong>summary</strong> <span class="trac-field-old">Specifying toolset qcc for regression testing doesn't work properly</span> → <span class="trac-field-new">Regression test script refuses to use non-default toolset when user-config.jam is missing</span> </li> </ul> <p> Both qcc and gcc are valid toolsets on QNX. </p> <p> What I don't understand is why the regression script overrides my choice. Why would the default toolset have a greater chance of working in the absence of user-config.jam? Why not just use the toolset I've told it to use? </p> <p> I've changed the summary to more accurately reflect the issue. I'm assuming this isn't actually tied to QNX but I haven't verified that. </p> <p> If this isn't fixed, at least the documentation at <a href="http://www.boost.org/development/running_regression_tests.html">http://www.boost.org/development/running_regression_tests.html</a> should be updated. For example with this additional step in the step by step instructions: </p> <ol class="upperalpha" start="24"><li>Create a user-config.jam file in your home directory that contains the toolset(s) you want to test with. You can use the Boost bootstrap script to generate it. </li></ol> Ticket Niklas Angare <li51ckf02@…> Tue, 08 Jun 2010 10:23:54 GMT <link>https://svn.boost.org/trac10/ticket/2503#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2503#comment:4</guid> <description> <p> Trac didn't pick up my name on the last post. Trying again (sorry for the spam). </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Steven Watanabe</dc:creator> <pubDate>Wed, 09 Jun 2010 03:34:52 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/2503#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2503#comment:5</guid> <description> <p> The regression test script should probably pass toolset=qcc instead of qcc to bjam. This allows the toolset to be automatically initialized. There may also be issues with the Boost.Build tests. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>René Rivera</dc:creator> <pubDate>Fri, 02 Jan 2015 17:29:50 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/2503#comment:6 https://svn.boost.org/trac10/ticket/2503#comment:6 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> The regression script has passed toolset= for some time now. </p> Ticket