[builds] broken

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
19 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[builds] broken

Boost - Dev mailing list
Hi all,

On develop, I have the following error for gcc/linux and clang/osx:

01-Mar-2017 23:58:05 libs/python/build/Jamfile:155: in lib_boost_numpy
01-Mar-2017 23:58:05 *** argument error
01-Mar-2017 23:58:05 * rule lib ( names + : sources * : requirements * :
default-build * : usage-requirements * )
01-Mar-2017 23:58:05 * called with: (  : numpy/dtype.cpp
numpy/matrix.cpp numpy/ndarray.cpp numpy/numpy.cpp numpy/scalars.cpp
numpy/ufunc.cpp : <link>static:<define>BOOST_NUMPY_STATIC_LIB
<define>BOOST_NUMPY_SOURCE <library>/python//python_for_extensions
<include>/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/include
<library>boost_python <python-debugging>on:<define>BOOST_DEBUG_PYTHON
<python>2.7
-<tag>@Jamfile</Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library>%Jamfile</Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library>.tag
<tag>@Jamfile</Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library>%Jamfile</Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library>.python-tag
<conditional>@python.require-py : <link>shared :
<link>static:<define>BOOST_NUMPY_STATIC_LIB
<python-debugging>on:<define>BOOST_DEBUG_PYTHON )
01-Mar-2017 23:58:05 * missing argument names
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/tools/builtin.jam:506:see
definition of rule 'lib' being called
01-Mar-2017 23:58:05 libs/python/build/Jamfile:168: in modules.load
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/build/project.jam:325:
in load-jamfile
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/build/project.jam:64:
in load
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/build/project.jam:89:
in load-used-projects
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/build/project.jam:75:
in load
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/build/project.jam:145:
in project.find
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/build-system.jam:535:
in load
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/kernel/modules.jam:295:
in import
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/tools/build/src/kernel/bootstrap.jam:139:
in boost-build
01-Mar-2017 23:58:05
/Users/bambooagent/bamboo-agent-home/xml-data/build-dir/SW-BCB108-O1C/library/boost-build.jam:17:
in module scope
01-Mar-2017 23:58:05 Failing task since return code of [/bin/sh
/Users/bambooagent/bamboo-agent-home/temp/SW-BCB108-O1C-3-ScriptBuildTask-4580193904098485274.sh]
was 1 while expected 0


Best,
Raffi


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
[hidden email]> wrote:

> Hi all,
>
> On develop, I have the following error for gcc/linux and clang/osx:
>
> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in lib_boost_numpy
> 01-Mar-2017 23:58:05    *** argument error
> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * : requirements *
> : default-build * : usage-requirements * )
> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
> numpy/matrix.cpp


How are you configuring python in your user-config.jam?


--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :

> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
> [hidden email]> wrote:
>
>> Hi all,
>>
>> On develop, I have the following error for gcc/linux and clang/osx:
>>
>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in lib_boost_numpy
>> 01-Mar-2017 23:58:05    *** argument error
>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * : requirements *
>> : default-build * : usage-requirements * )
>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
>> numpy/matrix.cpp
>
>
> How are you configuring python in your user-config.jam?

I am not touching anything about user-config.jam: the failure happens on
a build machine (specific build user, supposedly clean). If there is a
user-config.jam, then I do not know how it landed there :)




_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Thu, Mar 2, 2017 at 9:22 AM, Raffi Enficiaud via Boost <
[hidden email]> wrote:

> Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :
>
>> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
>> [hidden email]> wrote:
>>
>> Hi all,
>>>
>>> On develop, I have the following error for gcc/linux and clang/osx:
>>>
>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in lib_boost_numpy
>>> 01-Mar-2017 23:58:05    *** argument error
>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * : requirements *
>>> : default-build * : usage-requirements * )
>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
>>> numpy/matrix.cpp
>>>
>>
>>
>> How are you configuring python in your user-config.jam?
>>
>
> I am not touching anything about user-config.jam: the failure happens on a
> build machine (specific build user, supposedly clean). If there is a
> user-config.jam, then I do not know how it landed there :)


OK.. Which means that the version number for whatever python it picks up is
undetermined and blank. I'll have to figure out why that is.


--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
Hi Rene,

many thanks for looking into this !

On 02.03.2017 10:25, Rene Rivera via Boost wrote:

>
>>>> On develop, I have the following error for gcc/linux and clang/osx:
>>>>
>>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in lib_boost_numpy
>>>> 01-Mar-2017 23:58:05    *** argument error
>>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * : requirements *
>>>> : default-build * : usage-requirements * )
>>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
>>>> numpy/matrix.cpp
>>>>

[...]


>>>>
>>>> OK.. Which means that the version number for whatever python it picks up is
>>>> undetermined and blank. I'll have to figure out why that is.
>>>>
>>>>

It would also be very useful to improve the error reporting. It isn't
obvious at all from the "argument error" to conclude that a variable
("version") that was supposed to be defined, actually isn't.

Thanks,
        Stefan

--

      ...ich hab' noch einen Koffer in Berlin...


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
In reply to this post by Boost - Dev mailing list
Raffi Enficiaud Via Boost wrote:

> Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :
>> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
>> [hidden email]> wrote:
>>
>>> Hi all,
>>>
>>> On develop, I have the following error for gcc/linux and clang/osx:
>>>
>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in
>>> lib_boost_numpy
>>> 01-Mar-2017 23:58:05    *** argument error
>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * :
>>> requirements *
>>> : default-build * : usage-requirements * )
>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
>>> numpy/matrix.cpp
>>
>>
>> How are you configuring python in your user-config.jam?
>
> I am not touching anything about user-config.jam: the failure happens
> on a build machine (specific build user, supposedly clean). If there
> is a user-config.jam, then I do not know how it landed there :)

FYI, the same thing started to happen for Boost.Geometry at CircleCI
(clean Boost develop, no user-config.jam).
See e.g.: https://circleci.com/gh/boostorg/geometry/155

Adam

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
In reply to this post by Boost - Dev mailing list
Le 02/03/2017 à 16:25, Rene Rivera via Boost a écrit :

> On Thu, Mar 2, 2017 at 9:22 AM, Raffi Enficiaud via Boost <
> [hidden email]> wrote:
>
>> Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :
>>
>>> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
>>> [hidden email]> wrote:
>>>
>>> Hi all,
>>>>
>>>> On develop, I have the following error for gcc/linux and clang/osx:
>>>>
>>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in lib_boost_numpy
>>>> 01-Mar-2017 23:58:05    *** argument error
>>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * : requirements *
>>>> : default-build * : usage-requirements * )
>>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
>>>> numpy/matrix.cpp
>>>>
>>>
>>>
>>> How are you configuring python in your user-config.jam?
>>>
>>
>> I am not touching anything about user-config.jam: the failure happens on a
>> build machine (specific build user, supposedly clean). If there is a
>> user-config.jam, then I do not know how it landed there :)
>
>
> OK.. Which means that the version number for whatever python it picks up is
> undetermined and blank. I'll have to figure out why that is.

FYI: the Linux/OSX machines have the apt/OS python installed, and python3.4.



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Thu, Mar 2, 2017 at 9:52 AM, Raffi Enficiaud via Boost <
[hidden email]> wrote:

> Le 02/03/2017 à 16:25, Rene Rivera via Boost a écrit :
>
>> On Thu, Mar 2, 2017 at 9:22 AM, Raffi Enficiaud via Boost <
>> [hidden email]> wrote:
>>
>> Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :
>>>
>>> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
>>>> [hidden email]> wrote:
>>>>
>>>> Hi all,
>>>>
>>>>>
>>>>> On develop, I have the following error for gcc/linux and clang/osx:
>>>>>
>>>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in
>>>>> lib_boost_numpy
>>>>> 01-Mar-2017 23:58:05    *** argument error
>>>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * :
>>>>> requirements *
>>>>> : default-build * : usage-requirements * )
>>>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
>>>>> numpy/matrix.cpp
>>>>>
>>>>>
>>>>
>>>> How are you configuring python in your user-config.jam?
>>>>
>>>>
>>> I am not touching anything about user-config.jam: the failure happens on
>>> a
>>> build machine (specific build user, supposedly clean). If there is a
>>> user-config.jam, then I do not know how it landed there :)
>>>
>>
>>
>> OK.. Which means that the version number for whatever python it picks up
>> is
>> undetermined and blank. I'll have to figure out why that is.
>>
>
> FYI: the Linux/OSX machines have the apt/OS python installed, and
> python3.4.


OK.. It turns out to have been a simple forgetting of some parens. Note
that bootstrap generates a project-config.jam file. So you do have one. You
just don't see what it is :-) But it does print out in the CI logs what it
detects as far as Python is concerned. Anyway.. It's fixed. And will be
reflected whenever stuff updates to latest develop.


--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Thu, Mar 2, 2017 at 9:59 PM, Rene Rivera via Boost <[hidden email]
> wrote:

> On Thu, Mar 2, 2017 at 9:52 AM, Raffi Enficiaud via Boost <
> [hidden email]> wrote:
>
> > Le 02/03/2017 à 16:25, Rene Rivera via Boost a écrit :
> >
> >> On Thu, Mar 2, 2017 at 9:22 AM, Raffi Enficiaud via Boost <
> >> [hidden email]> wrote:
> >>
> >> Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :
> >>>
> >>> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
> >>>> [hidden email]> wrote:
> >>>>
> >>>> Hi all,
> >>>>
> >>>>>
> >>>>> On develop, I have the following error for gcc/linux and clang/osx:
> >>>>>
> >>>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in
> >>>>> lib_boost_numpy
> >>>>> 01-Mar-2017 23:58:05    *** argument error
> >>>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * :
> >>>>> requirements *
> >>>>> : default-build * : usage-requirements * )
> >>>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
> >>>>> numpy/matrix.cpp
> >>>>>
> >>>>>
> >>>>
> >>>> How are you configuring python in your user-config.jam?
> >>>>
> >>>>
> >>> I am not touching anything about user-config.jam: the failure happens
> on
> >>> a
> >>> build machine (specific build user, supposedly clean). If there is a
> >>> user-config.jam, then I do not know how it landed there :)
> >>>
> >>
> >>
> >> OK.. Which means that the version number for whatever python it picks up
> >> is
> >> undetermined and blank. I'll have to figure out why that is.
> >>
> >
> > FYI: the Linux/OSX machines have the apt/OS python installed, and
> > python3.4.
>
>
> OK.. It turns out to have been a simple forgetting of some parens. Note
> that bootstrap generates a project-config.jam file. So you do have one. You
> just don't see what it is :-) But it does print out in the CI logs what it
> detects as far as Python is concerned. Anyway.. It's fixed. And will be
> reflected whenever stuff updates to latest develop.


I think this is related, but not sure...all the regression runs I start
(Linux + Windows) are currently failing with:

 boost-test(COMPILE) "python/select_holder" :
"libs/python/test/select_holder.cpp"
boost-test(RUN) "python/select_from_python_test" :
"libs/python/test/select_from_python_test.cpp" "libs/python/src/conve
rter/type_id.cpp"
boost-test(COMPILE) "python/select_arg_to_python_test" :
"libs/python/test/select_arg_to_python_test.cpp"
boost-test(COMPILE_FAIL) "python/raw_pyobject_fail1" :
"libs/python/test/raw_pyobject_fail1.cpp"
boost-test(COMPILE_FAIL) "python/raw_pyobject_fail2" :
"libs/python/test/raw_pyobject_fail2.cpp"
boost-test(COMPILE_FAIL) "python/as_to_python_function" :
"libs/python/test/as_to_python_function.cpp"
boost-test(COMPILE_FAIL) "python/object_fail1" :
"libs/python/test/object_fail1.cpp"
error: at /var/boost/run/boost_bb/src/kernel/modules.jam:107
error: Unable to find file or target named
error:     '/boost/python//boost_numpy'
error: referred to from project at
error:     '../libs/python/test'

 at the end of the results/bjam.log file.  This was causing develop to fail
for awhile, and now appears to have migrated to master as well.

Tom

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Sun, Mar 5, 2017 at 6:49 AM, Tom Kent via Boost <[hidden email]>
wrote:

> On Thu, Mar 2, 2017 at 9:59 PM, Rene Rivera via Boost <
> [hidden email]
> > wrote:
>
> > On Thu, Mar 2, 2017 at 9:52 AM, Raffi Enficiaud via Boost <
> > [hidden email]> wrote:
> >
> > > Le 02/03/2017 à 16:25, Rene Rivera via Boost a écrit :
> > >
> > >> On Thu, Mar 2, 2017 at 9:22 AM, Raffi Enficiaud via Boost <
> > >> [hidden email]> wrote:
> > >>
> > >> Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :
> > >>>
> > >>> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
> > >>>> [hidden email]> wrote:
> > >>>>
> > >>>> Hi all,
> > >>>>
> > >>>>>
> > >>>>> On develop, I have the following error for gcc/linux and clang/osx:
> > >>>>>
> > >>>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in
> > >>>>> lib_boost_numpy
> > >>>>> 01-Mar-2017 23:58:05    *** argument error
> > >>>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * :
> > >>>>> requirements *
> > >>>>> : default-build * : usage-requirements * )
> > >>>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
> > >>>>> numpy/matrix.cpp
> > >>>>>
> > >>>>>
> > >>>>
> > >>>> How are you configuring python in your user-config.jam?
> > >>>>
> > >>>>
> > >>> I am not touching anything about user-config.jam: the failure happens
> > on
> > >>> a
> > >>> build machine (specific build user, supposedly clean). If there is a
> > >>> user-config.jam, then I do not know how it landed there :)
> > >>>
> > >>
> > >>
> > >> OK.. Which means that the version number for whatever python it picks
> up
> > >> is
> > >> undetermined and blank. I'll have to figure out why that is.
> > >>
> > >
> > > FYI: the Linux/OSX machines have the apt/OS python installed, and
> > > python3.4.
> >
> >
> > OK.. It turns out to have been a simple forgetting of some parens. Note
> > that bootstrap generates a project-config.jam file. So you do have one.
> You
> > just don't see what it is :-) But it does print out in the CI logs what
> it
> > detects as far as Python is concerned. Anyway.. It's fixed. And will be
> > reflected whenever stuff updates to latest develop.
>
>
> I think this is related, but not sure...all the regression runs I start
> (Linux + Windows) are currently failing with:
>
>  boost-test(COMPILE) "python/select_holder" :
> "libs/python/test/select_holder.cpp"
> boost-test(RUN) "python/select_from_python_test" :
> "libs/python/test/select_from_python_test.cpp" "libs/python/src/conve
> rter/type_id.cpp"
> boost-test(COMPILE) "python/select_arg_to_python_test" :
> "libs/python/test/select_arg_to_python_test.cpp"
> boost-test(COMPILE_FAIL) "python/raw_pyobject_fail1" :
> "libs/python/test/raw_pyobject_fail1.cpp"
> boost-test(COMPILE_FAIL) "python/raw_pyobject_fail2" :
> "libs/python/test/raw_pyobject_fail2.cpp"
> boost-test(COMPILE_FAIL) "python/as_to_python_function" :
> "libs/python/test/as_to_python_function.cpp"
> boost-test(COMPILE_FAIL) "python/object_fail1" :
> "libs/python/test/object_fail1.cpp"
> error: at /var/boost/run/boost_bb/src/kernel/modules.jam:107
> error: Unable to find file or target named
> error:     '/boost/python//boost_numpy'
> error: referred to from project at
> error:     '../libs/python/test'
>
>  at the end of the results/bjam.log file.  This was causing develop to fail
> for awhile, and now appears to have migrated to master as well.
>

OK, I'm almost certain I fixed both develop and master for this now. Thanks
for reporting it.

--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Sun, Mar 5, 2017 at 11:43 AM, Rene Rivera <[hidden email]> wrote:

>
> On Sun, Mar 5, 2017 at 11:34 AM, Tom Kent <[hidden email]> wrote:
>
>>
>> On Sun, Mar 5, 2017 at 9:03 AM, Rene Rivera <[hidden email]>
>> wrote:
>>
>>> On Sun, Mar 5, 2017 at 6:49 AM, Tom Kent via Boost <
>>> [hidden email]> wrote:
>>>
>>>> On Thu, Mar 2, 2017 at 9:59 PM, Rene Rivera via Boost <
>>>> [hidden email]
>>>> > wrote:
>>>>
>>>> > On Thu, Mar 2, 2017 at 9:52 AM, Raffi Enficiaud via Boost <
>>>> > [hidden email]> wrote:
>>>> >
>>>> > > Le 02/03/2017 à 16:25, Rene Rivera via Boost a écrit :
>>>> > >
>>>> > >> On Thu, Mar 2, 2017 at 9:22 AM, Raffi Enficiaud via Boost <
>>>> > >> [hidden email]> wrote:
>>>> > >>
>>>> > >> Le 02/03/2017 à 16:20, Rene Rivera via Boost a écrit :
>>>> > >>>
>>>> > >>> On Wed, Mar 1, 2017 at 5:23 PM, Raffi Enficiaud via Boost <
>>>> > >>>> [hidden email]> wrote:
>>>> > >>>>
>>>> > >>>> Hi all,
>>>> > >>>>
>>>> > >>>>>
>>>> > >>>>> On develop, I have the following error for gcc/linux and
>>>> clang/osx:
>>>> > >>>>>
>>>> > >>>>> 01-Mar-2017 23:58:05    libs/python/build/Jamfile:155: in
>>>> > >>>>> lib_boost_numpy
>>>> > >>>>> 01-Mar-2017 23:58:05    *** argument error
>>>> > >>>>> 01-Mar-2017 23:58:05    * rule lib ( names + : sources * :
>>>> > >>>>> requirements *
>>>> > >>>>> : default-build * : usage-requirements * )
>>>> > >>>>> 01-Mar-2017 23:58:05    * called with: (  : numpy/dtype.cpp
>>>> > >>>>> numpy/matrix.cpp
>>>> > >>>>>
>>>> > >>>>>
>>>> > >>>>
>>>> > >>>> How are you configuring python in your user-config.jam?
>>>> > >>>>
>>>> > >>>>
>>>> > >>> I am not touching anything about user-config.jam: the failure
>>>> happens
>>>> > on
>>>> > >>> a
>>>> > >>> build machine (specific build user, supposedly clean). If there
>>>> is a
>>>> > >>> user-config.jam, then I do not know how it landed there :)
>>>> > >>>
>>>> > >>
>>>> > >>
>>>> > >> OK.. Which means that the version number for whatever python it
>>>> picks up
>>>> > >> is
>>>> > >> undetermined and blank. I'll have to figure out why that is.
>>>> > >>
>>>> > >
>>>> > > FYI: the Linux/OSX machines have the apt/OS python installed, and
>>>> > > python3.4.
>>>> >
>>>> >
>>>> > OK.. It turns out to have been a simple forgetting of some parens.
>>>> Note
>>>> > that bootstrap generates a project-config.jam file. So you do have
>>>> one. You
>>>> > just don't see what it is :-) But it does print out in the CI logs
>>>> what it
>>>> > detects as far as Python is concerned. Anyway.. It's fixed. And will
>>>> be
>>>> > reflected whenever stuff updates to latest develop.
>>>>
>>>>
>>>> I think this is related, but not sure...all the regression runs I start
>>>> (Linux + Windows) are currently failing with:
>>>>
>>>>  boost-test(COMPILE) "python/select_holder" :
>>>> "libs/python/test/select_holder.cpp"
>>>> boost-test(RUN) "python/select_from_python_test" :
>>>> "libs/python/test/select_from_python_test.cpp" "libs/python/src/conve
>>>> rter/type_id.cpp"
>>>> boost-test(COMPILE) "python/select_arg_to_python_test" :
>>>> "libs/python/test/select_arg_to_python_test.cpp"
>>>> boost-test(COMPILE_FAIL) "python/raw_pyobject_fail1" :
>>>> "libs/python/test/raw_pyobject_fail1.cpp"
>>>> boost-test(COMPILE_FAIL) "python/raw_pyobject_fail2" :
>>>> "libs/python/test/raw_pyobject_fail2.cpp"
>>>> boost-test(COMPILE_FAIL) "python/as_to_python_function" :
>>>> "libs/python/test/as_to_python_function.cpp"
>>>> boost-test(COMPILE_FAIL) "python/object_fail1" :
>>>> "libs/python/test/object_fail1.cpp"
>>>> error: at /var/boost/run/boost_bb/src/kernel/modules.jam:107
>>>> error: Unable to find file or target named
>>>> error:     '/boost/python//boost_numpy'
>>>> error: referred to from project at
>>>> error:     '../libs/python/test'
>>>>
>>>>  at the end of the results/bjam.log file.  This was causing develop to
>>>> fail
>>>> for awhile, and now appears to have migrated to master as well.
>>>>
>>>
>>> OK, I'm almost certain I fixed both develop and master for this now.
>>> Thanks for reporting it.
>>>
>>
>> Hmm, doesn't seem to have fixed it, still seeing the same error.
>>
>
> Hm.. Is python configured on the runners?
>

Yeah, the specific runner I'm looking at at the moment has python, both 2
(2.7.6) and 3 (3.4.3, despite what the summary page says under the python
versions):
http://www.boost.org/development/tests/develop/developer/summary.html

If you want to try that config yourself, you can get it from docker hub:
teeks99/boost-build:gcc-6

I verified that it was getting the latest commit from develop:
6abf48add87c66a7b118d0bc5e24ae045ba6fbb0

Also, I noticed that there are two errors. The end of the output looks like:

warning: toolset gcc initialization: can not find tool windres
warning: initialized from /home/boost/user-config.jam:11
notice: using rc compiler :: <toolset>gcc-6~c++1z~warn :: /usr/bin/as
notice: [python-cfg] Configuring python...
notice: [python-cfg]   user-specified version: "2.7"
notice: [python-cfg]   user-specified includes: "/usr/include/python2.7"
notice: [python-cfg]   user-specified libraries:
"/usr/lib/x86_64-linux-gnu"
notice: [python-cfg] Checking interpreter command "python2.7"...
notice: [python-cfg] running command 'python2.7 -c "from sys import *;
print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
c_prefix=%s\nexecutable=%s' %
(version_info[0],version_info[1],platform,prefix,exec_prefix,executable))"
2>&1'
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Details of this Python configuration:
notice: [python-cfg]   interpreter command: "python2.7"
notice: [python-cfg]   include path: "/usr/include/python2.7"
notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
notice: [python-cfg] Checking for NumPy...
notice: [python-cfg] running command 'python2.7 -c "import sys; sys.stderr
= sys.stdout; import numpy; print(numpy.get_i
nclude())"'
notice: [python-cfg] NumPy disabled. Reason:
notice: [python-cfg]   python2.7 -c "import sys; sys.stderr = sys.stdout;
import numpy; print(numpy.get_include())" abor
ted with
notice: [python-cfg]   Traceback (most recent call last):
 File "<string>", line 1, in <module>
ImportError: No module named numpy
notice: [python-cfg] Configuring python...
notice: [python-cfg]   user-specified version: "3.4"
notice: [python-cfg]   user-specified includes: "/usr/include/python3.4"
notice: [python-cfg]   user-specified libraries:
"/usr/lib/x86_64-linux-gnu"
notice: [python-cfg] Checking interpreter command "python3.4"...
notice: [python-cfg] running command 'python3.4 -c "from sys import *;
print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
c_prefix=%s\nexecutable=%s' %
(version_info[0],version_info[1],platform,prefix,exec_prefix,executable))"
2>&1'
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Details of this Python configuration:
notice: [python-cfg]   interpreter command: "python3.4"
notice: [python-cfg]   include path: "/usr/include/python3.4"
notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
notice: [python-cfg] Checking for NumPy...
notice: [python-cfg] running command 'python3.4 -c "import sys; sys.stderr
= sys.stdout; import numpy; print(numpy.get_i
nclude())"'
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Details of this Python configuration:
notice: [python-cfg]   interpreter command: "python3.4"
notice: [python-cfg]   include path: "/usr/include/python3.4"
notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
notice: [python-cfg] Checking for NumPy...
notice: [python-cfg] running command 'python3.4 -c "import sys; sys.stderr
= sys.stdout; import numpy; print(numpy.get_i
nclude())"'
notice: [python-cfg] NumPy disabled. Reason:
notice: [python-cfg]   python3.4 -c "import sys; sys.stderr = sys.stdout;
import numpy; print(numpy.get_include())" abor
ted with
notice: [python-cfg]   Traceback (most recent call last):
 File "<string>", line 1, in <module>
ImportError: No module named 'numpy'
notice: [zlib] Using pre-installed library
notice: [zlib] Condition
notice: [bzip2] Using pre-installed library
notice: [bzip2] Condition
Performing configuration checks

   - 32-bit                   : no
   - 64-bit                   : yes
   - arm                      : no
   - mips1                    : no
   - power                    : no
   - sparc                    : no
   - x86                      : yes
   - symlinks supported       : yes
...found 1067 targets...
# Starting tests ("/var/boost/run/boost_bb/src/engine/bin.linuxx86_64/b2"
"-sBOOST_BUILD_PATH=/var/boost/run:/var/boost/
run/boost_bb/src" "-sBOOST_ROOT=/var/boost/run/boost_root"
"--boost=/var/boost/run/boost_root" "--boost-root=/var/boost/
run/boost_root" "--boost-build=/var/boost/run/boost_bb/src"
"--debug-configuration"  -l300 toolset=gcc-6~c++1z -d2 prese
rve-test-targets=off --dump-tests -j8 address-model=64
--remove-test-targets -m64 "--build-dir=/var/boost/run/results" >
>"/var/boost/run/results/bjam.log" 2>&1)...
# Running Boost.Build tests
Traceback (most recent call last):
 File "run.py", line 71, in <module>
   runner(root)
 File "/var/boost/run/boost_regression_src/regression.py", line 287, in
__init__
   self.main()
 File "/var/boost/run/boost_regression_src/regression.py", line 624, in
main
   getattr(self,action_m)()
 File "/var/boost/run/boost_regression_src/regression.py", line 589, in
command_regression
   self.command_test()
 File "/var/boost/run/boost_regression_src/regression.py", line 368, in
command_test
   self.command_test_boost_build()
 File "/var/boost/run/boost_regression_src/regression.py", line 410, in
command_test_boost_build
   "boost/bin.v2/libs/any/test/any_test.test"));
OSError: [Errno 2] No such file or directory:
'/var/boost/run/results/boost/bin.v2/libs/any/test/any_test.test'


While the end of the results/bjam.log is:
boost-test(RUN) "ptr_container/const_element_containers" :
"libs/ptr_container/test/const_element_containers.cpp"
boost-test(RUN_PYD) "ptr_container/__boost_check_library__" :
"status/boost_check_library.py"
boost-test(RUN) "python/exec" : "libs/python/test/exec.cpp"
boost-test(RUN) "python/exec-dynamic" : "libs/python/test/exec.cpp"
boost-test(RUN_PYD) "python/crossmod_exception" :
"libs/python/test/crossmod_exception.py" "libs/python/test/crossmod_ex
ception_a.cpp" "libs/python/test/crossmod_exception_b.cpp"
boost-test(RUN_PYD) "python/injected" : "libs/python/test/injected.py"
"libs/python/test/injected.cpp"
boost-test(RUN_PYD) "python/properties" : "libs/python/test/properties.py"
"libs/python/test/properties.cpp"
boost-test(RUN_PYD) "python/return_arg" : "libs/python/test/return_arg.py"
"libs/python/test/return_arg.cpp"
boost-test(RUN_PYD) "python/staticmethod" :
"libs/python/test/staticmethod.py" "libs/python/test/staticmethod.cpp"
boost-test(RUN_PYD) "python/boost_shared_ptr" :
"libs/python/test/boost_shared_ptr.py" "libs/python/test/boost_shared_pt
r.cpp"
boost-test(RUN_PYD) "python/shared_ptr" : "libs/python/test/shared_ptr.py"
"libs/python/test/shared_ptr.cpp"
boost-test(RUN_PYD) "python/enable_shared_from_this" :
"libs/python/test/enable_shared_from_this.py" "libs/python/test/e
nable_shared_from_this.cpp"
boost-test(RUN_PYD) "python/andreas_beyer" :
"libs/python/test/andreas_beyer.py" "libs/python/test/andreas_beyer.cpp"
boost-test(RUN_PYD) "python/wrapper_held_type" :
"libs/python/test/wrapper_held_type.py" "libs/python/test/wrapper_held_
type.cpp"
boost-test(RUN_PYD) "python/polymorphism2_auto_ptr" :
"libs/python/test/polymorphism2_auto_ptr.py" "libs/python/test/pol
ymorphism2.py" "libs/python/test/polymorphism2_auto_ptr.cpp"
boost-test(RUN_PYD) "python/polymorphism" :
"libs/python/test/polymorphism.py" "libs/python/test/polymorphism.cpp"
boost-test(RUN_PYD) "python/polymorphism2" :
"libs/python/test/polymorphism2.py" "libs/python/test/polymorphism2.cpp"
boost-test(RUN_PYD) "python/auto_ptr" : "libs/python/test/auto_ptr.py"
"libs/python/test/auto_ptr.cpp"
boost-test(RUN_PYD) "python/minimal" : "libs/python/test/minimal.py"
"libs/python/test/minimal.cpp"
boost-test(RUN_PYD) "python/args" : "libs/python/test/args.py"
"libs/python/test/args.cpp"
boost-test(RUN_PYD) "python/raw_ctor" : "libs/python/test/raw_ctor.py"
"libs/python/test/raw_ctor.cpp"
boost-test(RUN_PYD) "python/enum" : "libs/python/test/test_enum.py"
"libs/python/test/enum_ext.cpp"
boost-test(RUN_PYD) "python/exception_translator" :
"libs/python/test/exception_translator.py" "libs/python/test/excepti
on_translator.cpp"
boost-test(RUN_PYD) "python/pearu1" : "libs/python/test/test_cltree.py"
"libs/python/test/cltree.cpp"
boost-test(RUN_PYD) "python/try" : "libs/python/test/newtest.py"
"libs/python/test/m1.cpp" "libs/python/test/m2.cpp"
boost-test(RUN_PYD) "python/const_argument" :
"libs/python/test/const_argument.py" "libs/python/test/const_argument.cpp"
boost-test(RUN_PYD) "python/keywords" : "libs/python/test/keywords.cpp"
"libs/python/test/keywords_test.py"
boost-test(RUN_PYD) "python/builtin_converters" :
"libs/python/test/test_builtin_converters.py"
boost-test(RUN_PYD) "python/test_pointer_adoption" :
"libs/python/test/test_pointer_adoption.py" "libs/python/test/test_
pointer_adoption.cpp"
boost-test(RUN_PYD) "python/operators" : "libs/python/test/operators.py"
"libs/python/test/operators.cpp"
boost-test(RUN_PYD) "python/operators_wrapper" :
"libs/python/test/operators_wrapper.py" "libs/python/test/operators_wra
pper.cpp"
boost-test(RUN_PYD) "python/callbacks" : "libs/python/test/callbacks.py"
"libs/python/test/callbacks.cpp"
boost-test(RUN_PYD) "python/defaults" : "libs/python/test/defaults.py"
"libs/python/test/defaults.cpp"
boost-test(RUN_PYD) "python/object" : "libs/python/test/object.py"
"libs/python/test/object.cpp"
boost-test(RUN_PYD) "python/class" : "libs/python/test/class.py"
"libs/python/test/class.cpp"
boost-test(RUN_PYD) "python/list" : "libs/python/test/list.py"
"libs/python/test/list.cpp"
boost-test(RUN_PYD) "python/long" : "libs/python/test/long.py"
"libs/python/test/long.cpp"
boost-test(RUN_PYD) "python/dict" : "libs/python/test/dict.py"
"libs/python/test/dict.cpp"
boost-test(RUN_PYD) "python/tuple" : "libs/python/test/tuple.py"
"libs/python/test/tuple.cpp"
boost-test(RUN_PYD) "python/str" : "libs/python/test/str.py"
"libs/python/test/str.cpp"
boost-test(RUN_PYD) "python/slice" : "libs/python/test/slice.py"
"libs/python/test/slice.cpp"
boost-test(RUN_PYD) "python/virtual_functions" :
"libs/python/test/virtual_functions.py" "libs/python/test/virtual_funct
ions.cpp"
boost-test(RUN_PYD) "python/back_reference" :
"libs/python/test/back_reference.py" "libs/python/test/back_reference.cpp"
boost-test(RUN_PYD) "python/implicit" : "libs/python/test/implicit.py"
"libs/python/test/implicit.cpp"
boost-test(RUN_PYD) "python/data_members" :
"libs/python/test/data_members.py" "libs/python/test/data_members.cpp"
boost-test(RUN_PYD) "python/ben_scott1" : "libs/python/test/ben_scott1.py"
"libs/python/test/ben_scott1.cpp"
boost-test(RUN_PYD) "python/bienstman1" : "libs/python/test/bienstman1.py"
"libs/python/test/bienstman1.cpp"
boost-test(RUN_PYD) "python/bienstman2" : "libs/python/test/bienstman2.py"
"libs/python/test/bienstman2.cpp"
boost-test(RUN_PYD) "python/bienstman3" : "libs/python/test/bienstman3.py"
"libs/python/test/bienstman3.cpp"
boost-test(RUN_PYD) "python/multi_arg_constructor" :
"libs/python/test/multi_arg_constructor.py" "libs/python/test/multi
_arg_constructor.cpp"
oost-test(RUN_PYD) "python/iterator" : "libs/python/test/iterator.py"
"libs/python/test/iterator.cpp" "libs/python/test
/input_iterator.cpp"
boost-test(RUN_PYD) "python/stl_iterator" :
"libs/python/test/stl_iterator.py" "libs/python/test/stl_iterator.cpp"
boost-test(RUN_PYD) "python/extract" : "libs/python/test/extract.py"
"libs/python/test/extract.cpp"
boost-test(RUN_PYD) "python/crossmod_opaque" :
"libs/python/test/crossmod_opaque.py" "libs/python/test/crossmod_opaque_a
.cpp" "libs/python/test/crossmod_opaque_b.cpp"
boost-test(RUN_PYD) "python/opaque" : "libs/python/test/opaque.py"
"libs/python/test/opaque.cpp"
boost-test(RUN_PYD) "python/voidptr" : "libs/python/test/voidptr.py"
"libs/python/test/voidptr.cpp"
boost-test(RUN_PYD) "python/pickle1" : "libs/python/test/pickle1.py"
"libs/python/test/pickle1.cpp"
boost-test(RUN_PYD) "python/pickle2" : "libs/python/test/pickle2.py"
"libs/python/test/pickle2.cpp"
boost-test(RUN_PYD) "python/pickle3" : "libs/python/test/pickle3.py"
"libs/python/test/pickle3.cpp"
boost-test(RUN_PYD) "python/pickle4" : "libs/python/test/pickle4.py"
"libs/python/test/pickle4.cpp"
boost-test(RUN_PYD) "python/nested" : "libs/python/test/nested.py"
"libs/python/test/nested.cpp"
boost-test(RUN_PYD) "python/docstring" : "libs/python/test/docstring.py"
"libs/python/test/docstring.cpp"
boost-test(RUN_PYD) "python/pytype_function" :
"libs/python/test/pytype_function.py" "libs/python/test/pytype_function.c
pp"
boost-test(RUN_PYD) "python/vector_indexing_suite" :
"libs/python/test/vector_indexing_suite.py" "libs/python/test/vecto
r_indexing_suite.cpp"
boost-test(RUN_PYD) "python/pointer_vector" :
"libs/python/test/pointer_vector.py" "libs/python/test/pointer_vector.cpp"
boost-test(RUN_PYD) "python/map_indexing_suite" :
"libs/python/test/map_indexing_suite.py"
boost-test(RUN) "python/import_" : "libs/python/test/import_.cpp"
boost-test(RUN_PYD) "python/calling_conventions" :
"libs/python/test/calling_conventions.py" "libs/python/test/calling_c
onventions.cpp"
boost-test(RUN_PYD) "python/calling_conventions_mf" :
"libs/python/test/calling_conventions_mf.py" "libs/python/test/cal
ling_conventions_mf.cpp"
boost-test(COMPILE) "python/indirect_traits_test" :
"libs/python/test/indirect_traits_test.cpp"
boost-test(RUN) "python/destroy_test" : "libs/python/test/destroy_test.cpp"
boost-test(RUN) "python/pointer_type_id_test" :
"libs/python/test/pointer_type_id_test.cpp"
boost-test(RUN) "python/bases" : "libs/python/test/bases.cpp"
boost-test(RUN) "python/if_else" : "libs/python/test/if_else.cpp"
boost-test(RUN) "python/pointee" : "libs/python/test/pointee.cpp"
boost-test(RUN) "python/result" : "libs/python/test/result.cpp"
boost-test(COMPILE) "python/string_literal" :
"libs/python/test/string_literal.cpp"
boost-test(COMPILE) "python/borrowed" : "libs/python/test/borrowed.cpp"
boost-test(COMPILE) "python/object_manager" :
"libs/python/test/object_manager.cpp"
boost-test(COMPILE) "python/copy_ctor_mutates_rhs" :
"libs/python/test/copy_ctor_mutates_rhs.cpp"
boost-test(RUN) "python/upcast" : "libs/python/test/upcast.cpp"
boost-test(COMPILE) "python/select_holder" :
"libs/python/test/select_holder.cpp"
boost-test(RUN) "python/select_from_python_test" :
"libs/python/test/select_from_python_test.cpp" "libs/python/src/conve
rter/type_id.cpp"
boost-test(COMPILE) "python/select_arg_to_python_test" :
"libs/python/test/select_arg_to_python_test.cpp"
boost-test(COMPILE_FAIL) "python/raw_pyobject_fail1" :
"libs/python/test/raw_pyobject_fail1.cpp"
boost-test(COMPILE_FAIL) "python/raw_pyobject_fail2" :
"libs/python/test/raw_pyobject_fail2.cpp"
boost-test(COMPILE_FAIL) "python/as_to_python_function" :
"libs/python/test/as_to_python_function.cpp"
boost-test(COMPILE_FAIL) "python/object_fail1" :
"libs/python/test/object_fail1.cpp"
error: at /var/boost/run/boost_bb/src/kernel/modules.jam:107
error: Unable to find file or target named
error:     '/boost/python//boost_numpy'
error: referred to from project at
error:     '../libs/python/test'

Hope that helps,
Tom

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Sun, Mar 5, 2017 at 2:20 PM, Tom Kent <[hidden email]> wrote:

>
> Yeah, the specific runner I'm looking at at the moment has python, both 2
> (2.7.6) and 3 (3.4.3, despite what the summary page says under the python
> versions):
> http://www.boost.org/development/tests/develop/developer/summary.html
>
> If you want to try that config yourself, you can get it from docker hub:
> teeks99/boost-build:gcc-6
>
> I verified that it was getting the latest commit from develop:
> 6abf48add87c66a7b118d0bc5e24ae045ba6fbb0
>
> Also, I noticed that there are two errors. The end of the output looks
> like:
>
> warning: toolset gcc initialization: can not find tool windres
> warning: initialized from /home/boost/user-config.jam:11
> notice: using rc compiler :: <toolset>gcc-6~c++1z~warn :: /usr/bin/as
> notice: [python-cfg] Configuring python...
> notice: [python-cfg]   user-specified version: "2.7"
> notice: [python-cfg]   user-specified includes: "/usr/include/python2.7"
> notice: [python-cfg]   user-specified libraries:
> "/usr/lib/x86_64-linux-gnu"
> notice: [python-cfg] Checking interpreter command "python2.7"...
> notice: [python-cfg] running command 'python2.7 -c "from sys import *;
> print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
> c_prefix=%s\nexecutable=%s' % (version_info[0],version_info[
> 1],platform,prefix,exec_prefix,executable))" 2>&1'
> notice: [python-cfg] ...requested configuration matched!
> notice: [python-cfg] Details of this Python configuration:
> notice: [python-cfg]   interpreter command: "python2.7"
> notice: [python-cfg]   include path: "/usr/include/python2.7"
> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
> notice: [python-cfg] Checking for NumPy...
> notice: [python-cfg] running command 'python2.7 -c "import sys; sys.stderr
> = sys.stdout; import numpy; print(numpy.get_i
> nclude())"'
> notice: [python-cfg] NumPy disabled. Reason:
> notice: [python-cfg]   python2.7 -c "import sys; sys.stderr = sys.stdout;
> import numpy; print(numpy.get_include())" abor
> ted with
> notice: [python-cfg]   Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> ImportError: No module named numpy
> notice: [python-cfg] Configuring python...
> notice: [python-cfg]   user-specified version: "3.4"
> notice: [python-cfg]   user-specified includes: "/usr/include/python3.4"
> notice: [python-cfg]   user-specified libraries:
> "/usr/lib/x86_64-linux-gnu"
> notice: [python-cfg] Checking interpreter command "python3.4"...
> notice: [python-cfg] running command 'python3.4 -c "from sys import *;
> print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
> c_prefix=%s\nexecutable=%s' % (version_info[0],version_info[
> 1],platform,prefix,exec_prefix,executable))" 2>&1'
> notice: [python-cfg] ...requested configuration matched!
> notice: [python-cfg] Details of this Python configuration:
> notice: [python-cfg]   interpreter command: "python3.4"
> notice: [python-cfg]   include path: "/usr/include/python3.4"
> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
> notice: [python-cfg] Checking for NumPy...
> notice: [python-cfg] running command 'python3.4 -c "import sys; sys.stderr
> = sys.stdout; import numpy; print(numpy.get_i
> nclude())"'
> notice: [python-cfg] ...requested configuration matched!
> notice: [python-cfg] Details of this Python configuration:
> notice: [python-cfg]   interpreter command: "python3.4"
> notice: [python-cfg]   include path: "/usr/include/python3.4"
> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
> notice: [python-cfg] Checking for NumPy...
> notice: [python-cfg] running command 'python3.4 -c "import sys; sys.stderr
> = sys.stdout; import numpy; print(numpy.get_i
> nclude())"'
> notice: [python-cfg] NumPy disabled. Reason:
> notice: [python-cfg]   python3.4 -c "import sys; sys.stderr = sys.stdout;
> import numpy; print(numpy.get_include())" abor
> ted with
> notice: [python-cfg]   Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> ImportError: No module named 'numpy'
> notice: [zlib] Using pre-installed library
> notice: [zlib] Condition
> notice: [bzip2] Using pre-installed library
> notice: [bzip2] Condition
> Performing configuration checks
>

That very helpful :-)


>    - 32-bit                   : no
>    - 64-bit                   : yes
>    - arm                      : no
>    - mips1                    : no
>    - power                    : no
>    - sparc                    : no
>    - x86                      : yes
>    - symlinks supported       : yes
> ...found 1067 targets...
> # Starting tests ("/var/boost/run/boost_bb/src/engine/bin.linuxx86_64/b2"
> "-sBOOST_BUILD_PATH=/var/boost/run:/var/boost/
> run/boost_bb/src" "-sBOOST_ROOT=/var/boost/run/boost_root"
> "--boost=/var/boost/run/boost_root" "--boost-root=/var/boost/
> run/boost_root" "--boost-build=/var/boost/run/boost_bb/src"
> "--debug-configuration"  -l300 toolset=gcc-6~c++1z -d2 prese
> rve-test-targets=off --dump-tests -j8 address-model=64
> --remove-test-targets -m64 "--build-dir=/var/boost/run/results" >
> >"/var/boost/run/results/bjam.log" 2>&1)...
> # Running Boost.Build tests
> Traceback (most recent call last):
>  File "run.py", line 71, in <module>
>    runner(root)
>  File "/var/boost/run/boost_regression_src/regression.py", line 287, in
> __init__
>    self.main()
>  File "/var/boost/run/boost_regression_src/regression.py", line 624, in
> main
>    getattr(self,action_m)()
>  File "/var/boost/run/boost_regression_src/regression.py", line 589, in
> command_regression
>    self.command_test()
>  File "/var/boost/run/boost_regression_src/regression.py", line 368, in
> command_test
>    self.command_test_boost_build()
>  File "/var/boost/run/boost_regression_src/regression.py", line 410, in
> command_test_boost_build
>    "boost/bin.v2/libs/any/test/any_test.test"));
> OSError: [Errno 2] No such file or directory:
> '/var/boost/run/results/boost/bin.v2/libs/any/test/any_test.test'
>

Interesting.. But unrelated AFAIK. The b2 tests rely on that any_test for a
sanity check. So perhaps the test is gone and we need to use some other
sanity check test.

While the end of the results/bjam.log is:
> error: Unable to find file or target named
> error:     '/boost/python//boost_numpy'
> error: referred to from project at
> error:     '../libs/python/test'
>
> Hope that helps,
>

It does help. It's fixed now, as that target should always exist.


--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Sun, Mar 5, 2017 at 3:20 PM, Rene Rivera <[hidden email]> wrote:

> On Sun, Mar 5, 2017 at 2:20 PM, Tom Kent <[hidden email]> wrote:
>
>>
>> Yeah, the specific runner I'm looking at at the moment has python, both 2
>> (2.7.6) and 3 (3.4.3, despite what the summary page says under the python
>> versions):
>> http://www.boost.org/development/tests/develop/developer/summary.html
>>
>> If you want to try that config yourself, you can get it from docker hub:
>> teeks99/boost-build:gcc-6
>>
>> I verified that it was getting the latest commit from develop:
>> 6abf48add87c66a7b118d0bc5e24ae045ba6fbb0
>>
>> Also, I noticed that there are two errors. The end of the output looks
>> like:
>>
>> warning: toolset gcc initialization: can not find tool windres
>> warning: initialized from /home/boost/user-config.jam:11
>> notice: using rc compiler :: <toolset>gcc-6~c++1z~warn :: /usr/bin/as
>> notice: [python-cfg] Configuring python...
>> notice: [python-cfg]   user-specified version: "2.7"
>> notice: [python-cfg]   user-specified includes: "/usr/include/python2.7"
>> notice: [python-cfg]   user-specified libraries:
>> "/usr/lib/x86_64-linux-gnu"
>> notice: [python-cfg] Checking interpreter command "python2.7"...
>> notice: [python-cfg] running command 'python2.7 -c "from sys import *;
>> print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
>> c_prefix=%s\nexecutable=%s' % (version_info[0],version_info[
>> 1],platform,prefix,exec_prefix,executable))" 2>&1'
>> notice: [python-cfg] ...requested configuration matched!
>> notice: [python-cfg] Details of this Python configuration:
>> notice: [python-cfg]   interpreter command: "python2.7"
>> notice: [python-cfg]   include path: "/usr/include/python2.7"
>> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
>> notice: [python-cfg] Checking for NumPy...
>> notice: [python-cfg] running command 'python2.7 -c "import sys;
>> sys.stderr = sys.stdout; import numpy; print(numpy.get_i
>> nclude())"'
>> notice: [python-cfg] NumPy disabled. Reason:
>> notice: [python-cfg]   python2.7 -c "import sys; sys.stderr = sys.stdout;
>> import numpy; print(numpy.get_include())" abor
>> ted with
>> notice: [python-cfg]   Traceback (most recent call last):
>>  File "<string>", line 1, in <module>
>> ImportError: No module named numpy
>> notice: [python-cfg] Configuring python...
>> notice: [python-cfg]   user-specified version: "3.4"
>> notice: [python-cfg]   user-specified includes: "/usr/include/python3.4"
>> notice: [python-cfg]   user-specified libraries:
>> "/usr/lib/x86_64-linux-gnu"
>> notice: [python-cfg] Checking interpreter command "python3.4"...
>> notice: [python-cfg] running command 'python3.4 -c "from sys import *;
>> print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
>> c_prefix=%s\nexecutable=%s' % (version_info[0],version_info[
>> 1],platform,prefix,exec_prefix,executable))" 2>&1'
>> notice: [python-cfg] ...requested configuration matched!
>> notice: [python-cfg] Details of this Python configuration:
>> notice: [python-cfg]   interpreter command: "python3.4"
>> notice: [python-cfg]   include path: "/usr/include/python3.4"
>> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
>> notice: [python-cfg] Checking for NumPy...
>> notice: [python-cfg] running command 'python3.4 -c "import sys;
>> sys.stderr = sys.stdout; import numpy; print(numpy.get_i
>> nclude())"'
>> notice: [python-cfg] ...requested configuration matched!
>> notice: [python-cfg] Details of this Python configuration:
>> notice: [python-cfg]   interpreter command: "python3.4"
>> notice: [python-cfg]   include path: "/usr/include/python3.4"
>> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
>> notice: [python-cfg] Checking for NumPy...
>> notice: [python-cfg] running command 'python3.4 -c "import sys;
>> sys.stderr = sys.stdout; import numpy; print(numpy.get_i
>> nclude())"'
>> notice: [python-cfg] NumPy disabled. Reason:
>> notice: [python-cfg]   python3.4 -c "import sys; sys.stderr = sys.stdout;
>> import numpy; print(numpy.get_include())" abor
>> ted with
>> notice: [python-cfg]   Traceback (most recent call last):
>>  File "<string>", line 1, in <module>
>> ImportError: No module named 'numpy'
>> notice: [zlib] Using pre-installed library
>> notice: [zlib] Condition
>> notice: [bzip2] Using pre-installed library
>> notice: [bzip2] Condition
>> Performing configuration checks
>>
>
> That very helpful :-)
>
>
>>    - 32-bit                   : no
>>    - 64-bit                   : yes
>>    - arm                      : no
>>    - mips1                    : no
>>    - power                    : no
>>    - sparc                    : no
>>    - x86                      : yes
>>    - symlinks supported       : yes
>> ...found 1067 targets...
>> # Starting tests ("/var/boost/run/boost_bb/src/engine/bin.linuxx86_64/b2"
>> "-sBOOST_BUILD_PATH=/var/boost/run:/var/boost/
>> run/boost_bb/src" "-sBOOST_ROOT=/var/boost/run/boost_root"
>> "--boost=/var/boost/run/boost_root" "--boost-root=/var/boost/
>> run/boost_root" "--boost-build=/var/boost/run/boost_bb/src"
>> "--debug-configuration"  -l300 toolset=gcc-6~c++1z -d2 prese
>> rve-test-targets=off --dump-tests -j8 address-model=64
>> --remove-test-targets -m64 "--build-dir=/var/boost/run/results" >
>> >"/var/boost/run/results/bjam.log" 2>&1)...
>> # Running Boost.Build tests
>> Traceback (most recent call last):
>>  File "run.py", line 71, in <module>
>>    runner(root)
>>  File "/var/boost/run/boost_regression_src/regression.py", line 287, in
>> __init__
>>    self.main()
>>  File "/var/boost/run/boost_regression_src/regression.py", line 624, in
>> main
>>    getattr(self,action_m)()
>>  File "/var/boost/run/boost_regression_src/regression.py", line 589, in
>> command_regression
>>    self.command_test()
>>  File "/var/boost/run/boost_regression_src/regression.py", line 368, in
>> command_test
>>    self.command_test_boost_build()
>>  File "/var/boost/run/boost_regression_src/regression.py", line 410, in
>> command_test_boost_build
>>    "boost/bin.v2/libs/any/test/any_test.test"));
>> OSError: [Errno 2] No such file or directory:
>> '/var/boost/run/results/boost/bin.v2/libs/any/test/any_test.test'
>>
>
> Interesting.. But unrelated AFAIK. The b2 tests rely on that any_test for
> a sanity check. So perhaps the test is gone and we need to use some other
> sanity check test.
>
> While the end of the results/bjam.log is:
>> error: Unable to find file or target named
>> error:     '/boost/python//boost_numpy'
>> error: referred to from project at
>> error:     '../libs/python/test'
>>
>> Hope that helps,
>>
>
> It does help. It's fixed now, as that target should always exist.
>

Things seem to be running again, thanks!

I'll put adding numpy to some of my runners on my task list.

Tom

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
Le 06/03/2017 à 13:19, Tom Kent via Boost a écrit :

> On Sun, Mar 5, 2017 at 3:20 PM, Rene Rivera <[hidden email]> wrote:
>
>> On Sun, Mar 5, 2017 at 2:20 PM, Tom Kent <[hidden email]> wrote:
>>
>>>
>>> Yeah, the specific runner I'm looking at at the moment has python, both 2
>>> (2.7.6) and 3 (3.4.3, despite what the summary page says under the python
>>> versions):
>>> http://www.boost.org/development/tests/develop/developer/summary.html
>>>
>>> If you want to try that config yourself, you can get it from docker hub:
>>> teeks99/boost-build:gcc-6
>>>
>>> I verified that it was getting the latest commit from develop:
>>> 6abf48add87c66a7b118d0bc5e24ae045ba6fbb0
>>>
>>> Also, I noticed that there are two errors. The end of the output looks
>>> like:
>>>
>>> warning: toolset gcc initialization: can not find tool windres
>>> warning: initialized from /home/boost/user-config.jam:11
>>> notice: using rc compiler :: <toolset>gcc-6~c++1z~warn :: /usr/bin/as
>>> notice: [python-cfg] Configuring python...
>>> notice: [python-cfg]   user-specified version: "2.7"
>>> notice: [python-cfg]   user-specified includes: "/usr/include/python2.7"
>>> notice: [python-cfg]   user-specified libraries:
>>> "/usr/lib/x86_64-linux-gnu"
>>> notice: [python-cfg] Checking interpreter command "python2.7"...
>>> notice: [python-cfg] running command 'python2.7 -c "from sys import *;
>>> print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
>>> c_prefix=%s\nexecutable=%s' % (version_info[0],version_info[
>>> 1],platform,prefix,exec_prefix,executable))" 2>&1'
>>> notice: [python-cfg] ...requested configuration matched!
>>> notice: [python-cfg] Details of this Python configuration:
>>> notice: [python-cfg]   interpreter command: "python2.7"
>>> notice: [python-cfg]   include path: "/usr/include/python2.7"
>>> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
>>> notice: [python-cfg] Checking for NumPy...
>>> notice: [python-cfg] running command 'python2.7 -c "import sys;
>>> sys.stderr = sys.stdout; import numpy; print(numpy.get_i
>>> nclude())"'
>>> notice: [python-cfg] NumPy disabled. Reason:
>>> notice: [python-cfg]   python2.7 -c "import sys; sys.stderr = sys.stdout;
>>> import numpy; print(numpy.get_include())" abor
>>> ted with
>>> notice: [python-cfg]   Traceback (most recent call last):
>>>  File "<string>", line 1, in <module>
>>> ImportError: No module named numpy
>>> notice: [python-cfg] Configuring python...
>>> notice: [python-cfg]   user-specified version: "3.4"
>>> notice: [python-cfg]   user-specified includes: "/usr/include/python3.4"
>>> notice: [python-cfg]   user-specified libraries:
>>> "/usr/lib/x86_64-linux-gnu"
>>> notice: [python-cfg] Checking interpreter command "python3.4"...
>>> notice: [python-cfg] running command 'python3.4 -c "from sys import *;
>>> print('version=%d.%d\nplatform=%s\nprefix=%s\nexe
>>> c_prefix=%s\nexecutable=%s' % (version_info[0],version_info[
>>> 1],platform,prefix,exec_prefix,executable))" 2>&1'
>>> notice: [python-cfg] ...requested configuration matched!
>>> notice: [python-cfg] Details of this Python configuration:
>>> notice: [python-cfg]   interpreter command: "python3.4"
>>> notice: [python-cfg]   include path: "/usr/include/python3.4"
>>> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
>>> notice: [python-cfg] Checking for NumPy...
>>> notice: [python-cfg] running command 'python3.4 -c "import sys;
>>> sys.stderr = sys.stdout; import numpy; print(numpy.get_i
>>> nclude())"'
>>> notice: [python-cfg] ...requested configuration matched!
>>> notice: [python-cfg] Details of this Python configuration:
>>> notice: [python-cfg]   interpreter command: "python3.4"
>>> notice: [python-cfg]   include path: "/usr/include/python3.4"
>>> notice: [python-cfg]   library path: "/usr/lib/x86_64-linux-gnu"
>>> notice: [python-cfg] Checking for NumPy...
>>> notice: [python-cfg] running command 'python3.4 -c "import sys;
>>> sys.stderr = sys.stdout; import numpy; print(numpy.get_i
>>> nclude())"'
>>> notice: [python-cfg] NumPy disabled. Reason:
>>> notice: [python-cfg]   python3.4 -c "import sys; sys.stderr = sys.stdout;
>>> import numpy; print(numpy.get_include())" abor
>>> ted with
>>> notice: [python-cfg]   Traceback (most recent call last):
>>>  File "<string>", line 1, in <module>
>>> ImportError: No module named 'numpy'
>>> notice: [zlib] Using pre-installed library
>>> notice: [zlib] Condition
>>> notice: [bzip2] Using pre-installed library
>>> notice: [bzip2] Condition
>>> Performing configuration checks
>>>
>>
>> That very helpful :-)
>>
>>
>>>    - 32-bit                   : no
>>>    - 64-bit                   : yes
>>>    - arm                      : no
>>>    - mips1                    : no
>>>    - power                    : no
>>>    - sparc                    : no
>>>    - x86                      : yes
>>>    - symlinks supported       : yes
>>> ...found 1067 targets...
>>> # Starting tests ("/var/boost/run/boost_bb/src/engine/bin.linuxx86_64/b2"
>>> "-sBOOST_BUILD_PATH=/var/boost/run:/var/boost/
>>> run/boost_bb/src" "-sBOOST_ROOT=/var/boost/run/boost_root"
>>> "--boost=/var/boost/run/boost_root" "--boost-root=/var/boost/
>>> run/boost_root" "--boost-build=/var/boost/run/boost_bb/src"
>>> "--debug-configuration"  -l300 toolset=gcc-6~c++1z -d2 prese
>>> rve-test-targets=off --dump-tests -j8 address-model=64
>>> --remove-test-targets -m64 "--build-dir=/var/boost/run/results" >
>>>> "/var/boost/run/results/bjam.log" 2>&1)...
>>> # Running Boost.Build tests
>>> Traceback (most recent call last):
>>>  File "run.py", line 71, in <module>
>>>    runner(root)
>>>  File "/var/boost/run/boost_regression_src/regression.py", line 287, in
>>> __init__
>>>    self.main()
>>>  File "/var/boost/run/boost_regression_src/regression.py", line 624, in
>>> main
>>>    getattr(self,action_m)()
>>>  File "/var/boost/run/boost_regression_src/regression.py", line 589, in
>>> command_regression
>>>    self.command_test()
>>>  File "/var/boost/run/boost_regression_src/regression.py", line 368, in
>>> command_test
>>>    self.command_test_boost_build()
>>>  File "/var/boost/run/boost_regression_src/regression.py", line 410, in
>>> command_test_boost_build
>>>    "boost/bin.v2/libs/any/test/any_test.test"));
>>> OSError: [Errno 2] No such file or directory:
>>> '/var/boost/run/results/boost/bin.v2/libs/any/test/any_test.test'
>>>
>>
>> Interesting.. But unrelated AFAIK. The b2 tests rely on that any_test for
>> a sanity check. So perhaps the test is gone and we need to use some other
>> sanity check test.
>>
>> While the end of the results/bjam.log is:
>>> error: Unable to find file or target named
>>> error:     '/boost/python//boost_numpy'
>>> error: referred to from project at
>>> error:     '../libs/python/test'
>>>
>>> Hope that helps,
>>>
>>
>> It does help. It's fixed now, as that target should always exist.
>>
>
> Things seem to be running again, thanks!
>
> I'll put adding numpy to some of my runners on my task list.
>
> Tom

On my side, nothing is working anymore: superproject revision
969fda57bb60b565fb9664ab8543d8b72268d561.
Previous superprokect commit 6af98f38ae0b851b49e25d17936d2256ea88d35d
was working fine.

The error is

06-Mar-2017 14:37:10
D:\bamboo_build_dir\SW-BCB108-VC2015WIN\library>call bootstrap.bat
06-Mar-2017 14:37:10 Building Boost.Build engine
06-Mar-2017 14:37:59
06-Mar-2017 14:37:59 Bootstrapping is done. To build, run:
06-Mar-2017 14:37:59
06-Mar-2017 14:37:59    .\b2
06-Mar-2017 14:37:59
06-Mar-2017 14:37:59 To adjust configuration, edit 'project-config.jam'.
06-Mar-2017 14:37:59 Further information:
06-Mar-2017 14:37:59
06-Mar-2017 14:37:59    - Command line help:
06-Mar-2017 14:37:59    .\b2 --help
06-Mar-2017 14:37:59
06-Mar-2017 14:37:59    - Getting started guide:
06-Mar-2017 14:37:59    http://boost.org/more/getting_started/windows.html
06-Mar-2017 14:37:59
06-Mar-2017 14:37:59    - Boost.Build documentation:
06-Mar-2017 14:37:59    http://www.boost.org/build/doc/html/index.html
06-Mar-2017 14:38:02 libs\python\build\Jamfile:179: in modules.load
06-Mar-2017 14:38:02 *** argument error
06-Mar-2017 14:38:02 * rule lib_boost_numpy ( version )
06-Mar-2017 14:38:02 * called with: (  )
06-Mar-2017 14:38:02 * missing argument version
06-Mar-2017 14:38:02 libs\python\build\Jamfile:132:see definition of
rule 'lib_boost_numpy' being called
06-Mar-2017 14:38:02
D:/bamboo_build_dir/SW-BCB108-VC2015WIN/library/tools/build/src/build\project.jam:325:
in load-jamfile
06-Mar-2017 14:38:02
D:/bamboo_build_dir/SW-BCB108-VC2015WIN/library/tools/build/src/build\project.jam:64:
in load
06-Mar-2017 14:38:02
D:/bamboo_build_dir/SW-BCB108-VC2015WIN/library/tools/build/src/build\project.jam:89:
in load-used-projects
06-Mar-2017 14:38:02
D:/bamboo_build_dir/SW-BCB108-VC2015WIN/library/tools/build/src/build\project.jam:75:
in load
06-Mar-2017 14:38:02
D:/bamboo_build_dir/SW-BCB108-VC2015WIN/library/tools/build/src/build\project.jam:145:
in project.find
06-Mar-2017 14:38:02
D:/bamboo_build_dir/SW-BCB108-VC2015WIN/library/tools/build/src\build-system.jam:535:
in load
06-Mar-2017 14:38:02
D:\bamboo_build_dir\SW-BCB108-VC2015WIN\library\tools\build\src/kernel\modules.jam:295:
in import
06-Mar-2017 14:38:02
D:\bamboo_build_dir\SW-BCB108-VC2015WIN\library\tools\build\src/kernel/bootstrap.jam:139:
in boost-build
06-Mar-2017 14:38:02
D:\bamboo_build_dir\SW-BCB108-VC2015WIN\library\boost-build.jam:17: in
module scope

Problems on all platforms I am testing: Win7/VS2008,2012,2013,2015 ;
OSX/10.10/clang6, Ubuntu 14.04/gcc4.8.2

Thanks,
Raffi


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Mon, Mar 6, 2017 at 7:53 AM, Raffi Enficiaud via Boost <
[hidden email]> wrote:

>
> On my side, nothing is working anymore: superproject revision
> 969fda57bb60b565fb9664ab8543d8b72268d561.
> Previous superprokect commit 6af98f38ae0b851b49e25d17936d2256ea88d35d was
> working fine.
>
> The error is
>
> 06-Mar-2017 14:37:10 D:\bamboo_build_dir\SW-BCB108-VC2015WIN\library>call
> bootstrap.bat
> 06-Mar-2017 14:37:10    Building Boost.Build engine
> 06-Mar-2017 14:37:59
> 06-Mar-2017 14:37:59    Bootstrapping is done. To build, run:
> 06-Mar-2017 14:37:59
> 06-Mar-2017 14:37:59        .\b2
> 06-Mar-2017 14:37:59
> 06-Mar-2017 14:37:59    To adjust configuration, edit 'project-config.jam'.
> 06-Mar-2017 14:37:59    Further information:
> 06-Mar-2017 14:37:59
> 06-Mar-2017 14:37:59        - Command line help:
> 06-Mar-2017 14:37:59        .\b2 --help
> 06-Mar-2017 14:37:59
> 06-Mar-2017 14:37:59        - Getting started guide:
> 06-Mar-2017 14:37:59        http://boost.org/more/getting_
> started/windows.html
> 06-Mar-2017 14:37:59
> 06-Mar-2017 14:37:59        - Boost.Build documentation:
> 06-Mar-2017 14:37:59        http://www.boost.org/build/doc/html/index.html
> 06-Mar-2017 14:38:02    libs\python\build\Jamfile:179: in modules.load
> 06-Mar-2017 14:38:02    *** argument error
> 06-Mar-2017 14:38:02    * rule lib_boost_numpy ( version )
> 06-Mar-2017 14:38:02    * called with: (  )
> 06-Mar-2017 14:38:02    * missing argument version
> 06-Mar-2017 14:38:02    libs\python\build\Jamfile:132:see definition of
> rule 'lib_boost_numpy' being called
> 06-Mar-2017 14:38:02 D:/bamboo_build_dir/SW-BCB108-
> VC2015WIN/library/tools/build/src/build\project.jam:325: in load-jamfile
> 06-Mar-2017 14:38:02 D:/bamboo_build_dir/SW-BCB108-
> VC2015WIN/library/tools/build/src/build\project.jam:64: in load
> 06-Mar-2017 14:38:02 D:/bamboo_build_dir/SW-BCB108-
> VC2015WIN/library/tools/build/src/build\project.jam:89: in
> load-used-projects
> 06-Mar-2017 14:38:02 D:/bamboo_build_dir/SW-BCB108-
> VC2015WIN/library/tools/build/src/build\project.jam:75: in load
> 06-Mar-2017 14:38:02 D:/bamboo_build_dir/SW-BCB108-
> VC2015WIN/library/tools/build/src/build\project.jam:145: in project.find
> 06-Mar-2017 14:38:02 D:/bamboo_build_dir/SW-BCB108-
> VC2015WIN/library/tools/build/src\build-system.jam:535: in load
> 06-Mar-2017 14:38:02 D:\bamboo_build_dir\SW-BCB108-
> VC2015WIN\library\tools\build\src/kernel\modules.jam:295: in import
> 06-Mar-2017 14:38:02 D:\bamboo_build_dir\SW-BCB108-
> VC2015WIN\library\tools\build\src/kernel/bootstrap.jam:139: in boost-build
> 06-Mar-2017 14:38:02 D:\bamboo_build_dir\SW-BCB108-
> VC2015WIN\library\boost-build.jam:17: in module scope
>
> Problems on all platforms I am testing: Win7/VS2008,2012,2013,2015 ;
> OSX/10.10/clang6, Ubuntu 14.04/gcc4.8.2
>

Can you post the output of running b2 with the --debug-configuration
option? And if you have a user-config.jam or generated project-config.jam
please post those also.

--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
Le 06/03/2017 à 16:24, Rene Rivera via Boost a écrit :

> On Mon, Mar 6, 2017 at 7:53 AM, Raffi Enficiaud via Boost <
> [hidden email]> wrote:
>
>>
>> [snip]
>>
>
> Can you post the output of running b2 with the --debug-configuration
> option? And if you have a user-config.jam or generated project-config.jam
> please post those also.
Please find those attached to this post. Note also that I am actually
not using those folders myself: this is an automated build folder.
Please also note that I am not cleaning everything between 2 consecutive
builds otherwise the clone time would dominate by far: I am only
removing "bin.v2" and "boost" headers folders.

Thanks,
Raffi




_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

bjam_problems.txt (8K) Download Attachment
project-config.jam (76 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
On Mon, Mar 6, 2017 at 6:46 PM, Raffi Enficiaud via Boost
<[hidden email]> wrote:

> Le 06/03/2017 à 16:24, Rene Rivera via Boost a écrit :
>>
>> On Mon, Mar 6, 2017 at 7:53 AM, Raffi Enficiaud via Boost <
>> [hidden email]> wrote:
>>
>>>
>>> [snip]
>>>
>>
>> Can you post the output of running b2 with the --debug-configuration
>> option? And if you have a user-config.jam or generated project-config.jam
>> please post those also.
>
>
> Please find those attached to this post. Note also that I am actually not
> using those folders myself: this is an automated build folder. Please also
> note that I am not cleaning everything between 2 consecutive builds
> otherwise the clone time would dominate by far: I am only removing "bin.v2"
> and "boost" headers folders.

I think, you should also remove stage, if you want a clean state.

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
Le 06/03/2017 à 17:03, Andrey Semashev via Boost a écrit :

> On Mon, Mar 6, 2017 at 6:46 PM, Raffi Enficiaud via Boost
> <[hidden email]> wrote:
>> Le 06/03/2017 à 16:24, Rene Rivera via Boost a écrit :
>>>
>>> On Mon, Mar 6, 2017 at 7:53 AM, Raffi Enficiaud via Boost <
>>> [hidden email]> wrote:
>>>
>>>>
>>>> [snip]
>>>>
>>>
>>> Can you post the output of running b2 with the --debug-configuration
>>> option? And if you have a user-config.jam or generated project-config.jam
>>> please post those also.
>>
>>
>> Please find those attached to this post. Note also that I am actually not
>> using those folders myself: this is an automated build folder. Please also
>> note that I am not cleaning everything between 2 consecutive builds
>> otherwise the clone time would dominate by far: I am only removing "bin.v2"
>> and "boost" headers folders.
>
> I think, you should also remove stage, if you want a clean state.
>
Fine :) but it worked for the last 2+ years like this :)





_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [builds] broken

Boost - Dev mailing list
In reply to this post by Boost - Dev mailing list
On Mon, Mar 6, 2017 at 9:46 AM, Raffi Enficiaud via Boost <
[hidden email]> wrote:

> Le 06/03/2017 à 16:24, Rene Rivera via Boost a écrit :
>
>> On Mon, Mar 6, 2017 at 7:53 AM, Raffi Enficiaud via Boost <
>> [hidden email]> wrote:
>>
>>
>>> [snip]
>>>
>>>
>> Can you post the output of running b2 with the --debug-configuration
>> option? And if you have a user-config.jam or generated project-config.jam
>> please post those also.
>>
>
> Please find those attached to this post. Note also that I am actually not
> using those folders myself: this is an automated build folder. Please also
> note that I am not cleaning everything between 2 consecutive builds
> otherwise the clone time would dominate by far: I am only removing "bin.v2"
> and "boost" headers folders.
>

Should be fixed now, on both develop and master.


--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Loading...