=> Bootstrap dependency digest>=20010302: found digest-20121220
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for rexx-regina-3.0.1nb1
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o funcs.o -c ./funcs.c
./funcs.c:559:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
   ch = (char) toupper( text->value[0] ) ;
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./funcs.c:733:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if ( !isdigit( buf[0] ) || !isdigit( buf[1] ) )
               ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./funcs.c:733:38: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if ( !isdigit( buf[0] ) || !isdigit( buf[1] ) )
                                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./funcs.c:738:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if ( !isdigit( buf[0] ) || !isdigit( buf[1] ) )
               ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./funcs.c:738:38: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if ( !isdigit( buf[0] ) || !isdigit( buf[1] ) )
                                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./funcs.c:743:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if ( !isdigit( buf[0] ) || !isdigit( buf[1] ) )
               ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./funcs.c:743:38: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if ( !isdigit( buf[0] ) || !isdigit( buf[1] ) )
                                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./funcs.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: funcs.c,v 1.16 2002/03/23 01:42:54 mark Exp $";
             ^
8 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o builtin.o -c ./builtin.c
./builtin.c:101:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (first<fend)&&(isspace(*first)); first++)
                         ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:108:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (first<fend)&&(isspace(*(fend-1))); fend--)
                         ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:115:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (second<send)&&(isspace(*second)); second++)
                          ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:122:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (second<send)&&(isspace(*(send-1))); send--)
                          ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:135:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (first<fend)&&(!isspace(*first)); first++, second++)
                             ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:141:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if ((second<send)&&(!isspace(*second)))
                           ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:147:29: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (first<fend)&&(isspace(*first)); first++) 
                            ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:151:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (second<send)&&(isspace(*second)); second++)
                             ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:264:43: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (tptr=target->value; (tptr<end) && isspace(*tptr) ; tptr++)  /* FGC: ordered */
                                          ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:270:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (tptr<end)&&(!isspace(*tptr)); tptr++ )
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:274:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (tptr<end) && isspace(*tptr); tptr++ )
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:281:42: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (sptr=seek->value; (sptr<send) && isspace(*sptr); sptr++)
                                         ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:292:31: warning: array subscript is of type 'char' [-Wchar-subscripts]
         for (; (tptr<end)&&(!isspace(*tptr)); tptr++)
                              ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:296:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
         for (; (tptr<end)&&(isspace(*tptr)); tptr++)
                             ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:321:24: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (ptr<end) && isspace(*ptr); ptr++)
                       ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:327:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (ptr<end)&&(!isspace(*ptr)); ptr++)
                          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:331:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (ptr<end)&&(isspace(*ptr)); ptr++ )
                         ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:337:32: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (i=0; (((ptr+i)<end)&&(!isspace(*(ptr+i)))); i++)
                               ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:357:24: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (ptr<end) && isspace(*ptr); ptr++)
                       ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:363:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (ptr<end)&&(!isspace(*ptr)); ptr++)
                          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:367:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (ptr<end)&&(isspace(*ptr)); ptr++)
                         ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:390:25: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (cptr<end) && isspace(*cptr); cptr++ )
                        ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:396:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (cptr<end)&&(!isspace(*cptr)); cptr++)
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:400:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (cptr<end) && isspace(*cptr); cptr++)
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:409:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (cptr<end)&&(!isspace(*cptr)); cptr++ )
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:413:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (cptr<end) && isspace(*cptr); cptr++ ) 
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:421:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (cptr<end)&&(!isspace(*cptr)); *(rptr++) = *(cptr++))
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:425:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (cptr<end) && isspace(*cptr); *(rptr++) = *(cptr++))
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:550:29: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for ( ; (cptr<cend)&&(isspace(*cptr)); cptr++) ;
                            ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:554:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for ( ; (cptr<cend)&&(!isspace(*cptr)); cptr++)
                             ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:550:54: warning: for loop has empty body [-Wempty-body]
      for ( ; (cptr<cend)&&(isspace(*cptr)); cptr++) ;
                                                     ^
./builtin.c:550:54: note: put the semicolon on a separate line to silence this warning
./builtin.c:559:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for ( ; (cptr<cend)&&(isspace(*cptr)); cptr++)
                         ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:569:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
         for (;(eptr<cend)&&(isspace(*eptr)); eptr++) /* wount hit 1st time */
                             ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:573:31: warning: array subscript is of type 'char' [-Wchar-subscripts]
         for (;(eptr<cend)&&(!isspace(*eptr)); eptr++)
                              ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:581:35: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for(eptr=cend; (eptr>cptr)&&isspace(*(eptr-1)); eptr--)
                                  ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:1316:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if ((!space)&&(isspace(string->value[i]))) j++ ;
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:1317:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
      space = (isspace(string->value[i])) ; }
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:1340:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if ((space)&&(!isspace(string->value[i])))
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:1342:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if ((!space)&&(isspace(string->value[i])))
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:1347:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
      space = (isspace(string->value[i])) ;
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:2236:36: warning: array subscript is of type 'char' [-Wchar-subscripts]
         result->value[i] = (char) toupper(string->value[i]) ;
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./builtin.c:2306:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
   if ((end_ptr>ptr) && ((isspace(*ptr)) || (isspace(*(end_ptr-1)))))
                          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:2306:46: warning: array subscript is of type 'char' [-Wchar-subscripts]
   if ((end_ptr>ptr) && ((isspace(*ptr)) || (isspace(*(end_ptr-1)))))
                                             ^~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:2314:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (isspace(*ptr))
          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:2326:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
      else if (isxdigit(*ptr))
               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:54:41: note: expanded from macro 'isxdigit'
#define isxdigit(c)     ((int)((_ctype_ + 1)[(c)] & (_CTYPE_N|_CTYPE_X)))
                                            ^~~~
./builtin.c:2359:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
   if (isspace(ptr[0]) || isspace(ptr[len]))
       ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:2359:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
   if (isspace(ptr[0]) || isspace(ptr[len]))
                          ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:2368:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (isspace(c))
          ^~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./builtin.c:2402:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
            for (; cptr<Str_end(string); res = isalnum(*cptr++) && res) ;
                                               ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:55:40: note: expanded from macro 'isalnum'
#define isalnum(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L|_CTYPE_N)))
                                            ^~~~
./builtin.c:2410:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
            for (; cptr<Str_end(string); res = islower(*cptr++) && res ) ;
                                               ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:49:40: note: expanded from macro 'islower'
#define islower(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_L))
                                            ^~~~
./builtin.c:2414:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
            for (; cptr<Str_end(string); res = isalpha(*cptr++) && res ) ;
                                               ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from macro 'isalpha'
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
./builtin.c:2439:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
            for (; cptr<Str_end(string); res = isupper(*cptr++) && res ) ;
                                               ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:52:40: note: expanded from macro 'isupper'
#define isupper(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_U))
                                            ^~~~
./builtin.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: builtin.c,v 1.24 2002/04/01 05:36:50 mark Exp $";
             ^
53 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o error.o -c ./error.c
./error.c:322:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*de*/   "Fehler %d w<E4>hrend des Ausf<FC>hrens von \"%.*s\", Zeile %d: %s",
                     ^~~~              ~~~~
./error.c:323:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*es*/   "Error %d ejecutando \"%.*s\" l<ED>nea %d: %s",
                                        ^~~~
./error.c:324:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*no*/   "Feil %d under kj<F8>ring av \"%.*s\" linje %d: %s",
                          ^~~~
./error.c:340:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*de*/   "Fehler %d w<E4>hrend des Ausf<FC>hrens von \"%.*s\": %s",
                     ^~~~              ~~~~
./error.c:342:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*no*/   "Feil %d under kj<F8>ring av \"%.*s\": %s",
                          ^~~~
./error.c:360:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*de*/   "Kann die sprachspezifische Datei nicht <F6>ffnen: %s",
                                                 ^~~~
./error.c:362:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*no*/   "Ikke i stand til <E5> <E5>pne spr<E5>kfil: %s",
                           ^~~~ ~~~~       ~~~~
./error.c:369:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*de*/   "Ung<FC>ltige Anzahl von Meldungen in der sprachspezifischen Datei: %s",
             ^~~~
./error.c:370:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*es*/   "N<FA>mero incorrecto de mensajes en el fichero de lenguaje: %s",
           ^~~~
./error.c:371:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*no*/   "Uriktig antall meldinger i spr<E5>kfil: %s",
                                        ^~~~
./error.c:380:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*no*/   "Ikke i stand til <E5> lese fra spr<E5>kfil: %s",
                           ^~~~             ~~~~
./error.c:389:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*no*/   "tekst mangler i spr<E5>kfil: %s.mtb",
                             ^~~~
./error.c:396:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*de*/   "Sprachspezifische Datei %s.mtb ist besch<E4>digt",
                                                  ^~~~
./error.c:397:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*es*/   "Fichero de lenguaje: %s.mtb est<E1> corrupto",
                                         ^~~~
./error.c:398:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
/*no*/   "spr<E5>kfil: %s.mtb er <F8>delagt",
             ^~~~                ~~~~
./error.c:622:10: warning: explicitly assigning a variable of type 'char *' to itself [-Wself-assign]
   dummy = dummy; /* keep compiler happy */
   ~~~~~ ^ ~~~~~
./error.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: error.c,v 1.32 2002/03/23 01:31:11 mark Exp $";
             ^
17 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o variable.o -c ./variable.c
./variable.c:354:8: warning: explicitly assigning a variable of type 'const tsd_t *' (aka 'const struct _tsd_t *') to itself [-Wself-assign]
   TSD = TSD; /* keep compiler happy */
   ~~~ ^ ~~~
./variable.c:996:33: warning: array subscript is of type 'char' [-Wchar-subscripts]
            *(cptr++) = (char) (toupper( name->value[i] )) ;
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./variable.c:1668:10: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
   dummy = dummy; /* keep compiler happy */
   ~~~~~ ^ ~~~~~
./variable.c:1698:10: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
   dummy = dummy; /* keep compiler happy */
   ~~~~~ ^ ~~~~~
./variable.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: variable.c,v 1.14 2002/01/20 08:28:56 mark Exp $";
             ^
5 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o interprt.o -c ./interprt.c
./interprt.c:99:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (toupper(*one) != toupper(*two))
          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./interprt.c:99:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (toupper(*one) != toupper(*two))
                           ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./interprt.c:100:18: warning: array subscript is of type 'char' [-Wchar-subscripts]
         return (toupper(*one)-toupper(*two)) ;
                 ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./interprt.c:100:32: warning: array subscript is of type 'char' [-Wchar-subscripts]
         return (toupper(*one)-toupper(*two)) ;
                               ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./interprt.c:1105:32: warning: array subscript is of type 'char' [-Wchar-subscripts]
                               isspace(value->value[begin]))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./interprt.c:1111:33: warning: array subscript is of type 'char' [-Wchar-subscripts]
                               !isspace(value->value[end]))
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./interprt.c:1162:32: warning: array subscript is of type 'char' [-Wchar-subscripts]
                               isspace(value->value[begin]))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./interprt.c:1168:33: warning: array subscript is of type 'char' [-Wchar-subscripts]
                               !isspace(value->value[end]))
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./interprt.c:2079:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; cptr<eptr && isspace(*cptr); cptr++ ) ;
                          ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./interprt.c:2080:37: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (sptr=cptr; cptr<eptr && !isspace(*cptr); cptr++ ) ;
                                    ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./interprt.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: interprt.c,v 1.20 2002/03/23 00:56:06 mark Exp $";
             ^
11 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o debug.o -c ./debug.c
./debug.c:301:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (chptr < chend) && isspace(*chptr); chptr++) ;
                             ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./debug.c:322:50: warning: array subscript is of type 'char' [-Wchar-subscripts]
               for(tmptr=chptr+1; tmptr<chend && isspace(*tmptr); tmptr++ ) ;
                                                 ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./debug.c:329:40: warning: array subscript is of type 'char' [-Wchar-subscripts]
                  for(; chptr<chend && isspace(*chptr); chptr++) ;
                                       ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./debug.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: debug.c,v 1.5 2002/03/23 00:39:59 mark Exp $";
             ^
4 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o dbgfuncs.o -c ./dbgfuncs.c
./dbgfuncs.c:41:10: warning: explicitly assigning a variable of type 'cparamboxptr' (aka 'const struct pparambox *') to itself [-Wself-assign]
   dummy = dummy; /* keep compiler happy */
   ~~~~~ ^ ~~~~~
./dbgfuncs.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: dbgfuncs.c,v 1.5 2001/09/17 11:42:54 mark Exp $";
             ^
2 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o memory.o -c ./memory.c
./memory.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: memory.c,v 1.6 2001/09/09 10:22:50 mark Exp $";
             ^
1 warning generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o parsing.o -c ./parsing.c
./parsing.c:271:21: warning: array subscript is of type 'char' [-Wchar-subscripts]
      while (len && isspace(*start))
                    ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./parsing.c:278:34: warning: array subscript is of type 'char' [-Wchar-subscripts]
      while ((wordlen < len) && !isspace(start[wordlen]))
                                 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./parsing.c:289:29: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (CutLast && len && isspace(*start))
                            ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./parsing.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: parsing.c,v 1.3 2001/09/04 11:32:37 mark Exp $";
             ^
4 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o files.o -c ./files.c
./files.c:1035:10: warning: explicitly assigning a variable of type 'cfileboxptr' (aka 'const struct fileboxtype *') to itself [-Wself-assign]
   dummy = dummy; /* keep compiler happy */
   ~~~~~ ^ ~~~~~
./files.c:2094:9: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
   from = from; /* keep compiler happy - FIXME why is this not used ? */
   ~~~~ ^ ~~~~
./files.c:3778:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (!isdigit(*(offset+i)))
           ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./files.c:5097:9: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
   size = size; /* keep compiler happy */
   ~~~~ ^ ~~~~
./files.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: files.c,v 1.26 2002/04/01 05:37:43 mark Exp $";
             ^
5 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o misc.o -c ./misc.c
./misc.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: misc.c,v 1.5 2001/09/04 11:25:55 mark Exp $";
             ^
1 warning generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o unxfuncs.o -c ./unxfuncs.c
./unxfuncs.c:103:8: warning: explicitly assigning a variable of type 'tsd_t *' (aka 'struct _tsd_t *') to itself [-Wself-assign]
   TSD = TSD; /* keep compiler happy */
   ~~~ ^ ~~~
./unxfuncs.c:104:10: warning: explicitly assigning a variable of type 'cparamboxptr' (aka 'const struct pparambox *') to itself [-Wself-assign]
   dummy = dummy; /* keep compiler happy */
   ~~~~~ ^ ~~~~~
./unxfuncs.c:376:8: warning: explicitly assigning a variable of type 'tsd_t *' (aka 'struct _tsd_t *') to itself [-Wself-assign]
   TSD = TSD; /* keep compiler happy */
   ~~~ ^ ~~~
./unxfuncs.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: unxfuncs.c,v 1.16 2002/05/11 00:48:40 mark Exp $";
             ^
4 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o cmsfuncs.o -c ./cmsfuncs.c
./cmsfuncs.c:124:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if (!isspace(*cp))
              ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmsfuncs.c:132:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if (!isspace(*cp))
              ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmsfuncs.c:163:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; cp<cend && isspace(*cp); cp++) ;
                     ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmsfuncs.c:166:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (isspace(*cp))
          ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmsfuncs.c:168:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
         for (;cp<cend && isspace(*cp); cp++) ;
                          ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmsfuncs.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: cmsfuncs.c,v 1.3 2001/04/26 10:14:42 mark Exp $";
             ^
6 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o os2funcs.o -c ./os2funcs.c
./os2funcs.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: os2funcs.c,v 1.11 2002/01/12 04:55:56 mark Exp $";
             ^
1 warning generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o shell.o -c ./shell.c
./shell.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: shell.c,v 1.29 2002/05/18 02:37:24 mark Exp $";
             ^
1 warning generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o rexxext.o -c ./rexxext.c
./rexxext.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: rexxext.c,v 1.14 2002/05/10 22:45:17 mark Exp $";
             ^
./rexxext.c:51:12: warning: unused variable 'actually_pause' [-Wunused-variable]
static int actually_pause = 1;
           ^
2 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o stack.o -c ./stack.c
./stack.c:1018:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
            putc( (isprint(*cptr) ? (*cptr) : '?'), TSD->stddump ) ;
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:56:40: note: expanded from macro 'isprint'
#define isprint(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N|_CTYPE_B)))
                                            ^
/usr/include/stdio.h:495:29: note: expanded from macro 'putc'
#define putc(x, fp)     __sputc(x, fp)
                                ^
./stack.c:1129:44: warning: format specifies type 'long' but the argument has type 'clock_t' (aka 'unsigned int') [-Wformat]
         sprintf(buf,"S%d%ld%d", getpid(), clock(), find_free_slot( TSD ) );
                         ~~~               ^~~~~~~
                         %u
./stack.c:1164:53: warning: format specifies type 'long' but the argument has type 'clock_t' (aka 'unsigned int') [-Wformat]
                  sprintf(buf,"S%d%ld%d", getpid(), clock(), find_free_slot( TSD ) );
                                  ~~~               ^~~~~~~
                                  %u
./stack.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: stack.c,v 1.9 2002/01/12 04:55:56 mark Exp $";
             ^
4 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o tracing.o -c ./tracing.c
./tracing.c:487:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
   switch (ch2=(char)toupper(ch2)) 
                     ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./tracing.c:563:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (isalpha( setting->value[cptr]))
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from macro 'isalpha'
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
./tracing.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: tracing.c,v 1.15 2002/03/23 00:42:48 mark Exp $";
             ^
3 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o interp.o -c ./interp.c
./interp.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: interp.c,v 1.4 2001/08/20 11:34:22 mark Exp $";
             ^
1 warning generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o cmath.o -c ./cmath.c
./cmath.c:50:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (;(*ptr)&&(isspace(*ptr));ptr++) ;
                  ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmath.c:73:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (ptr<eptr) && (isspace(*ptr)); ptr++) ;
                         ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmath.c:75:34: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (ptr++; (ptr<eptr) && (isspace(*ptr)); ptr++) ;
                                 ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmath.c:77:25: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (ptr<eptr) && isdigit(*ptr); ptr++, num++) ;
                        ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./cmath.c:79:32: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (ptr++;(ptr<eptr) && isdigit(*ptr); ptr++, num++) ;
                               ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./cmath.c:91:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (; (ptr<eptr) && isdigit(*ptr); ptr++, num++ ) ;
                           ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./cmath.c:96:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (ptr<eptr) && (isspace(*ptr)); ptr++) ;
                         ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmath.c:114:23: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (;cptr<eptr && isspace(*cptr); cptr++) ;
                      ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmath.c:116:33: warning: array subscript is of type 'char' [-Wchar-subscripts]
      for (cptr++; cptr<eptr && isspace(*cptr); cptr++) ;
                                ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmath.c:121:23: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (;cptr<eptr && isdigit(*cptr); cptr++) ;
                      ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./cmath.c:122:23: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (;cptr<eptr && isspace(*cptr); cptr++) ;
                      ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./cmath.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: cmath.c,v 1.3 2001/08/20 11:30:35 mark Exp $";
             ^
12 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o convert.o -c ./convert.c
./convert.c:224:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
   if ((ptr<end_ptr) && ((isspace(*ptr)) || (isspace(*(end_ptr-1)))))
                          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:224:46: warning: array subscript is of type 'char' [-Wchar-subscripts]
   if ((ptr<end_ptr) && ((isspace(*ptr)) || (isspace(*(end_ptr-1)))))
                                             ^~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:239:29: warning: array subscript is of type 'char' [-Wchar-subscripts]
   for (; (ptr<end_ptr) && (isxdigit(*ptr)); ptr++ ) ;
                            ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:54:41: note: expanded from macro 'isxdigit'
#define isxdigit(c)     ((int)((_ctype_ + 1)[(c)] & (_CTYPE_N|_CTYPE_X)))
                                            ^~~~
./convert.c:254:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (isspace(*ptr))
          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:266:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
      else if (isxdigit(*ptr))
               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:54:41: note: expanded from macro 'isxdigit'
#define isxdigit(c)     ((int)((_ctype_ + 1)[(c)] & (_CTYPE_N|_CTYPE_X)))
                                            ^~~~
./convert.c:490:53: warning: array subscript is of type 'char' [-Wchar-subscripts]
   if ((ptr>string->value) && ((first_group==0) || (isspace(*(endptr-1)))))
                                                    ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:526:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (isspace(*ptr))
          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:618:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if ((isspace(*ptr)))
           ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:622:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if ((isspace(*(end_ptr-1))))
           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:636:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (isspace(*ptr))
          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./convert.c:654:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
      else if (isxdigit(*ptr))
               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:54:41: note: expanded from macro 'isxdigit'
#define isxdigit(c)     ((int)((_ctype_ + 1)[(c)] & (_CTYPE_N|_CTYPE_X)))
                                            ^~~~
./convert.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: convert.c,v 1.5 2001/09/04 11:15:45 mark Exp $";
             ^
12 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o strings.o -c ./strings.c
./strings.c:476:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
     *val = (char) toupper(*val);
                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
./strings.c:548:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
      c1 = (unsigned char) ((isupper(*buf1)) ? tolower(*buf1) : *buf1);
                             ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:52:40: note: expanded from macro 'isupper'
#define isupper(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_U))
                                            ^~~~
./strings.c:548:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
      c1 = (unsigned char) ((isupper(*buf1)) ? tolower(*buf1) : *buf1);
                                               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
./strings.c:549:30: warning: array subscript is of type 'char' [-Wchar-subscripts]
      c2 = (unsigned char) ((isupper(*buf2)) ? tolower(*buf2) : *buf2);
                             ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:52:40: note: expanded from macro 'isupper'
#define isupper(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_U))
                                            ^~~~
./strings.c:549:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
      c2 = (unsigned char) ((isupper(*buf2)) ? tolower(*buf2) : *buf2);
                                               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
./strings.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: strings.c,v 1.7 2002/01/28 05:51:03 mark Exp $";
             ^
6 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o library.o -c ./library.c
./library.c:388:8: warning: explicitly assigning a variable of type 'const tsd_t *' (aka 'const struct _tsd_t *') to itself [-Wself-assign]
   TSD = TSD; /* keep compiler happy */
   ~~~ ^ ~~~
./library.c:389:11: warning: explicitly assigning a variable of type 'const char *' to itself [-Wself-assign]
   rxname = rxname; /* keep compiler happy */
   ~~~~~~ ^ ~~~~~~
./library.c:390:11: warning: explicitly assigning a variable of type 'const char *' to itself [-Wself-assign]
   module = module; /* keep compiler happy */
   ~~~~~~ ^ ~~~~~~
./library.c:391:11: warning: explicitly assigning a variable of type 'const char *' to itself [-Wself-assign]
   objnam = objnam; /* keep compiler happy */
   ~~~~~~ ^ ~~~~~~
./library.c:487:8: warning: explicitly assigning a variable of type 'const tsd_t *' (aka 'const struct _tsd_t *') to itself [-Wself-assign]
   TSD = TSD; /* keep compiler happy */
   ~~~ ^ ~~~
./library.c:488:9: warning: explicitly assigning a variable of type 'const streng *' (aka 'const struct strengtype *') to itself [-Wself-assign]
   name = name; /* keep compiler happy */
   ~~~~ ^ ~~~~
./library.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: library.c,v 1.8 2002/03/09 01:19:53 mark Exp $";
             ^
7 warnings generated.
gcc -DNDEBUG -O3 -Wall -fomit-frame-pointer -DREGINA_SHARE_DIRECTORY=\"/usr/pkg/share/regina\" -DHAVE_CONFIG_H   -I. -I.    -o strmath.o -c ./strmath.c
./strmath.c:214:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
   while (inlen && isspace(*in))
                   ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./strmath.c:231:23: warning: array subscript is of type 'char' [-Wchar-subscripts]
      while (inlen && isspace(*in)) /* skip leading spaces */
                      ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./strmath.c:244:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
   while (isspace(in[inlen-1]))
          ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
./strmath.c:284:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (!isdigit(c))
           ^~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./strmath.c:331:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
         if (!isdigit(c))
              ^~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
./strmath.c:1219:16: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
         after = after ;
         ~~~~~ ^ ~~~~~
./strmath.c:2720:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
   if ((length==0) /* || ((mt->edescr.num[0]=='0') && (mt->edescr.size=1)) */)
        ~~~~~~^~~
./strmath.c:2720:15: note: remove extraneous parentheses around the comparison to silence this warning
   if ((length==0) /* || ((mt->edescr.num[0]=='0') && (mt->edescr.size=1)) */)
       ~      ^  ~
./strmath.c:2720:15: note: use '=' to turn this equality comparison into an assignment
   if ((length==0) /* || ((mt->edescr.num[0]=='0') && (mt->edescr.size=1)) */)
              ^~
              =
./strmath.c:2:14: warning: unused variable 'RCSid' [-Wunused-variable]
static char *RCSid = "$Id: strmath.c,v 1.11 2002/04/09 10:24:55 mark Exp $";
             ^
assertion "SE.DT->dominates(Ret, BIP)" failed: file "/bulk-data/src/external/bsd/llvm/lib/libLLVMAnalysis/../../dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp", line 79, function "llvm::Value *llvm::SCEVExpander::ReuseOrCreateCast(llvm::Value *, llvm::Type *, Instruction::CastOps, BasicBlock::iterator)"
Stack dump:
0.	Program arguments: /usr/bin/clang -cc1 -triple x86_64--netbsd -emit-obj -disable-free -main-file-name strmath.c -mrelocation-model static -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -target-linker-version 2.22 -momit-leaf-frame-pointer -coverage-file /scratch/lang/rexx-regina/work/strmath.o -resource-dir /usr/bin/../lib/clang/3.3 -D NDEBUG -D REGINA_SHARE_DIRECTORY="/usr/pkg/share/regina" -D HAVE_CONFIG_H -I . -I /scratch/lang/rexx-regina/work/.buildlink/include -O3 -Wall -fdebug-compilation-dir /scratch/lang/rexx-regina/work -ferror-limit 19 -fmessage-length 0 -mstackrealign -fobjc-runtime=gnustep -fdiagnostics-show-option -backend-option -vectorize-loops -o strmath.o -x c ./strmath.c 
1.	<eof> parser at end of file
2.	Per-module optimization passes
3.	Running pass 'CallGraph Pass Manager' on module './strmath.c'.
4.	Running pass 'Loop Pass Manager' on function '@__regina_str_format_orig'
5.	Running pass 'Loop Vectorization' on basic block '%for.body157'
clang: error: unable to execute command: Abort trap (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 3.3 (trunk 175373)
Target: x86_64--netbsd
Thread model: posix
clang: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
clang: note: diagnostic msg: Error generating preprocessed source(s).
gmake: *** [strmath.o] Error 254
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/lang/rexx-regina
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/lang/rexx-regina
