[lldb-dev] buildbot failure in LLVM on lldb-x86-windows-msvc

Zachary Turner zturner at google.com
Thu Mar 12 22:08:02 PDT 2015


Most likely.  My make skills are pretty non-existant, but I don't see
anything that looks like it would have created a dependency between the
swig input file and running the generation script.  All I see is this:

LLDBWrapPython.cpp lldb.py:
$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/scripts/Python/modify-python-lldb.py \
                            $(wildcard
$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/scripts/Python/interface/*.i)
$(Echo) Generating LLDBWrapPython.cpp
$(Verb)
"$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/scripts/build-swig-wrapper-classes.sh"
"$(PROJ_SRC_DIR)/$(LLDB_LEVEL)" "$(PROJ_OBJ_DIR)" "$(PROJ_OBJ_DIR)"
"$(PYTHON_DIR)" -m $(if $(DISABLE_AUTO_DEPENDENCIES),,-M)
$(Verb)
"$(PROJ_SRC_DIR)/$(LLDB_LEVEL)/scripts/finish-swig-wrapper-classes.sh"
"$(PROJ_SRC_DIR)/$(LLDB_LEVEL)" "$(PROJ_OBJ_DIR)" "$(PROJ_OBJ_DIR)"
"$(PYTHON_DIR)" -m

If you want to force a clean, then on the web interface for the builder,
there will be boxes that say Property 1, Property 2, Property 3, etc.  For
Property 1 use set the property name to *clean* and the value to *True*

On Thu, Mar 12, 2015 at 10:03 PM Vince Harron <vince at nethacker.com> wrote:

> The Linux configure+make builders are also broken.  Do you think a clean
> build will help there?
> On Mar 12, 2015 9:14 PM, "Enrico Granata" <egranata at apple.com> wrote:
>
> Thanks for looking!
>
> Sent from my iPhone
>
> On Mar 12, 2015, at 9:07 PM, Zachary Turner <zturner at google.com> wrote:
>
> Ok now that I managed to repro it, I think my solution of cleaning will
> actually work.  The problem appears to be that in the CMake, we don't have
> python-wrapper.swig as a dependency on re-generating LLDBWrapPython.cpp.
> So you changed python-wrapper.swig and it didn't re-generate the cpp file.
> The clean will take care of it for now, and I'll try to fix the CMake
> tomorrow.
>
> I'm still not sure who to talk to about the git repository though, maybe
> it'll work itself out by tomorrow.
>
> On Thu, Mar 12, 2015 at 9:01 PM Zachary Turner <zturner at google.com> wrote:
>
>> I did manage to get synced to tip.  I'm still not sure what the deal is
>> with the git clone, but in any case I can repro the problem now.  So *now*
>> I will take a look for real
>>
>> On Thu, Mar 12, 2015 at 9:01 PM Enrico Granata <egranata at apple.com>
>> wrote:
>>
>>> Of course I am not very excited about a revert
>>> It's not a big deal, but alas I still will need help getting this to
>>> work on Windows in the morning, and it seems having the patch applied would
>>> be as good a starting point as any
>>>
>>> With that said, I did break the build, so I don't really get to complain
>>> :-)
>>>
>>>
>>>
>>> Sent from my iPhone
>>>
>>> On Mar 12, 2015, at 8:40 PM, Zachary Turner <zturner at google.com> wrote:
>>>
>>> Well the git clone appears out of sync with the svn master.  Not really
>>> sure what to do about that but when I pull, the most recent revision is
>>> from 12:30 this morning.
>>>
>>> So I can't even pull your revision to test it.  I forced a clean of the
>>> builder, I will check it in a little bit to see if that fixed the issue.
>>> If it didn't I will probably need to revert until we figure out what's
>>> going on.
>>>
>>> On Thu, Mar 12, 2015 at 8:07 PM Zachary Turner <zturner at google.com>
>>> wrote:
>>>
>>>> Taking a look right now.  I have about 30 minutes to spare tonight, if
>>>> it takes longer than that I might ask that we revert for now, but I will
>>>> get on it in the morning.
>>>>
>>>> On Thu, Mar 12, 2015 at 7:56 PM Enrico Granata <egranata at apple.com>
>>>> wrote:
>>>>
>>>>> I am AFK and this is quite clearly not a trivial failure for me to fix
>>>>>
>>>>> I added a few new functions to the SWIG wrapper and that seems to
>>>>> confuse the windows build
>>>>>
>>>>> Ideas?
>>>>>
>>>>> Sent from my iPhone
>>>>>
>>>>> > On Mar 13, 2015, at 3:36 AM, llvm.buildmaster at lab.llvm.org wrote:
>>>>> >
>>>>> > The Buildbot has detected a new failure on builder
>>>>> lldb-x86-windows-msvc while building lldb.
>>>>> > Full details are available at:
>>>>> > http://lab.llvm.org:8011/builders/lldb-x86-windows-msvc/builds/3167
>>>>> >
>>>>> > Buildbot URL: http://lab.llvm.org:8011/
>>>>> >
>>>>> > Buildslave for this Build: zturner-win2008
>>>>> >
>>>>> > Build Reason: scheduler
>>>>> > Build Source Stamp: [branch trunk] 232136
>>>>> > Blamelist: enrico
>>>>> >
>>>>> > BUILD FAILED: failed build
>>>>> >
>>>>> > sincerely,
>>>>> > -The Buildbot
>>>>> >
>>>>> >
>>>>> >
>>>>>
>>>>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20150313/403ff840/attachment.html>


More information about the lldb-dev mailing list