[zorg] r280761 - Downgrade tsan_analyze step to warnings to fix the bot

Ivan Krasin via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 9 18:47:48 PDT 2016


Okay, will do on Monday.

On Fri, Sep 9, 2016 at 6:40 PM, Kostya Serebryany <kcc at google.com> wrote:

>
>
>
>
> On Fri, Sep 9, 2016 at 6:21 PM, Ivan Krasin <krasin at google.com> wrote:
>
>> To clarify: the test is enabled and running. It just does not make the
>> bot red. Notice the yellow stage here: http://lab.llvm.org:8011
>> /builders/sanitizer-x86_64-linux-autoconf/builds/25080
>>
>
> Yep. So, I want it to start tolerating the current situation.
> If the current situation degrades further *or improves* the test should go
> red.
> (If it improves, we will change it again)
>
>
>>
>> On Fri, Sep 9, 2016 at 6:19 PM, Kostya Serebryany <kcc at google.com> wrote:
>>
>>> +James Molloy, dvyukov
>>>
>>> Ooook...
>>>
>>> Looks like there are lots of reasons to not revert the change that
>>> regressed this. (https://llvm.org/bugs/show_bug.cgi?id=30244)
>>> Ivan, may I ask you modify the test so that it passes now and enable it
>>> back?
>>> This way we'll at least know if it regresses further and also if it
>>> improves.
>>>
>>> --kcc
>>>
>>>
>>>
>>> On Thu, Sep 8, 2016 at 3:26 PM, Ivan Krasin <krasin at google.com> wrote:
>>>
>>>> Not yet. The codegen bug is still not fixed: https://llvm.org/bugs/s
>>>> how_bug.cgi?id=30244 and the issue still happening: http://lab.llvm.org
>>>> :8011/builders/sanitizer-x86_64-linux-autoconf/builds/25007/
>>>> steps/tsan%20analyze/logs/stdio
>>>>
>>>> Dmitry Vyukov posted a short reproducer today, that should help with
>>>> tracking down the regression.
>>>> After the bug is closed, I will revert my CL.
>>>>
>>>> On Thu, Sep 8, 2016 at 2:53 PM, Kostya Serebryany <kcc at google.com>
>>>> wrote:
>>>>
>>>>> can this be reverted now?
>>>>>
>>>>> On Tue, Sep 6, 2016 at 3:19 PM, Ivan Krasin via llvm-commits <
>>>>> llvm-commits at lists.llvm.org> wrote:
>>>>>
>>>>>> Author: krasin
>>>>>> Date: Tue Sep  6 17:19:30 2016
>>>>>> New Revision: 280761
>>>>>>
>>>>>> URL: http://llvm.org/viewvc/llvm-project?rev=280761&view=rev
>>>>>> Log:
>>>>>> Downgrade tsan_analyze step to warnings to fix the bot
>>>>>>
>>>>>> Summary:
>>>>>> tsan_analyze identified a codegen regression that is being
>>>>>> discussed in https://llvm.org/bugs/show_bug.cgi?id=30244.
>>>>>> This change downgrades the check from failure to warnings to
>>>>>> make the bot happy.
>>>>>>
>>>>>> Reviewers: dvyukov
>>>>>>
>>>>>> Differential Revision: https://reviews.llvm.org/D24281
>>>>>>
>>>>>> Modified:
>>>>>>     zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_standard.sh
>>>>>>
>>>>>> Modified: zorg/trunk/zorg/buildbot/build
>>>>>> ers/sanitizers/buildbot_standard.sh
>>>>>> URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot
>>>>>> /builders/sanitizers/buildbot_standard.sh?rev=280761&r1=2807
>>>>>> 60&r2=280761&view=diff
>>>>>> ============================================================
>>>>>> ==================
>>>>>> --- zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_standard.sh
>>>>>> (original)
>>>>>> +++ zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_standard.sh
>>>>>> Tue Sep  6 17:19:30 2016
>>>>>> @@ -64,4 +64,4 @@ build_tsan "${TSAN_RELEASE_BUILD_DIR}" "
>>>>>>  echo @@@BUILD_STEP tsan analyze@@@
>>>>>>  BIN=$(mktemp -t tsan_exe.XXXXXXXX)
>>>>>>  echo "int main() {return 0;}" | $TSAN_RELEASE_BUILD_DIR/bin/clang
>>>>>> -x c++ - -fsanitize=thread -O2 -o ${BIN}
>>>>>> -$LLVM_CHECKOUT/projects/compiler-rt/lib/tsan/check_analyze.sh
>>>>>> ${BIN} || echo @@@STEP_FAILURE@@@
>>>>>> +$LLVM_CHECKOUT/projects/compiler-rt/lib/tsan/check_analyze.sh
>>>>>> ${BIN} || echo @@@STEP_WARNINGS@@@
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> llvm-commits mailing list
>>>>>> llvm-commits at lists.llvm.org
>>>>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160909/e7e8e7cc/attachment.html>


More information about the llvm-commits mailing list