Boost C++ Libraries: Ticket #5587: run.py building with multiple toolsets fails https://svn.boost.org/trac10/ticket/5587 <p> Foolowing command failed: <br /> </p> <pre class="wiki">python run.py --runner=apolukhin-ubuntu --bjam-toolset=gcc --pjl-toolset=gcc --bjam-options=-j2 --toolsets=gcc-4.3,gcc-4.4,gcc-4.5,clang,intel --force-update </pre><p> <br /> Build logs and user-config.jam are attached. Platform is Linux x86_64 (ubuntu)<br /> If I`m doing somethig wrong, please tell about it and update the documentation </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5587 Trac 1.4.3 Antony Polukhin Wed, 01 Jun 2011 16:05:21 GMT attachment set https://svn.boost.org/trac10/ticket/5587 https://svn.boost.org/trac10/ticket/5587 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">user-config.jam</span> </li> </ul> Ticket Antony Polukhin Wed, 01 Jun 2011 16:06:11 GMT attachment set https://svn.boost.org/trac10/ticket/5587 https://svn.boost.org/trac10/ticket/5587 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">console.txt</span> </li> </ul> <p> Output to console </p> Ticket Antony Polukhin Wed, 01 Jun 2011 16:07:58 GMT attachment set https://svn.boost.org/trac10/ticket/5587 https://svn.boost.org/trac10/ticket/5587 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">filesys.txt.zip</span> </li> </ul> <p> Recursive dump of test build folder and subdirectories </p> Ticket Steven Watanabe Wed, 01 Jun 2011 16:16:38 GMT <link>https://svn.boost.org/trac10/ticket/5587#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5587#comment:1</guid> <description> <p> What's in results/bjam.log? That's where the error will show up. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Antony Polukhin</dc:creator> <pubDate>Wed, 01 Jun 2011 16:20:38 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/5587 https://svn.boost.org/trac10/ticket/5587 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">bjam.log</span> </li> </ul> Ticket Antony Polukhin Wed, 01 Jun 2011 16:27:59 GMT <link>https://svn.boost.org/trac10/ticket/5587#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5587#comment:2</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5587#comment:1" title="Comment 1">steven_watanabe</a>: </p> <blockquote class="citation"> <p> What's in results/bjam.log? That's where the error will show up. </p> </blockquote> <p> Added bjam.log<br /> It gave me no clue about what I am doing wrong </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Steven Watanabe</dc:creator> <pubDate>Wed, 01 Jun 2011 16:42:34 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/5587#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5587#comment:3</guid> <description> <p> That's interesting... </p> <p> Can you try running the bjam command directly from the command line? Is it running out of memory? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Antony Polukhin</dc:creator> <pubDate>Wed, 01 Jun 2011 17:04:17 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/5587#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5587#comment:4</guid> <description> <blockquote class="citation"> <p> Is it running out of memory? <br /> </p> </blockquote> <p> When I run run.py with a single toolset, it works perfectly.<br /> I`ve run the following command </p> <pre class="wiki">"/home/antoshkka/boost_maintain/full_test/tools_bjam/bin.linuxx86_64/bjam" "-sBOOST_BUILD_PATH=/home/antoshkka/boost_maintain/full_test:/home/antoshkka/boost_maintain/full_test/tools_bb" "-sBOOST_ROOT=/home/antoshkka/boost_maintain/full_test/boost" "--boost=/home/antoshkka/boost_maintain/full_test/boost" "--boost-build=/home/antoshkka/boost_maintain/full_test/tools_bb" "--debug-configuration" -l300 gcc-4.3 gcc-4.4 gcc-4.5 clang intel -d2 preserve-test-targets=off --dump-tests -j2 "--build-dir=/home/antoshkka/boost_maintain/full_test/results" &gt;"/home/antoshkka/boost_maintain/full_test/log.log" 2&gt;&amp;1 </pre><p> and the last rows of log file are </p> <pre class="wiki">notice: will use 'icpc' for intel-linux, condition &lt;toolset&gt;intel-linux notice: using intel libraries :: &lt;toolset&gt;intel-linux :: /opt/intel/composerxe-2011.3.174/bin/lib /opt/intel/composerxe-2011.3.174/lib/intel64 /home/antoshkka/boost_maintain/full_test/tools_bb/build/feature.jam:320: in validate-feature from module feature error: unknown feature "&lt;preserve-test-targets&gt;" /home/antoshkka/boost_maintain/full_test/tools_bb/build/feature.jam:354: in expand-subfeatures-aux from module feature /home/antoshkka/boost_maintain/full_test/tools_bb/build/feature.jam:419: in feature.expand-subfeatures from module feature /home/antoshkka/boost_maintain/full_test/tools_bb/build/build-request.jam:20: in apply-to-property-set from module build-request /home/antoshkka/boost_maintain/full_test/tools_bb/kernel/modules.jam:103: in modules.call-in from module build-request /home/antoshkka/boost_maintain/full_test/tools_bb/util/sequence.jam:48: in sequence.transform from module sequence /home/antoshkka/boost_maintain/full_test/tools_bb/build/build-request.jam:32: in build-request.expand-no-defaults from module build-request /home/antoshkka/boost_maintain/full_test/tools_bb/build-system.jam:624: in load from module build-system /home/antoshkka/boost_maintain/full_test/tools_bb/kernel/modules.jam:283: in import from module modules /home/antoshkka/boost_maintain/full_test/tools_bb/kernel/bootstrap.jam:142: in boost-build from module /home/antoshkka/boost_maintain/full_test/boost-build.jam:17: in module scope from module </pre><p> Did you mean that command? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Antony Polukhin</dc:creator> <pubDate>Sat, 11 Feb 2012 09:00:19 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/5587#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5587#comment:5</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5587#comment:3" title="Comment 3">steven_watanabe</a>: </p> <blockquote class="citation"> <p> Is it running out of memory? </p> </blockquote> <p> I`ve done some more tests and yes, it is running out of memory. <br /> May be instead of building with all tool-sets simultaneously, bjam shall use one toolset at a time? That would reduce memory usage, and build parallelism can be still controlled via <code>--bjam-options=-jN</code><br /> <br /> </p> </description> <category>Ticket</category> </item> <item> <dc:creator>René Rivera</dc:creator> <pubDate>Fri, 02 Jan 2015 17:32:10 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/5587#comment:6 https://svn.boost.org/trac10/ticket/5587#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">wontfix</span> </li> </ul> Ticket