Boost logo

Boost-Build :

From: Kuhl, Brian (brian.kuhl_at_[hidden])
Date: 2020-03-21 18:51:48


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>)

}}}



Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk