See <http://gnustep.dnsalias.org:8080/job/gnustep/627/changes>

Changes:

[theraven] Some test case cleanups.

[theraven] Fix method_setImplementation bug.

------------------------------------------
[...truncated 6188 lines...]
+ unset GNUSTEP_LOCAL_LIBRARY
+ unset GNUSTEP_LOCAL_HEADERS
+ unset GNUSTEP_LOCAL_LIBRARIES
+ unset GNUSTEP_LOCAL_DOC
+ unset GNUSTEP_LOCAL_DOC_MAN
+ unset GNUSTEP_LOCAL_DOC_INFO
+ unset GNUSTEP_USER_APPS
+ unset GNUSTEP_USER_ADMIN_APPS
+ unset GNUSTEP_USER_WEB_APPS
+ unset GNUSTEP_USER_TOOLS
+ unset GNUSTEP_USER_ADMIN_TOOLS
+ unset GNUSTEP_USER_LIBRARY
+ unset GNUSTEP_USER_HEADERS
+ unset GNUSTEP_USER_LIBRARIES
+ unset GNUSTEP_USER_DOC
+ unset GNUSTEP_USER_DOC_MAN
+ unset GNUSTEP_USER_DOC_INFO
+ unset GNUSTEP_SYSTEM_USERS_DIR
+ unset GNUSTEP_LOCAL_USERS_DIR
+ unset GNUSTEP_NETWORK_USERS_DIR
+ [ -n  ]
+ unset GNUSTEP_INSTALLATION_DIR
+ cd ../../dev-libs/libobjc2
+ make distclean
GNUmakefile:23: GNUstep found - building for install in the GNUstep filesystem.
Cleaning...
+ make install
GNUmakefile:23: GNUstep found - building for install in the GNUstep filesystem.
Compiling NSBlocks.m...
In file included from NSBlocks.m:2:
./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        return obj->isa;
                    ^
1 warning generated.
Compiling Protocol2.m...
In file included from Protocol2.m:3:
./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        return obj->isa;
                    ^
Protocol2.m:31:12: warning: class '__ObjC_Protocol_Holder_Ugly_Hack' defined 
without specifying a base class [-Wobjc-root-class]
@interface __ObjC_Protocol_Holder_Ugly_Hack { id isa; } @end
           ^
Protocol2.m:31:44: note: add a super class to fix this problem
@interface __ObjC_Protocol_Holder_Ugly_Hack { id isa; } @end
                                           ^
In file included from Protocol2.m:2:
./protocol.h:20:12: warning: class 'Object' defined without specifying a base 
class [-Wobjc-root-class]
@interface Object { id isa; } @end
           ^
./protocol.h:20:18: note: add a super class to fix this problem
@interface Object { id isa; } @end
                 ^
3 warnings generated.
Compiling abi_version.c...
Compiling alias_table.c...
Compiling arc.m...
In file included from arc.m:7:
./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        return obj->isa;
                    ^
arc.m:169:19: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        Class cls = obj->isa;
                         ^
arc.m:187:19: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        Class cls = obj->isa;
                         ^
3 warnings generated.
Compiling associate.m...
In file included from associate.m:9:
./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        return obj->isa;
                    ^
associate.m:186:19: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        Class cls = obj->isa;
                         ^
associate.m:225:47: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        Class hiddenClass = allocateHiddenClass(obj->isa); 
                                                     ^
associate.m:226:33: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        assert(!class_isMetaClass(obj->isa));
                                       ^
/usr/include/assert.h:92:5: note: expanded from macro 'assert'
  ((expr)                                                               \
    ^
associate.m:235:7: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        obj->isa = hiddenClass;
             ^
associate.m:255:32: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        if (class_isMetaClass(object->isa))
                                      ^
associate.m:314:32: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        if (class_isMetaClass(object->isa))
                                      ^
associate.m:318:22: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        Class cls = object->isa;
                            ^
associate.m:385:32: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        if (class_isMetaClass(object->isa))
                                      ^
associate.m:387:18: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
                return object->isa;
                               ^
associate.m:423:40: warning: direct access to Objective-C's isa is deprecated 
in favor of object_setClass() and object_getClass() 
[-Wdeprecated-objc-isa-usage]
        id new = class_createInstance(object->isa, 0);
                                              ^
11 warnings generated.
Compiling blocks_runtime.m...
Compiling block_to_imp.c...
block_to_imp.c:43:10: warning: implicit declaration of function 'asprintf' is 
invalid in C99 [-Wimplicit-function-declaration]
        if (0 > asprintf(&tmpPattern, "%s/objc_trampolinesXXXXXXXXXXX", tmp))
                ^
1 warning generated.
Assembling block_trampolines.S...
Assembling objc_msgSend.S...
Compiling caps.c...
Compiling category_loader.c...
Compiling class_table.c...
Compiling dtable.c...
Compiling eh_personality.c...
Compiling encoding2.c...
Compiling gc_none.c...
Compiling hash_table.c...
Compiling hooks.c...
Compiling ivar.c...
Compiling legacy_malloc.c...
Compiling loader.c...
Compiling mutation.m...
Compiling properties.m...
In file included from properties.m:7:
./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in 
favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage]
        return obj->isa;
                    ^
properties.m:386:31: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
        if (checkAttribute(property->attributes2, OBJC_PR_weak))
                                     ^~~~~~~~~~~
                                     attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:386:44: error: use of undeclared identifier 'OBJC_PR_weak'
        if (checkAttribute(property->attributes2, OBJC_PR_weak))
                                                  ^
properties.m:391:31: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
        if (checkAttribute(property->attributes2, OBJC_PR_dynamic))
                                     ^~~~~~~~~~~
                                     attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:391:44: error: use of undeclared identifier 'OBJC_PR_dynamic'; did 
you mean 'OBJC_PR_nonatomic'?
        if (checkAttribute(property->attributes2, OBJC_PR_dynamic))
                                                  ^~~~~~~~~~~~~~~
                                                  OBJC_PR_nonatomic
./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here
        OBJC_PR_nonatomic = (1<<6),
        ^
properties.m:529:31: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
            checkAttribute(property->attributes2, OBJC_PR_strong))
                                     ^~~~~~~~~~~
                                     attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:529:44: error: use of undeclared identifier 'OBJC_PR_strong'
            checkAttribute(property->attributes2, OBJC_PR_strong))
                                                  ^
properties.m:535:31: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
        if (checkAttribute(property->attributes2, OBJC_PR_dynamic) &&
                                     ^~~~~~~~~~~
                                     attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:535:44: error: use of undeclared identifier 'OBJC_PR_dynamic'; did 
you mean 'OBJC_PR_nonatomic'?
        if (checkAttribute(property->attributes2, OBJC_PR_dynamic) &&
                                                  ^~~~~~~~~~~~~~~
                                                  OBJC_PR_nonatomic
./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here
        OBJC_PR_nonatomic = (1<<6),
        ^
properties.m:536:32: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
            !checkAttribute(property->attributes2, OBJC_PR_synthesized))
                                      ^~~~~~~~~~~
                                      attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:536:45: error: use of undeclared identifier 'OBJC_PR_synthesized'
            !checkAttribute(property->attributes2, OBJC_PR_synthesized))
                                                   ^
properties.m:542:31: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
        if (checkAttribute(property->attributes2, OBJC_PR_weak))
                                     ^~~~~~~~~~~
                                     attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:542:44: error: use of undeclared identifier 'OBJC_PR_weak'
        if (checkAttribute(property->attributes2, OBJC_PR_weak))
                                                  ^
properties.m:629:7: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
                                p.attributes2 |= OBJC_PR_weak;
                                  ^~~~~~~~~~~
                                  attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:629:22: error: use of undeclared identifier 'OBJC_PR_weak'
                                p.attributes2 |= OBJC_PR_weak;
                                                 ^
properties.m:644:7: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
                                p.attributes2 |= OBJC_PR_dynamic;
                                  ^~~~~~~~~~~
                                  attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:644:22: error: use of undeclared identifier 'OBJC_PR_dynamic'; did 
you mean 'OBJC_PR_nonatomic'?
                                p.attributes2 |= OBJC_PR_dynamic;
                                                 ^~~~~~~~~~~~~~~
                                                 OBJC_PR_nonatomic
./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here
        OBJC_PR_nonatomic = (1<<6),
        ^
properties.m:707:36: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
                        return checkAttribute(property->attributes2, 
OBJC_PR_dynamic) &&
                                                        ^~~~~~~~~~~
                                                        attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
properties.m:707:49: error: use of undeclared identifier 'OBJC_PR_dynamic'; did 
you mean 'OBJC_PR_nonatomic'?
                        return checkAttribute(property->attributes2, 
OBJC_PR_dynamic) &&
                                                                     
^~~~~~~~~~~~~~~
                                                                     
OBJC_PR_nonatomic
./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here
        OBJC_PR_nonatomic = (1<<6),
        ^
properties.m:708:37: error: no member named 'attributes2' in 'struct 
objc_property'; did you mean 'attributes'?
                               !checkAttribute(property->attributes2, 
OBJC_PR_synthesized) ? strdup("") : 0;
                                                         ^~~~~~~~~~~
                                                         attributes
./properties.h:59:7: note: 'attributes' declared here
        char attributes;
             ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
make: *** [properties.o] Error 1
Build step 'Execute shell' marked build as failure


_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to