[prev in list] [next in list] [prev in thread] [next in thread] 

List:       boost-build
Subject:    [Boost-build] Updating build/src/tools/clang-vxworks.jam for SDK
From:       "Kuhl, Brian via Boost-build" <boost-build () lists ! boost ! org>
Date:       2020-03-21 18:51:48
Message-ID: SN6PR11MB3295DC0FBCE9F6DFB362536699F20 () SN6PR11MB3295 ! namprd11 ! prod ! outlook ! com
[Download RAW message or body]

Hi Boost Builders,
Wind River has released a VxWorks SDK under a non-commercial license, so VxWorks is \
finally available without purchase to the "Maker" community \
https://labs.windriver.com/vxworks-sdk/

I'm working with the engineer responsible for the SDK to enable it's use with Boost.
I've even been experimenting with Travis and have Yaml script that uses the SDK  \
partially working. https://github.com/kuhlenough/system/blob/develop/.travis.yml

However, to proceed any further I need to update clang-vxworks.jam to something \
current.  And I don't understand the output of build/test/toolset_clang_vxworks.py
or the syntax of
build/test/toolset-mock/src/clang-vxworks-4.0.1.py
that is involved in the failure.

Could someone with a bit more knowledge help me out?  Python is not my strong point, \
output at the end of this email

Brian Kuhl
Wind River

failure {{{
"['/yow-build62-lx2/bkuhl/build/test/../src/engine/b2', \
'-sBOOST_BUILD_PATH="/yow-build62-lx2/bkuhl/build/test/.."', '--user-config=', \
'-sPYTHON_CMD=/usr/bin/python', 'target-os=vxworks', '-j1', \
'toolset=clang-vxworks-4.0.1', \
'--test-config="/yow-build62-lx2/bkuhl/build/test/test-config.jam"']" returned 1 }}}
reason {{{
unexpected status returned by bjam
}}}
changes caused by the last build command {{{
Added files   : ['bin/project-cache.jam', 'bin/config.log', \
'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/main.o', \
'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o'] Removed files : []
Modified files: []
Touched files : []

}}}
STDOUT {{{
...found 11 targets...
...updating 8 targets...
clang-vxworks.compile.c++ bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o
clang-vxworks.link.dll bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so
['ld', '-o', 'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so', \
'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o', '--start-group', \
'--end-group']

    /tmp/tmpFZnwzs/src/bin/ld   -o \
"bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so"  \
"bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o" --start-group      \
--end-group

...failed clang-vxworks.link.dll \
bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so... clang-vxworks.compile.c++ \
                bin/clang-vxworks-4.0.1/debug/target-os-vxworks/main.o
...skipped <pbin/clang-vxworks-4.0.1/debug/target-os-vxworks>test.vxe for lack of \
                <pbin/clang-vxworks-4.0.1/debug/target-os-vxworks>libl1.so...
...failed updating 1 target...
...skipped 1 target...
...updated 6 targets...

}}}
STDERR {{{

}}}
stacktrace {{{
at line 608 of /yow-build62-lx2/bkuhl/build/test/BoostBuild.py (fail_test)
              from line 497 of /yow-build62-lx2/bkuhl/build/test/BoostBuild.py \
                (run_build_system)
              from line 110 of /yow-build62-lx2/bkuhl/build/test/TestToolset.py \
(test_toolset)  from line 20 of ./toolset_clang_vxworks.py (<module>)

}}}


[Attachment #3 (text/html)]

<html xmlns:v="urn:schemas-microsoft-com:vml" \
xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" \
xmlns="http://www.w3.org/TR/REC-html40"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi Boost Builders,<o:p></o:p></p>
<p class="MsoNormal">Wind River has released a VxWorks SDK under a non-commercial \
license, so VxWorks is finally available without purchase to the &#8220;Maker&#8221; \
community &nbsp;<o:p></o:p></p> <p class="MsoNormal"><a \
href="https://labs.windriver.com/vxworks-sdk/">https://labs.windriver.com/vxworks-sdk/</a><o:p></o:p></p>
 <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I&#8217;m working with the engineer responsible for the SDK to \
enable it&#8217;s use with Boost.<o:p></o:p></p> <p class="MsoNormal">I&#8217;ve even \
been experimenting with Travis and have Yaml script that uses the SDK &nbsp;partially \
working.<o:p></o:p></p> <p class="MsoNormal"><a \
href="https://github.com/kuhlenough/system/blob/develop/.travis.yml">https://github.com/kuhlenough/system/blob/develop/.travis.yml</a><o:p></o:p></p>
 <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">However, to proceed any further I need to update \
<b>clang-vxworks.jam</b> to something current.&nbsp; And I don&#8217;t understand the \
output of <o:p></o:p></p>
<p class="MsoNormal">build/test/toolset_clang_vxworks.py <o:p></o:p></p>
<p class="MsoNormal">or the syntax of <o:p></o:p></p>
<p class="MsoNormal">build/test/toolset-mock/src/clang-vxworks-4.0.1.py<o:p></o:p></p>
 <p class="MsoNormal">that is involved in the failure.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Could someone with a bit more knowledge help me out?&nbsp; \
Python is not my strong point, output at the end of this email <o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:EN-CA">Brian \
Kuhl<o:p></o:p></span></p> <p class="MsoNormal" style="text-autospace:none"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-language:EN-CA">Wind \
River</span><span style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-language:EN-CA"><o:p></o:p></span></p>
 <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">failure {{{<o:p></o:p></p>
<p class="MsoNormal">&quot;['/yow-build62-lx2/bkuhl/build/test/../src/engine/b2', \
'-sBOOST_BUILD_PATH=&quot;/yow-build62-lx2/bkuhl/build/test/..&quot;', \
'--user-config=', '-sPYTHON_CMD=/usr/bin/python', 'target-os=vxworks', '-j1', \
'toolset=clang-vxworks-4.0.1', \
'--test-config=&quot;/yow-build62-lx2/bkuhl/build/test/test-config.jam&quot;']&quot;  \
returned 1<o:p></o:p></p> <p class="MsoNormal">}}}<o:p></o:p></p>
<p class="MsoNormal">reason {{{<o:p></o:p></p>
<p class="MsoNormal">unexpected status returned by bjam<o:p></o:p></p>
<p class="MsoNormal">}}}<o:p></o:p></p>
<p class="MsoNormal">changes caused by the last build command {{{<o:p></o:p></p>
<p class="MsoNormal">Added files&nbsp;&nbsp; : ['bin/project-cache.jam', \
'bin/config.log', 'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/main.o', \
'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o']<o:p></o:p></p> <p \
class="MsoNormal">Removed files : []<o:p></o:p></p> <p class="MsoNormal">Modified \
files: []<o:p></o:p></p> <p class="MsoNormal">Touched files : []<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">}}}<o:p></o:p></p>
<p class="MsoNormal">STDOUT {{{<o:p></o:p></p>
<p class="MsoNormal">...found 11 targets...<o:p></o:p></p>
<p class="MsoNormal">...updating 8 targets...<o:p></o:p></p>
<p class="MsoNormal">clang-vxworks.compile.c&#43;&#43; \
bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o<o:p></o:p></p> <p \
class="MsoNormal">clang-vxworks.link.dll \
bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so<o:p></o:p></p> <p \
class="MsoNormal">['ld', '-o', \
'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so', \
'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o', '--start-group', \
'--end-group']<o:p></o:p></p> <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; /tmp/tmpFZnwzs/src/bin/ld&nbsp;&nbsp; -o \
&quot;bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so&quot;&nbsp; \
&quot;bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o&quot; \
--start-group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --end-group<o:p></o:p></p> <p \
class="MsoNormal"><o:p>&nbsp;</o:p></p> <p class="MsoNormal">...failed \
clang-vxworks.link.dll \
bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so...<o:p></o:p></p> <p \
class="MsoNormal">clang-vxworks.compile.c&#43;&#43; \
bin/clang-vxworks-4.0.1/debug/target-os-vxworks/main.o<o:p></o:p></p> <p \
class="MsoNormal">...skipped \
&lt;pbin/clang-vxworks-4.0.1/debug/target-os-vxworks&gt;test.vxe for lack of \
&lt;pbin/clang-vxworks-4.0.1/debug/target-os-vxworks&gt;libl1.so...<o:p></o:p></p> <p \
class="MsoNormal">...failed updating 1 target...<o:p></o:p></p> <p \
class="MsoNormal">...skipped 1 target...<o:p></o:p></p> <p \
class="MsoNormal">...updated 6 targets...<o:p></o:p></p> <p \
class="MsoNormal"><o:p>&nbsp;</o:p></p> <p class="MsoNormal">}}}<o:p></o:p></p>
<p class="MsoNormal">STDERR {{{<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">}}}<o:p></o:p></p>
<p class="MsoNormal">stacktrace {{{<o:p></o:p></p>
<p class="MsoNormal">at line 608 of /yow-build62-lx2/bkuhl/build/test/BoostBuild.py \
(fail_test)<o:p></o:p></p> <p \
class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
from line 497 of /yow-build62-lx2/bkuhl/build/test/BoostBuild.py \
(run_build_system)<o:p></o:p></p> <p \
class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
from line 110 of /yow-build62-lx2/bkuhl/build/test/TestToolset.py \
(test_toolset)<o:p></o:p></p> <p \
class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
from line 20 of ./toolset_clang_vxworks.py (&lt;module&gt;)<o:p></o:p></p> <p \
class="MsoNormal"><o:p>&nbsp;</o:p></p> <p class="MsoNormal">}}}<o:p></o:p></p>
</div>
</body>
</html>



_______________________________________________
Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build

--===============5887121181691185936==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic