Hmm I have tested it locally before with 64-bit macOS and everything looks good.

Best regards
Yan Zhang

> On Apr 21, 2018, at 18:15, Chandler Carruth <chandl...@gmail.com> wrote:
> 
> Should be able to reproduce it by patching it in and running the tests 
> yourself? Nothing configuration specific here. Still, no hurry.
> 
>> On Sat, Apr 21, 2018 at 6:02 PM Yan Zhang via cfe-commits 
>> <cfe-commits@lists.llvm.org> wrote:
>> Sorry I was out today. What is the new error? Can u send it to me?
>> 
>> Best regards
>> Yan Zhang
>> 
>>> On Apr 21, 2018, at 16:32, Chandler Carruth <chandl...@gmail.com> wrote:
>>> 
>>> Ok, this still isn't fixed a day later and over half our build bots are red 
>>> because of it. =/ I tried just applying the patch, and it doesn't seem to 
>>> fully fix the test as it results in a different error...
>>> 
>>> I've reverted in r330528 for now so that our bots are green. =] Feel free 
>>> to re-land once you've confirmed the tests are passing, and keep an eye on 
>>> the bots after it goes in. =D
>>> 
>>>> On Fri, Apr 20, 2018 at 11:33 PM Chandler Carruth <chandl...@gmail.com> 
>>>> wrote:
>>>> I see Alex already got it, but in the future, that kind of trivial test 
>>>> fix for a failing test is fine to just land, and it is more important to 
>>>> get the bots healthy. =]
>>>> 
>>>>> On Fri, Apr 20, 2018, 22:14 Yan Zhang via cfe-commits 
>>>>> <cfe-commits@lists.llvm.org> wrote:
>>>>> https://reviews.llvm.org/D45912 need someone to accept 
>>>>> 
>>>>> Best regards
>>>>> Yan Zhang
>>>>> 
>>>>>> On Apr 20, 2018, at 19:08, Chandler Carruth <chandl...@gmail.com> wrote:
>>>>>> 
>>>>>> This has broken most of the build bots. Are you working on a fix or 
>>>>>> revert?
>>>>>> 
>>>>>> Might be useful to get on the IRC channel to help coordinate this kind 
>>>>>> of thing.
>>>>>> 
>>>>>>> On Fri, Apr 20, 2018 at 4:45 PM Yan Zhang via cfe-commits 
>>>>>>> <cfe-commits@lists.llvm.org> wrote:
>>>>>>> Author: wizard
>>>>>>> Date: Fri Apr 20 16:18:09 2018
>>>>>>> New Revision: 330492
>>>>>>> 
>>>>>>> URL: http://llvm.org/viewvc/llvm-project?rev=330492&view=rev
>>>>>>> Log:
>>>>>>> [clang-tidy] add new check to find out objc ivars which do not have 
>>>>>>> prefix '_'
>>>>>>> 
>>>>>>> Summary:
>>>>>>> For code of ivar declaration:
>>>>>>> 
>>>>>>>    int barWithoutPrefix;
>>>>>>> 
>>>>>>> The fix will be:
>>>>>>> 
>>>>>>>    int _barWithoutPrefix;
>>>>>>> 
>>>>>>> Reviewers: benhamilton, hokein, alexfh, aaron.ballman, ilya-biryukov
>>>>>>> 
>>>>>>> Reviewed By: alexfh
>>>>>>> 
>>>>>>> Subscribers: Eugene.Zelenko, xazax.hun, klimek, mgorny, cfe-commits
>>>>>>> 
>>>>>>> Tags: #clang-tools-extra
>>>>>>> 
>>>>>>> Differential Revision: https://reviews.llvm.org/D45392
>>>>>>> 
>>>>>>> Added:
>>>>>>>     
>>>>>>> clang-tools-extra/trunk/test/clang-tidy/readability-identifier-naming-objc.m
>>>>>>> Modified:
>>>>>>>     
>>>>>>> clang-tools-extra/trunk/clang-tidy/readability/IdentifierNamingCheck.cpp
>>>>>>> 
>>>>>>> Modified: 
>>>>>>> clang-tools-extra/trunk/clang-tidy/readability/IdentifierNamingCheck.cpp
>>>>>>> URL: 
>>>>>>> http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/readability/IdentifierNamingCheck.cpp?rev=330492&r1=330491&r2=330492&view=diff
>>>>>>> ==============================================================================
>>>>>>> --- 
>>>>>>> clang-tools-extra/trunk/clang-tidy/readability/IdentifierNamingCheck.cpp
>>>>>>>  (original)
>>>>>>> +++ 
>>>>>>> clang-tools-extra/trunk/clang-tidy/readability/IdentifierNamingCheck.cpp
>>>>>>>  Fri Apr 20 16:18:09 2018
>>>>>>> @@ -109,6 +109,7 @@ namespace readability {
>>>>>>>      m(TemplateParameter) \
>>>>>>>      m(TypeAlias) \
>>>>>>>      m(MacroDefinition) \
>>>>>>> +    m(ObjcIvar) \
>>>>>>> 
>>>>>>>  enum StyleKind {
>>>>>>>  #define ENUMERATE(v) SK_ ## v,
>>>>>>> @@ -384,6 +385,9 @@ static StyleKind findStyleKind(
>>>>>>>      const NamedDecl *D,
>>>>>>>      const 
>>>>>>> std::vector<llvm::Optional<IdentifierNamingCheck::NamingStyle>>
>>>>>>>          &NamingStyles) {
>>>>>>> +  if (isa<ObjCIvarDecl>(D) && NamingStyles[SK_ObjcIvar])
>>>>>>> +    return SK_ObjcIvar;
>>>>>>> +
>>>>>>>    if (isa<TypedefDecl>(D) && NamingStyles[SK_Typedef])
>>>>>>>      return SK_Typedef;
>>>>>>> 
>>>>>>> 
>>>>>>> Added: 
>>>>>>> clang-tools-extra/trunk/test/clang-tidy/readability-identifier-naming-objc.m
>>>>>>> URL: 
>>>>>>> http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/readability-identifier-naming-objc.m?rev=330492&view=auto
>>>>>>> ==============================================================================
>>>>>>> --- 
>>>>>>> clang-tools-extra/trunk/test/clang-tidy/readability-identifier-naming-objc.m
>>>>>>>  (added)
>>>>>>> +++ 
>>>>>>> clang-tools-extra/trunk/test/clang-tidy/readability-identifier-naming-objc.m
>>>>>>>  Fri Apr 20 16:18:09 2018
>>>>>>> @@ -0,0 +1,15 @@
>>>>>>> +// RUN: %check_clang_tidy %s readability-identifier-naming %t \
>>>>>>> +// RUN: -config='{CheckOptions: \
>>>>>>> +// RUN:  [{key: readability-identifier-naming.ObjcIvarPrefix, value: 
>>>>>>> '_'}]}' \
>>>>>>> +// RUN: --
>>>>>>> +
>>>>>>> +@interface Foo
>>>>>>> +@end 
>>>>>>> +
>>>>>>> +@interface Foo () {
>>>>>>> +    int _bar;
>>>>>>> +    int barWithoutPrefix;
>>>>>>> +    // CHECK-MESSAGES: :[[@LINE-1]]:9: warning: invalid case style for 
>>>>>>> objc ivar 'barWithoutPrefix' [readability-identifier-naming]
>>>>>>> +    // CHECK-FIXES: int _barWithoutPrefix;
>>>>>>> +}
>>>>>>> +@end
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> cfe-commits mailing list
>>>>>>> cfe-commits@lists.llvm.org
>>>>>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>>>>> _______________________________________________
>>>>> cfe-commits mailing list
>>>>> cfe-commits@lists.llvm.org
>>>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>> _______________________________________________
>> cfe-commits mailing list
>> cfe-commits@lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to