Temporary header file '/tmp/_wdz0ucehk/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/GNUstep/SQLClient/SQLClient.h"

  // add classes
  NSZoneStats* tmp_add_class_0;
  _G_fpos64_t* tmp_add_class_1;
  _G_fpos_t* tmp_add_class_2;
  _IO_cookie_io_functions_t* tmp_add_class_3;
  _NSRange* tmp_add_class_4;
  _NSZone* tmp_add_class_5;
  objc_method_description* tmp_add_class_6;
  objc_object* tmp_add_class_7;
  objc_struct_layout* tmp_add_class_8;
  ucontext_t* tmp_add_class_9;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/_wdz0ucehk/dump1.h"  -I/usr/include/GNUstep

In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:222,
                 from /usr/include/GNUstep/Foundation/NSObject.h:30,
                 from /usr/include/GNUstep/Foundation/NSArray.h:29,
                 from /usr/include/GNUstep/SQLClient/SQLClient.h:181,
                 from /tmp/_wdz0ucehk/dump1.h:12:
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:92:1: error: stray ‘@’ in program
   92 | @class  NSArray;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:93:1: error: stray ‘@’ in program
   93 | @class  NSDictionary;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:94:1: error: stray ‘@’ in program
   94 | @class  NSObject;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:95:1: error: stray ‘@’ in program
   95 | @class  NSString;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:96:1: error: stray ‘@’ in program
   96 | @class  NSValue;
      | ^
/usr/include/GNUstep/Foundation/NSObjCRuntime.h:246:1: error: stray ‘@’ in program
  246 | @class NSRecursiveLock;
      | ^
In file included from /usr/include/GNUstep/Foundation/NSObject.h:32:
/usr/include/GNUstep/Foundation/NSZone.h:59:1: error: stray ‘@’ in program
   59 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:45:1: error: stray ‘@’ in program
   45 | @class NSArchiver;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:46:1: error: stray ‘@’ in program
   46 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:47:1: error: stray ‘@’ in program
   47 | @class NSCoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:48:1: error: stray ‘@’ in program
   48 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:49:1: error: stray ‘@’ in program
   49 | @class NSPortCoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:50:1: error: stray ‘@’ in program
   50 | @class NSMethodSignature;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:51:1: error: stray ‘@’ in program
   51 | @class NSMutableString;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:52:1: error: stray ‘@’ in program
   52 | @class NSRecursiveLock;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:53:1: error: stray ‘@’ in program
   53 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:54:1: error: stray ‘@’ in program
   54 | @class NSInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:55:1: error: stray ‘@’ in program
   55 | @class Protocol;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:63:1: error: stray ‘@’ in program
   63 | @protocol NSObject
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:214:1: error: stray ‘@’ in program
  214 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:222:1: error: stray ‘@’ in program
  222 | @protocol NSCopying
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:237:1: error: stray ‘@’ in program
  237 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:244:1: error: stray ‘@’ in program
  244 | @protocol NSMutableCopying
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:259:1: error: stray ‘@’ in program
  259 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:266:1: error: stray ‘@’ in program
  266 | @protocol NSCoding
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:284:1: error: stray ‘@’ in program
  284 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:286:1: error: stray ‘@’ in program
  286 | @protocol NSSecureCoding <NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:288:1: error: stray ‘@’ in program
  288 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:292:1: error: stray ‘@’ in program
  292 | @interface NSObject <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:443:1: error: stray ‘@’ in program
  443 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:496:1: error: stray ‘@’ in program
  496 | @interface NSObject (NEXTSTEP)
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:500:1: error: stray ‘@’ in program
  500 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:503:1: error: stray ‘@’ in program
  503 | @interface NSObject (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:505:1: error: stray ‘@’ in program
  505 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSObject.h:510:
/usr/include/GNUstep/Foundation/NSDate.h:51:1: error: stray ‘@’ in program
   51 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:52:1: error: stray ‘@’ in program
   52 | @class NSCalendarDate;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:53:1: error: stray ‘@’ in program
   53 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:54:1: error: stray ‘@’ in program
   54 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:55:1: error: stray ‘@’ in program
   55 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:56:1: error: stray ‘@’ in program
   56 | @class NSTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:57:1: error: stray ‘@’ in program
   57 | @class NSTimeZoneDetail;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:60:1: error: stray ‘@’ in program
   60 | @interface NSDate : NSObject <NSCoding,NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:296:1: error: stray ‘@’ in program
  296 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:515:1: error: stray ‘@’ in program
  515 | @interface NSObject (TimedPerformers)
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:549:1: error: stray ‘@’ in program
  549 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:557:1: error: stray ‘@’ in program
  557 | @protocol NSDiscardableContent
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:585:1: error: stray ‘@’ in program
  585 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSObject.h:592:
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @class  NSHashTable;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:41:1: error: stray ‘@’ in program
   41 | @interface NSObject (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:112:1: error: stray ‘@’ in program
  112 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:120:1: error: stray ‘@’ in program
  120 | @interface      NSObject(MemoryFootprint)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:197:1: error: stray ‘@’ in program
  197 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:202:1: error: stray ‘@’ in program
  202 | @interface NSObject(GSAtExit)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:214:1: error: stray ‘@’ in program
  214 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:239:1: error: stray ‘@’ in program
  239 | @interface NSObject(GSCleanup)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:290:1: error: stray ‘@’ in program
  290 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSArray.h:30:
/usr/include/GNUstep/Foundation/NSRange.h:37:1: error: stray ‘@’ in program
   37 | @class NSException;
      | ^
/usr/include/GNUstep/Foundation/NSRange.h:38:1: error: stray ‘@’ in program
   38 | @class NXConstantString;
      | ^
/usr/include/GNUstep/Foundation/NSRange.h:212:1: error: stray ‘@’ in program
  212 | @class NSString;
      | ^
In file included from /usr/include/GNUstep/Foundation/NSArray.h:31:
/usr/include/GNUstep/Foundation/NSEnumerator.h:38:1: error: stray ‘@’ in program
   38 | @class GS_GENERIC_CLASS(NSArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:48:1: error: stray ‘@’ in program
   48 | @protocol NSFastEnumeration
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:52:1: error: stray ‘@’ in program
   52 | @end
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:55:1: error: stray ‘@’ in program
   55 | @interface GS_GENERIC_CLASS(NSEnumerator, IterT) : NSObject <NSFastEnumeration>
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:58:1: error: stray ‘@’ in program
   58 | @end
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:39:1: error: stray ‘@’ in program
   39 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:40:1: error: stray ‘@’ in program
   40 | @class NSIndexSet;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:61:1: error: stray ‘@’ in program
   61 | @interface GS_GENERIC_CLASS(NSArray, __covariant ElementT) : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:302:1: error: stray ‘@’ in program
  302 | @end
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:306:1: error: stray ‘@’ in program
  306 | @interface GS_GENERIC_CLASS(NSMutableArray, ElementT) : GS_GENERIC_CLASS(NSArray, ElementT)
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:414:1: error: stray ‘@’ in program
  414 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSArray.h:421:
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSArray (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:69:1: error: stray ‘@’ in program
   69 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:184:1: error: stray ‘@’ in program
  184 | @class  NSConditionLock;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:185:1: error: stray ‘@’ in program
  185 | @class  NSCountedSet;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:186:1: error: stray ‘@’ in program
  186 | @class  NSMapTable;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:187:1: error: stray ‘@’ in program
  187 | @class  NSMutableDictionary;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:188:1: error: stray ‘@’ in program
  188 | @class  NSMutableSet;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:189:1: error: stray ‘@’ in program
  189 | @class  NSString;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:190:1: error: stray ‘@’ in program
  190 | @class  NSThread;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:192:1: error: stray ‘@’ in program
  192 | @class  GSCache;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:193:1: error: stray ‘@’ in program
  193 | @class  SQLTransaction;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:228:1: error: stray ‘@’ in program
  228 | @interface SQLRecord : NSArray
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:305:1: error: stray ‘@’ in program
  305 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:345:1: error: stray ‘@’ in program
  345 | @class SQLClientPool;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:358:1: error: stray ‘@’ in program
  358 | @interface      SQLClient : NSObject
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:208:33: error: stray ‘@’ in program
  208 | #define SQLCLIENT_PRIVATE       @private
      |                                 ^
/usr/include/GNUstep/SQLClient/SQLClient.h:360:1: note: in expansion of macro ‘SQLCLIENT_PRIVATE’
  360 | SQLCLIENT_PRIVATE
      | ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/SQLClient/SQLClient.h:910:1: error: stray ‘@’ in program
  910 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:924:1: error: stray ‘@’ in program
  924 | @interface      SQLClient(Subclass)
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1141:1: error: stray ‘@’ in program
 1141 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1148:1: error: stray ‘@’ in program
 1148 | @interface      SQLClient (Notifications)
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1181:1: error: stray ‘@’ in program
 1181 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1187:1: error: stray ‘@’ in program
 1187 | @interface      SQLClient (Convenience)
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1238:1: error: stray ‘@’ in program
 1238 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1245:1: error: stray ‘@’ in program
 1245 | @interface      SQLClient (Logging)
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1310:1: error: stray ‘@’ in program
 1310 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1318:1: error: stray ‘@’ in program
 1318 | @interface      SQLClient (Caching)
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1403:1: error: stray ‘@’ in program
 1403 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1415:1: error: stray ‘@’ in program
 1415 | @interface      SQLClientPool : NSObject
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1522:1: error: stray ‘@’ in program
 1522 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1539:1: error: stray ‘@’ in program
 1539 | @interface      SQLTransaction : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:208:33: error: stray ‘@’ in program
  208 | #define SQLCLIENT_PRIVATE       @private
      |                                 ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1541:1: note: in expansion of macro ‘SQLCLIENT_PRIVATE’
 1541 | SQLCLIENT_PRIVATE
      | ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1716:1: error: stray ‘@’ in program
 1716 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1739:1: error: stray ‘@’ in program
 1739 | @interface SQLDictionaryBuilder : NSObject
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1781:1: error: stray ‘@’ in program
 1781 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1801:1: error: stray ‘@’ in program
 1801 | @interface SQLSetBuilder : NSObject
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1848:1: error: stray ‘@’ in program
 1848 | @end
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1858:1: error: stray ‘@’ in program
 1858 | @interface SQLSingletonBuilder : NSObject
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1862:1: error: stray ‘@’ in program
 1862 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:55:8: error: using typedef-name ‘Protocol’ after ‘class’
   55 | @class Protocol;
      |        ^~~~~~~~
In file included from /usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:58:
/usr/lib/gcc/arm-linux-gnueabihf/12/include/objc/objc.h:134:30: note: ‘Protocol’ has a previous declaration here
  134 |   typedef struct objc_object Protocol;
      |                              ^~~~~~~~
/usr/include/GNUstep/Foundation/NSObject.h:63:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   63 | @protocol NSObject
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSObject.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (Class) superclass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL) isEqual: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) isKindOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) isMemberOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (BOOL) isProxy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSUInteger) hash;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (id) self;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (id) performSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (id) performSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (id) performSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (BOOL) respondsToSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (BOOL) conformsToProtocol: (Protocol*)aProtocol;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (id) retain NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (oneway void) release NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (id) autorelease NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSUInteger) retainCount NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (NSZone*) zone NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:214:2: error: ‘end’ does not name a type
  214 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:237:2: error: ‘end’ does not name a type
  237 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:259:2: error: ‘end’ does not name a type
  259 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (id) initWithCoder: (NSCoder*)aDecoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:284:2: error: ‘end’ does not name a type
  284 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:288:2: error: ‘end’ does not name a type
  288 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (void) finalize;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (NSString*) className;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:315:1: error: expected unqualified-id before ‘+’ token
  315 | + (id) allocWithZone: (NSZone*)z;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:316:1: error: expected unqualified-id before ‘+’ token
  316 | + (id) alloc;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:317:1: error: expected unqualified-id before ‘+’ token
  317 | + (Class) class;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:339:1: error: expected unqualified-id before ‘+’ token
  339 | + (void) load;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:364:1: error: expected unqualified-id before ‘+’ token
  364 | + (void) initialize;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:365:1: error: expected unqualified-id before ‘+’ token
  365 | + (IMP) instanceMethodForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:366:1: error: expected unqualified-id before ‘+’ token
  366 | + (NSMethodSignature*) instanceMethodSignatureForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:367:1: error: expected unqualified-id before ‘+’ token
  367 | + (BOOL) instancesRespondToSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:368:1: error: expected unqualified-id before ‘+’ token
  368 | + (BOOL) isSubclassOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:369:1: error: expected unqualified-id before ‘+’ token
  369 | + (id) new;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:370:1: error: expected unqualified-id before ‘+’ token
  370 | + (void) poseAsClass: (Class)aClassObject;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:371:1: error: expected unqualified-id before ‘+’ token
  371 | + (id) setVersion: (NSInteger)aVersion;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:372:1: error: expected unqualified-id before ‘+’ token
  372 | + (NSInteger) version;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (id) awakeAfterUsingCoder: (NSCoder*)aDecoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (Class) classForArchiver;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (Class) classForCoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (id) copy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (void) dealloc;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) doesNotRecognizeSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (void) forwardInvocation: (NSInvocation*)anInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (IMP) methodForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:384:1: error: expected unqualified-id before ‘-’ token
  384 | - (id) mutableCopy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (id) replacementObjectForArchiver: (NSArchiver*)anArchiver;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | - (id) replacementObjectForCoder: (NSCoder*)anEncoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (Class) superclass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:399:1: error: expected unqualified-id before ‘+’ token
  399 | + (BOOL) resolveClassMethod: (SEL)name;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:411:1: error: expected unqualified-id before ‘+’ token
  411 | + (BOOL) resolveInstanceMethod: (SEL)name;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:426:1: error: expected unqualified-id before ‘-’ token
  426 | - (id) autoContentAccessingProxy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:440:1: error: expected unqualified-id before ‘-’ token
  440 | - (id) forwardingTargetForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:443:2: error: ‘end’ does not name a type
  443 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:496:2: error: ‘interface’ does not name a type
  496 | @interface NSObject (NEXTSTEP)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSObject.h:500:2: error: ‘end’ does not name a type
  500 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:505:2: error: ‘end’ does not name a type
  505 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:515:2: error: ‘interface’ does not name a type
  515 | @interface NSObject (TimedPerformers)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSObject.h:530:1: error: expected unqualified-id before ‘+’ token
  530 | + (void) cancelPreviousPerformRequestsWithTarget: (id)obj
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:537:1: error: expected unqualified-id before ‘-’ token
  537 | - (void) performSelector: (SEL)s
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:545:1: error: expected unqualified-id before ‘-’ token
  545 | - (void) performSelector: (SEL)s
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:549:2: error: ‘end’ does not name a type
  549 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:569:1: error: expected unqualified-id before ‘-’ token
  569 | - (void) discardContentIfPossible;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:577:1: error: expected unqualified-id before ‘-’ token
  577 | - (void) endContentAccess;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:584:1: error: expected unqualified-id before ‘-’ token
  584 | - (BOOL) isContentDiscarded;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:585:2: error: ‘end’ does not name a type
  585 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSObject (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL) isInstance;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id) makeImmutableCopyOnFail: (BOOL)force;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (BOOL) makeImmutable;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (id) notImplemented: (SEL)aSel GS_NORETURN_METHOD;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (id) subclassResponsibility: (SEL)aSel GS_NORETURN_METHOD;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (id) shouldNotImplement: (SEL)aSel GS_NORETURN_METHOD;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:112:2: error: ‘end’ does not name a type
  112 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (NSUInteger) sizeInBytesExcluding: (NSHashTable*)exclude;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (NSUInteger) sizeInBytes;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSUInteger) sizeOfContentExcluding: (NSHashTable*)exclude;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (NSUInteger) sizeOfInstance;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:197:2: error: ‘end’ does not name a type
  197 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:214:2: error: ‘end’ does not name a type
  214 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:255:1: error: expected unqualified-id before ‘+’ token
  255 | + (id) NS_RETURNS_RETAINED leakAt: (id*)anAddress;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:264:1: error: expected unqualified-id before ‘+’ token
  264 | + (BOOL) registerAtExit;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:271:1: error: expected unqualified-id before ‘+’ token
  271 | + (BOOL) registerAtExit: (SEL)aSelector;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:281:1: error: expected unqualified-id before ‘+’ token
  281 | + (void) setShouldCleanUp: (BOOL)aFlag;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:288:1: error: expected unqualified-id before ‘+’ token
  288 | + (BOOL) shouldCleanUp;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:290:2: error: ‘end’ does not name a type
  290 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSEnumerator.h:48:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   48 | @protocol NSFastEnumeration
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSEnumerator.h:52:2: error: ‘end’ does not name a type
   52 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSEnumerator.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (GS_GENERIC_TYPE(IterT)) nextObject;
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:58:2: error: ‘end’ does not name a type
   58 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArray.h:61:2: error: ‘interface’ does not name a type
   61 | @interface GS_GENERIC_CLASS(NSArray, __covariant ElementT) : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSArray.h:65:1: error: expected unqualified-id before ‘+’ token
   65 | + (instancetype) arrayWithArray: (GS_GENERIC_CLASS(NSArray, ElementT) *)array;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (instancetype) arrayWithContentsOfFile: (NSString*)file;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (instancetype) arrayWithContentsOfURL: (NSURL*)aURL;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:70:1: error: expected unqualified-id before ‘+’ token
   70 | + (instancetype) arrayWithObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:71:1: error: expected unqualified-id before ‘+’ token
   71 | + (instancetype) arrayWithObjects: (id)firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:72:1: error: expected unqualified-id before ‘+’ token
   72 | + (instancetype) arrayWithObjects: (const id[])objects count: (NSUInteger)count;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) arrayByAddingObject:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) arrayByAddingObjectsFromArray:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) containsObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) getObjects: (__unsafe_unretained GS_GENERIC_TYPE(ElementT)[])aBuffer;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) getObjects: (__unsafe_unretained GS_GENERIC_TYPE(ElementT)[])aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSUInteger) indexOfObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSUInteger) indexOfObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (NSUInteger) indexOfObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSUInteger) indexOfObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (instancetype) initWithArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)array;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (instancetype) initWithArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)array
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (instancetype) initWithContentsOfFile: (NSString*)file;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (instancetype) initWithContentsOfURL: (NSURL*)aURL;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (instancetype) initWithObjects: (GS_GENERIC_TYPE(ElementT)) firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (instancetype) initWithObjects: (const GS_GENERIC_TYPE(ElementT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (GS_GENERIC_TYPE(ElementT)) lastObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (GS_GENERIC_TYPE(ElementT)) firstObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (GS_GENERIC_TYPE(ElementT)) objectAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) objectsAtIndexes:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (GS_GENERIC_TYPE(ElementT)) firstObjectCommonWithArray:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (BOOL) isEqualToArray: (NSArray*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) makeObjectsPerform: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void) makeObjectsPerform: (SEL)aSelector withObject: (id)argument;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) makeObjectsPerformSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) makeObjectsPerformSelector: (SEL)aSelector withObject: (id)arg;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (NSData*) sortedArrayHint;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) sortedArrayUsingFunction:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) sortedArrayUsingFunction:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) sortedArrayUsingSelector:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) subarrayWithRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSString*) componentsJoinedByString: (NSString*)separator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (GS_GENERIC_CLASS(NSArray, NSString*)*) pathsMatchingExtensions:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) objectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) reverseObjectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (NSString*) descriptionWithLocale: (id)locale;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (NSString*) descriptionWithLocale: (id)locale
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (BOOL) writeToFile: (NSString*)path atomically: (BOOL)useAuxiliaryFile;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (BOOL) writeToURL: (NSURL*)url atomically: (BOOL)useAuxiliaryFile;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (id) valueForKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void) setValue: (id)value forKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) enumerateObjectsUsingBlock: (GSEnumeratorBlock)aBlock;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) enumerateObjectsWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) enumerateObjectsAtIndexes: (NSIndexSet*)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSIndexSet *) indexesOfObjectsWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (NSIndexSet*) indexesOfObjectsPassingTest: (GSPredicateBlock)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (NSIndexSet*) indexesOfObjectsAtIndexes: (NSIndexSet*)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (NSUInteger) indexOfObjectWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (NSUInteger) indexOfObjectPassingTest: (GSPredicateBlock)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (NSUInteger) indexOfObjectAtIndexes: (NSIndexSet*)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) sortedArrayUsingComparator:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (GS_GENERIC_CLASS(NSArray, ElementT) *)
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (NSUInteger) indexOfObject: (id)key
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (GS_GENERIC_TYPE(ElementT)) objectAtIndexedSubscript: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:302:2: error: ‘end’ does not name a type
  302 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArray.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (void) addObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (void) addObjectsFromArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (void) exchangeObjectAtIndex: (NSUInteger)i1
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (instancetype) initWithCapacity: (NSUInteger)numItems;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:336:1: error: expected unqualified-id before ‘-’ token
  336 | - (void) insertObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:339:1: error: expected unqualified-id before ‘-’ token
  339 | - (void) insertObjects: (GS_GENERIC_CLASS(NSArray, ElementT) *)objects
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:348:1: error: expected unqualified-id before ‘-’ token
  348 | - (void) removeObjectAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | - (void) removeObjectsAtIndexes: (NSIndexSet *)indexes;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (void) replaceObjectAtIndex: (NSUInteger)index
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (void) replaceObjectsAtIndexes: (NSIndexSet *)indexes
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (void) replaceObjectsInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | - (void) replaceObjectsInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:372:1: error: expected unqualified-id before ‘-’ token
  372 | - (void) setArray: (GS_GENERIC_CLASS(NSArray, ElementT) *)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (void) removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (void) removeLastObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (void) removeObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (void) removeObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) removeObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (void) removeObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (void) removeObjectsInArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (void) removeObjectsInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:384:1: error: expected unqualified-id before ‘-’ token
  384 | - (void) removeObjectsFromIndices: (NSUInteger*)indices
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (void) sortUsingFunction:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (void) sortUsingSelector: (SEL)comparator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:398:1: error: expected unqualified-id before ‘-’ token
  398 | - (void) sortUsingComparator: (NSComparator)comparator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | - (void) sortWithOptions: (NSSortOptions)options
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (void) setObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:414:2: error: ‘end’ does not name a type
  414 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSArray (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSUInteger) insertionPosition: (id)item
      | ^
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:69:2: error: ‘end’ does not name a type
   69 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:228:2: error: ‘interface’ does not name a type
  228 | @interface SQLRecord : NSArray
      |  ^~~~~~~~~
/usr/include/GNUstep/SQLClient/SQLClient.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (NSArray*) allKeys;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (NSMutableDictionary*) dictionary;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | - (void) getKeys: (id*)buf;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (void) getObjects: (id*)buf;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:271:1: error: expected unqualified-id before ‘-’ token
  271 | - (NSString*) keyAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (id) objectAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (id) objectForKey: (NSString*)key;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (void) replaceObjectAtIndex: (NSUInteger)index withObject: (id)anObject;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (void) setObject: (id)anObject forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:304:1: error: expected unqualified-id before ‘-’ token
  304 | - (NSUInteger) sizeInBytes: (NSMutableSet*)exclude;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:305:2: error: ‘end’ does not name a type
  305 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:315:8: error: ‘NSTimeInterval’ does not name a type
  315 | extern NSTimeInterval SQLClientTimeLast();
      |        ^~~~~~~~~~~~~~
/usr/include/GNUstep/SQLClient/SQLClient.h:322:8: error: ‘NSTimeInterval’ does not name a type
  322 | extern NSTimeInterval   SQLClientTimeNow();
      |        ^~~~~~~~~~~~~~
/usr/include/GNUstep/SQLClient/SQLClient.h:328:8: error: ‘NSTimeInterval’ does not name a type
  328 | extern NSTimeInterval   SQLClientTimeStart();
      |        ^~~~~~~~~~~~~~
/usr/include/GNUstep/SQLClient/SQLClient.h:358:2: error: ‘interface’ does not name a type
  358 | @interface      SQLClient : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/SQLClient/SQLClient.h:414:1: error: expected unqualified-id before ‘+’ token
  414 | + (NSArray*) allClients;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:422:1: error: expected unqualified-id before ‘+’ token
  422 | + (SQLClient*) clientWithConfiguration: (NSDictionary*)config
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:429:1: error: expected unqualified-id before ‘+’ token
  429 | + (SQLClient*) existingClient: (NSString*)reference;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:436:1: error: expected unqualified-id before ‘+’ token
  436 | + (unsigned int) maxConnections;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:455:1: error: expected unqualified-id before ‘+’ token
  455 | + (void) purgeConnections: (NSDate*)since;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:468:1: error: expected unqualified-id before ‘+’ token
  468 | + (void) setMaxConnections: (unsigned int)c;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:489:1: error: expected unqualified-id before ‘-’ token
  489 | - (void) begin;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:513:1: error: expected unqualified-id before ‘-’ token
  513 | - (NSString*) buildQuery: (NSString*)stmt,...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:534:1: error: expected unqualified-id before ‘-’ token
  534 | - (NSString*) buildQuery: (NSString*)stmt with: (NSDictionary*)values;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:546:1: error: expected unqualified-id before ‘-’ token
  546 | - (NSString*) clientName;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:559:1: error: expected unqualified-id before ‘-’ token
  559 | - (void) commit;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:574:1: error: expected unqualified-id before ‘-’ token
  574 | - (BOOL) connect;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:581:1: error: expected unqualified-id before ‘-’ token
  581 | - (BOOL) connected;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:586:1: error: expected unqualified-id before ‘-’ token
  586 | - (NSString*) database;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:594:1: error: expected unqualified-id before ‘-’ token
  594 | - (void) disconnect;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:611:1: error: expected unqualified-id before ‘-’ token
  611 | - (NSInteger) execute: (NSString*)stmt,...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:630:1: error: expected unqualified-id before ‘-’ token
  630 | - (NSInteger) execute: (NSString*)stmt with: (NSDictionary*)values;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:635:1: error: expected unqualified-id before ‘-’ token
  635 | - (id) initWithConfiguration: (NSDictionary*)config;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:641:1: error: expected unqualified-id before ‘-’ token
  641 | - (id) initWithConfiguration: (NSDictionary*)config
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:674:1: error: expected unqualified-id before ‘-’ token
  674 | - (id) initWithConfiguration: (NSDictionary*)config
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:684:1: error: expected unqualified-id before ‘-’ token
  684 | - (BOOL) isEqual: (id)other;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:691:1: error: expected unqualified-id before ‘-’ token
  691 | - (BOOL) isInTransaction;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:699:1: error: expected unqualified-id before ‘-’ token
  699 | - (NSDate*) lastOperation;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:707:1: error: expected unqualified-id before ‘-’ token
  707 | - (SQLClient*) longestIdle: (SQLClient*)other;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:712:1: error: expected unqualified-id before ‘-’ token
  712 | - (NSString*) name;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:717:1: error: expected unqualified-id before ‘-’ token
  717 | - (NSString*) password;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:743:1: error: expected unqualified-id before ‘-’ token
  743 | - (NSMutableArray*) query: (NSString*)stmt,...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:759:1: error: expected unqualified-id before ‘-’ token
  759 | - (NSMutableArray*) query: (NSString*)stmt with: (NSDictionary*)values;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:779:1: error: expected unqualified-id before ‘-’ token
  779 | - (NSString*) quote: (id)obj;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:784:1: error: expected unqualified-id before ‘-’ token
  784 | - (NSString*) quotef: (NSString*)fmt, ...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:789:1: error: expected unqualified-id before ‘-’ token
  789 | - (NSString*) quoteBigInteger: (int64_t)i;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:796:1: error: expected unqualified-id before ‘-’ token
  796 | - (NSString*) quoteCString: (const char *)s;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:803:1: error: expected unqualified-id before ‘-’ token
  803 | - (NSString*) quoteChar: (char)c;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:808:1: error: expected unqualified-id before ‘-’ token
  808 | - (NSString*) quoteFloat: (float)f;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:813:1: error: expected unqualified-id before ‘-’ token
  813 | - (NSString*) quoteInteger: (int)i;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:821:1: error: expected unqualified-id before ‘-’ token
  821 | - (NSString*) quoteString: (NSString *)s;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:834:1: error: expected unqualified-id before ‘-’ token
  834 | - (void) rollback;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:841:1: error: expected unqualified-id before ‘-’ token
  841 | - (void) setDatabase: (NSString*)s;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:851:1: error: expected unqualified-id before ‘-’ token
  851 | - (void) setName: (NSString*)s;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:858:1: error: expected unqualified-id before ‘-’ token
  858 | - (void) setPassword: (NSString*)s;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:864:1: error: expected unqualified-id before ‘-’ token
  864 | - (void) setShouldTrim: (BOOL)aFlag;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:871:1: error: expected unqualified-id before ‘-’ token
  871 | - (void) setUser: (NSString*)s;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:879:1: error: expected unqualified-id before ‘-’ token
  879 | - (NSInteger) simpleExecute: (NSArray*)info;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:885:1: error: expected unqualified-id before ‘-’ token
  885 | - (NSMutableArray*) simpleQuery: (NSString*)stmt;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:902:1: error: expected unqualified-id before ‘-’ token
  902 | - (NSMutableArray*) simpleQuery: (NSString*)stmt
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:909:1: error: expected unqualified-id before ‘-’ token
  909 | - (NSString*) user;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:910:2: error: ‘end’ does not name a type
  910 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:965:1: error: expected unqualified-id before ‘-’ token
  965 | - (void) backendDisconnect;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:998:1: error: expected unqualified-id before ‘-’ token
  998 | - (NSInteger) backendExecute: (NSArray*)info;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1043:1: error: expected unqualified-id before ‘-’ token
 1043 | - (NSMutableArray*) backendQuery: (NSString*)stmt
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1051:1: error: expected unqualified-id before ‘-’ token
 1051 | - (NSMutableArray*) backendQuery: (NSString*)stmt;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1073:1: error: expected unqualified-id before ‘-’ token
 1073 | - (void) backendListen: (NSString*)name;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1082:1: error: expected unqualified-id before ‘-’ token
 1082 | - (void) backendNotify: (NSString*)name payload: (NSString*)more;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1092:1: error: expected unqualified-id before ‘-’ token
 1092 | - (void) backendUnlisten: (NSString*)name;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1102:1: error: expected unqualified-id before ‘-’ token
 1102 | - (unsigned) copyEscapedBLOB: (NSData*)blob into: (void*)buf;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1124:1: error: expected unqualified-id before ‘-’ token
 1124 | - (const void*) insertBLOBs: (NSArray*)blobs
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1139:1: error: expected unqualified-id before ‘-’ token
 1139 | - (unsigned) lengthOfEscapedBLOB: (NSData*)blob;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1141:2: error: ‘end’ does not name a type
 1141 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1174:1: error: expected unqualified-id before ‘-’ token
 1174 | - (void) postNotificationName: (NSString*)name payload: (NSString*)more;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1180:1: error: expected unqualified-id before ‘-’ token
 1180 | - (void) removeObserver: (id)anObserver name: (NSString*)name;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1181:2: error: ‘end’ does not name a type
 1181 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1204:1: error: expected unqualified-id before ‘-’ token
 1204 | - (NSMutableArray*) columns: (NSMutableArray*)records;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1211:1: error: expected unqualified-id before ‘-’ token
 1211 | - (SQLRecord*) queryRecord: (NSString*)stmt,...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1219:1: error: expected unqualified-id before ‘-’ token
 1219 | - (NSString*) queryString: (NSString*)stmt,...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1230:1: error: expected unqualified-id before ‘-’ token
 1230 | - (void) singletons: (NSMutableArray*)records;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1236:1: error: expected unqualified-id before ‘-’ token
 1236 | - (SQLTransaction*) transaction;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1238:2: error: ‘end’ does not name a type
 1238 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1256:1: error: expected unqualified-id before ‘+’ token
 1256 | + (NSTimeInterval) durationLogging;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1263:1: error: expected unqualified-id before ‘+’ token
 1263 | + (void) setDebugging: (unsigned int)level;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1270:1: error: expected unqualified-id before ‘+’ token
 1270 | + (void) setDurationLogging: (NSTimeInterval)threshold;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1280:1: error: expected unqualified-id before ‘-’ token
 1280 | - (void) debug: (NSString*)fmt, ...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1288:1: error: expected unqualified-id before ‘-’ token
 1288 | - (unsigned int) debugging;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1296:1: error: expected unqualified-id before ‘-’ token
 1296 | - (NSTimeInterval) durationLogging;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1302:1: error: expected unqualified-id before ‘-’ token
 1302 | - (void) setDebugging: (unsigned int)level;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1309:1: error: expected unqualified-id before ‘-’ token
 1309 | - (void) setDurationLogging: (NSTimeInterval)threshold;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1310:2: error: ‘end’ does not name a type
 1310 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1331:1: error: expected unqualified-id before ‘-’ token
 1331 | - (NSMutableArray*) cache: (int)seconds
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1339:1: error: expected unqualified-id before ‘-’ token
 1339 | - (NSMutableArray*) cache: (int)seconds
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1347:1: error: expected unqualified-id before ‘-’ token
 1347 | - (NSMutableArray*) cache: (int)seconds simpleQuery: (NSString*)stmt;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1377:1: error: expected unqualified-id before ‘-’ token
 1377 | - (NSMutableArray*) cache: (int)seconds
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1388:1: error: expected unqualified-id before ‘-’ token
 1388 | - (void) setCache: (GSCache*)aCache;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1402:1: error: expected unqualified-id before ‘-’ token
 1402 | - (void) setCacheThread: (NSThread*)aThread;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1403:2: error: ‘end’ does not name a type
 1403 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1436:1: error: expected unqualified-id before ‘-’ token
 1436 | - (int) availableConnections;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1449:1: error: expected unqualified-id before ‘-’ token
 1449 | - (id) initWithConfiguration: (NSDictionary*)config
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1456:1: error: expected unqualified-id before ‘-’ token
 1456 | - (int) maxConnections;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1460:1: error: expected unqualified-id before ‘-’ token
 1460 | - (int) minConnections;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1466:1: error: expected unqualified-id before ‘-’ token
 1466 | - (SQLClient*) provideClient;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1474:1: error: expected unqualified-id before ‘-’ token
 1474 | - (SQLClient*) provideClientBeforeDate: (NSDate*)when;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1479:1: error: expected unqualified-id before ‘-’ token
 1479 | - (void) setCache: (GSCache*)aCache;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1484:1: error: expected unqualified-id before ‘-’ token
 1484 | - (void) setCacheThread: (NSThread*)aThread;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1488:1: error: expected unqualified-id before ‘-’ token
 1488 | - (void) setDebugging: (unsigned int)level;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1492:1: error: expected unqualified-id before ‘-’ token
 1492 | - (void) setDurationLogging: (NSTimeInterval)threshold;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1506:1: error: expected unqualified-id before ‘-’ token
 1506 | - (void) setMax: (int)maxConnections min: (int)minConnections;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1510:1: error: expected unqualified-id before ‘-’ token
 1510 | - (NSString*) statistics;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1520:1: error: expected unqualified-id before ‘-’ token
 1520 | - (BOOL) swallowClient: (SQLClient*)client;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1522:2: error: ‘end’ does not name a type
 1522 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1555:1: error: expected unqualified-id before ‘-’ token
 1555 | - (void) add: (NSString*)stmt,...;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1562:1: error: expected unqualified-id before ‘-’ token
 1562 | - (void) add: (NSString*)stmt with: (NSDictionary*)values;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1575:1: error: expected unqualified-id before ‘-’ token
 1575 | - (void) append: (SQLTransaction*)other;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1580:1: error: expected unqualified-id before ‘-’ token
 1580 | - (id) copyWithZone: (NSZone*)z;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1587:1: error: expected unqualified-id before ‘-’ token
 1587 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1593:1: error: expected unqualified-id before ‘-’ token
 1593 | - (SQLClient*) db;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1612:1: error: expected unqualified-id before ‘-’ token
 1612 | - (void) execute;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1618:1: error: expected unqualified-id before ‘-’ token
 1618 | - (unsigned) executeBatch;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1650:1: error: expected unqualified-id before ‘-’ token
 1650 | - (unsigned) executeBatchReturningFailures: (SQLTransaction*)failures
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1658:1: error: expected unqualified-id before ‘-’ token
 1658 | - (void) insertTransaction: (SQLTransaction*)trn atIndex: (unsigned)index;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1662:1: error: expected unqualified-id before ‘-’ token
 1662 | - (void) removeTransactionAtIndex: (unsigned)index;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1669:1: error: expected unqualified-id before ‘-’ token
 1669 | - (void) reset;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1701:1: error: expected unqualified-id before ‘-’ token
 1701 | - (uint8_t) setMerge: (uint8_t)history;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1708:1: error: expected unqualified-id before ‘-’ token
 1708 | - (unsigned) totalCount;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1715:1: error: expected unqualified-id before ‘-’ token
 1715 | - (SQLTransaction*) transactionAtIndex: (unsigned)index;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1716:2: error: ‘end’ does not name a type
 1716 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1747:1: error: expected unqualified-id before ‘-’ token
 1747 | - (void) addObject: (id)anObject;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1752:1: error: expected unqualified-id before ‘-’ token
 1752 | - (id) alloc;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1756:1: error: expected unqualified-id before ‘-’ token
 1756 | - (NSMutableDictionary*) content;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1762:1: error: expected unqualified-id before ‘-’ token
 1762 | - (id) initWithCapacity: (NSUInteger)capacity;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1767:1: error: expected unqualified-id before ‘-’ token
 1767 | - (id) mutableCopyWithZone: (NSZone*)aZone;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1778:1: error: expected unqualified-id before ‘-’ token
 1778 | - (id) newWithValues: (id*)values
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1781:2: error: ‘end’ does not name a type
 1781 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1809:1: error: expected unqualified-id before ‘-’ token
 1809 | - (NSUInteger) added;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1814:1: error: expected unqualified-id before ‘-’ token
 1814 | - (void) addObject: (id)anObject;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1819:1: error: expected unqualified-id before ‘-’ token
 1819 | - (id) alloc;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1823:1: error: expected unqualified-id before ‘-’ token
 1823 | - (NSCountedSet*) content;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1829:1: error: expected unqualified-id before ‘-’ token
 1829 | - (id) initWithCapacity: (NSUInteger)capacity;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1834:1: error: expected unqualified-id before ‘-’ token
 1834 | - (id) mutableCopyWithZone: (NSZone*)aZone;
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1845:1: error: expected unqualified-id before ‘-’ token
 1845 | - (id) newWithValues: (id*)values
      | ^
/usr/include/GNUstep/SQLClient/SQLClient.h:1848:2: error: ‘end’ does not name a type
 1848 | @end
      |  ^~~
/usr/include/GNUstep/SQLClient/SQLClient.h:1862:2: error: ‘end’ does not name a type
 1862 | @end
      |  ^~~

