<86>Nov 20 01:40:53 userdel[121049]: delete user 'rooter'
<86>Nov 20 01:40:53 userdel[121049]: removed group 'rooter' owned by 'rooter'
<86>Nov 20 01:40:53 userdel[121049]: removed shadow group 'rooter' owned by 'rooter'
<86>Nov 20 01:40:53 groupadd[121096]: group added to /etc/group: name=rooter, GID=588
<86>Nov 20 01:40:53 groupadd[121096]: group added to /etc/gshadow: name=rooter
<86>Nov 20 01:40:53 groupadd[121096]: new group: name=rooter, GID=588
<86>Nov 20 01:40:53 useradd[121114]: new user: name=rooter, UID=588, GID=588, home=/root, shell=/bin/bash
<86>Nov 20 01:40:53 userdel[121154]: delete user 'builder'
<86>Nov 20 01:40:53 userdel[121154]: removed group 'builder' owned by 'builder'
<86>Nov 20 01:40:53 groupadd[121168]: group added to /etc/group: name=builder, GID=589
<86>Nov 20 01:40:53 groupadd[121168]: group added to /etc/gshadow: name=builder
<86>Nov 20 01:40:53 groupadd[121168]: new group: name=builder, GID=589
<86>Nov 20 01:40:54 useradd[121185]: new user: name=builder, UID=589, GID=589, home=/usr/src, shell=/bin/bash
<13>Nov 20 01:40:56 rpmi: rpm-macros-fonts-0.6-alt7 1534775524 installed
<13>Nov 20 01:40:56 rpmi: xorg-font-encodings-1.0.4-alt1 1288513203 installed
<13>Nov 20 01:40:56 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159326 installed
<13>Nov 20 01:40:56 rpmi: libgraphite2-1.3.12-alt2.1 sisyphus.215942.100 1540990747 installed
<13>Nov 20 01:40:56 rpmi: libharfbuzz-2.0.2-alt1 sisyphus.215425.100 1540400149 installed
<13>Nov 20 01:40:57 rpmi: libfreetype-2.9.1-alt1.S1 1530781049 installed
<13>Nov 20 01:40:57 rpmi: libfontenc-1.1.2-alt1 1373978804 installed
<13>Nov 20 01:40:57 rpmi: mkfontscale-1.1.3-alt1 sisyphus.213316.100 1537409004 installed
<13>Nov 20 01:40:57 rpmi: mkfontdir-1.0.7-alt1 1332532636 installed
<13>Nov 20 01:40:57 rpmi: libexpat-2.2.4-alt1 1503305341 installed
<13>Nov 20 01:40:57 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973883 installed
Updating fonts cache: <29>Nov 20 01:40:58 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Nov 20 01:40:58 rpmi: rpm-build-fonts-0.6-alt7 1534775524 installed
<13>Nov 20 01:41:00 rpmi: libnettle6-3.4-alt1 1511790158 installed
<13>Nov 20 01:41:00 rpmi: libhogweed4-3.4-alt1 1511790158 installed
<13>Nov 20 01:41:00 rpmi: libtasn1-4.13-alt2 1521133848 installed
<13>Nov 20 01:41:00 rpmi: libp11-kit-0.23.9-alt5 1525798241 installed
<13>Nov 20 01:41:00 rpmi: libidn2-2.0.5-alt1 1526923871 installed
<13>Nov 20 01:41:00 rpmi: libgnutls30-3.6.4-alt1 sisyphus.214380.140 1539180131 installed
<13>Nov 20 01:41:00 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed
<13>Nov 20 01:41:00 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed
<13>Nov 20 01:41:00 rpmi: emacs26-speedbar-1.0-alt1 1529634441 installed
<13>Nov 20 01:41:00 rpmi: emacs26-tramp-2.3.3.26.1-alt1 1529634441 installed
<13>Nov 20 01:41:01 rpmi: emacs26-gnus-5.13-alt1 1529634441 installed
<13>Nov 20 01:41:02 rpmi: emacs26-common-26.1-alt1 1529634441 installed
<13>Nov 20 01:41:02 rpmi: emacs26-nox-26.1-alt1 1529634441 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/lout-3.40-alt2.nosrc.rpm
Installing lout-3.40-alt2.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.49697
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf lout-3.40
+ echo 'Source #0 (lout-3.40.tar.gz):'
Source #0 (lout-3.40.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/lout-3.40.tar.gz
+ /bin/tar -xf -
+ cd lout-3.40
+ /bin/chmod -c -Rf u+rwX,go-w .
+ rm -f doc/user/.pie_intr.swp
+ cp -a /usr/src/RPM/SOURCES/fontdefs.ld data
+ cp -a /usr/src/RPM/SOURCES/lout-3.40-user.ps.bz2 .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.49697
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd lout-3.40
++ getconf LIBDIR
++ sed s,/usr/lib,,
+ SUFF64=64
+ sed -i 's|@SUFF64@|64|' makefile
+ make -j8 'RPM_OPT_FLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE' FONT_DIR=/etc/X11/fontpath.d/type1 lout prg2lout
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z04.o z04.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z03.o z03.c
In file included from z03.c:33:0:
z03.c: In function 'ftab_retrieve':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z03.c:132:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z03.c:133:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(str, string(y)) )  return y;
     ^~
In file included from z03.c:33:0:
z03.c: In function 'FirstFile':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z03.c:296:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z03.c:297:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     i = file_number(y);
     ^
In file included from z03.c:33:0:
z03.c: In function 'NextFile':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z03.c:318:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z03.c:319:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     i = file_number(y);
     ^
In file included from z03.c:33:0:
z03.c: In function 'SearchPath':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z03.c:684:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z03.c:687:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringLength(string(y)) == 0 )
     ^~
In file included from z03.c:33:0:
z03.c: In function 'OpenFile':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z03.c:806:5: note: in expansion of macro 'Child'
   { Child(y, Down(fname));
     ^~~~~
z03.c:808:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     fp = StringFOpen(string(y), READ_FILE);
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z09.o z09.c
In file included from z09.c:31:0:
z09.c: In function 'ClosureExpand':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z09.c:179:9: note: in expansion of macro 'Child'
       { Child(par, link);
         ^~~~~
z09.c:180:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
         if( type(par) == PAR && actual(par) == actual(x) )
         ^~
In file included from z09.c:31:0:
z09.c: In function 'ParameterCheck':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z09.c:270:5: note: in expansion of macro 'Child'
   { Child(par, link);
     ^~~~~
z09.c:271:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(par) == PAR && actual(par) == actual(x) )
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z01.o z01.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z11.o z11.c
In file included from z11.c:30:0:
z11.c: In function 'SpaceChange':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z11.c:158:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z11.c:159:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == GAP_OBJ || type(y) == NULL_CLOS )  continue;
     ^~
In file included from z11.c:30:0:
z11.c: In function 'BreakChange':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z11.c:276:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z11.c:277:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == GAP_OBJ || type(y) == NULL_CLOS )  continue;
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z02.o z02.c
z02.c: In function 'LexGetToken':
z02.c:632:2: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  while( chtbl[*p++] == LETTER );  --p;
  ^~~~~
z02.c:632:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  while( chtbl[*p++] == LETTER );  --p;
                                   ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z07.o z07.c
In file included from z07.c:32:0:
z07.c: In function 'CopyObject':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z07.c:226:9: note: in expansion of macro 'Child'
       { Child(y, Down(x));
         ^~~~~
z07.c:227:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  tmp = CopyObject(y, pos);
  ^~~
In file included from z07.c:32:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z07.c:321:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z07.c:322:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  tmp = CopyObject(y, pos);
  ^~~
In file included from z07.c:32:0:
z07.c: In function 'InsertObject':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z07.c:438:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z07.c:439:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  y = InsertObject(y, ins, style);
  ^
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z05.o z05.c
In file included from z05.c:30:0:
z05.c: In function 'ReadTokenList':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z05.c:412:13: note: in expansion of macro 'Child'
           { Child(y, link);
             ^~~~~
z05.c:413:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
             PushScope(actual(y), FALSE, TRUE);
             ^~~~~~~~~
In file included from z05.c:30:0:
z05.c: In function 'ReadDefinitions':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z05.c:852:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z05.c:853:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  z = SearchSym(string(y), StringLength(string(y)));
  ^
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z10.o z10.c
In file included from z10.c:31:0:
z10.c: In function 'CrossAddTag':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z10.c:294:5: note: in expansion of macro 'Child'
   { Child(par, link);
     ^~~~~
z10.c:295:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(par) == PAR && is_tag(actual(par)) )
     ^~
In file included from z10.c:31:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z10.c:311:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z10.c:312:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( is_par(type(y)) && is_tag(y) )
  ^~
In file included from z10.c:31:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z10.c:333:6: note: in expansion of macro 'Child'
    { Child(y, Down(x));
      ^~~~~
z10.c:334:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(y) == PAR && type(actual(y)) == LPAR )
      ^~
In file included from z10.c:31:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z10.c:340:6: note: in expansion of macro 'Child'
    { Child(y, link);
      ^~~~~
z10.c:341:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(y) != PAR )  break;
      ^~
In file included from z10.c:31:0:
z10.c: In function 'CrossSequence':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z10.c:612:4: note: in expansion of macro 'Child'
  { Child(y, link);
    ^~~~~
z10.c:613:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( is_key(y) )
    ^~
In file included from z10.c:31:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z10.c:825:9: note: in expansion of macro 'Child'
       { Child(par, link);
         ^~~~~
z10.c:826:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(par) == PAR )
  ^~
In file included from z10.c:31:0:
z10.c: In function 'CrossClose':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z10.c:971:7: note: in expansion of macro 'Child'
     { Child(cs, link);
       ^~~~~
z10.c:972:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       sym = symb(cs);
       ^~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z15.o z15.c
In file included from z15.c:37:0:
z15.c: In function 'Constrained':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z15.c:471:5: note: in expansion of macro 'Child'
   { Child(g, tlink);
     ^~~~~
z15.c:472:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(g) == GAP_OBJ && mark(gap(g)) )  ratm = TRUE;
     ^~
In file included from z15.c:37:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z15.c:694:4: note: in expansion of macro 'Child'
  { Child(z, lp);
    ^~~~~
z15.c:695:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(z) == GAP_OBJ && !join(gap(z)) )  break;
    ^~
In file included from z15.c:37:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z15.c:698:4: note: in expansion of macro 'Child'
  { Child(z, rp);
    ^~~~~
z15.c:699:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(z) == GAP_OBJ && !join(gap(z)) )  break;
    ^~
In file included from z15.c:37:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z15.c:715:6: note: in expansion of macro 'Child'
    { Child(z, link);
      ^~~~~
z15.c:716:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(z) == GAP_OBJ || is_index(type(z)) )  continue;
      ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z13.o z13.c
In file included from z13.c:30:0:
z13.c: In function 'BreakJoinedGroup':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z13.c:58:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z13.c:59:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( !is_definite(type(y)) )  continue;
     ^~
In file included from z13.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z13.c:89:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z13.c:90:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( !is_definite(type(y)) || y == m )  continue;
     ^~
In file included from z13.c:30:0:
z13.c: In function 'BreakVcat':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z13.c:129:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z13.c:130:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( is_index(type(y)) )  continue;
     ^~
In file included from z13.c:30:0:
z13.c: In function 'BreakTable':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z13.c:287:7: note: in expansion of macro 'Child'
     { Child(g, link);
       ^~~~~
z13.c:288:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(g) == GAP_OBJ )
       ^~
In file included from z13.c:30:0:
z13.c: In function 'BreakObject':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z13.c:759:4: note: in expansion of macro 'Child'
  { Child(y, link);
    ^~~~~
z13.c:760:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(y) == GAP_OBJ && mark(gap(y)) )
    ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z17.o z17.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z16.o z16.c
In file included from z16.c:30:0:
z16.c: In function 'SetNeighbours':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:110:5: note: in expansion of macro 'Child'
   { Child(*pdef, plink);
     ^~~~~
z16.c:111:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(*pdef) == SPLIT ? SplitIsDefinite(*pdef) : is_definite(type(*pdef)) )
     ^~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:112:7: note: in expansion of macro 'Child'
     { Child(*pg, PrevDown(link));
       ^~~~~
z16.c:113:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       while( is_index(type(*pg)) )
       ^~~~~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:125:5: note: in expansion of macro 'Child'
   { Child(*sdef, slink);
     ^~~~~
z16.c:126:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(*sdef) == SPLIT ? SplitIsDefinite(*sdef) : is_definite(type(*sdef)) )
     ^~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:127:7: note: in expansion of macro 'Child'
     { Child(*sg, PrevDown(slink));
       ^~~~~
z16.c:128:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       while( is_index(type(*sg)) )
       ^~~~~
In file included from z16.c:30:0:
z16.c: In function 'AdjustSize':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:282:7: note: in expansion of macro 'Child'
     { Child(y, tlink);
       ^~~~~
z16.c:283:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(y) == GAP_OBJ && mark(gap(y)) )  ratm = TRUE;
       ^~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:312:6: note: in expansion of macro 'Child'
    { Child(z, lp);
      ^~~~~
z16.c:313:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(z) == GAP_OBJ && !join(gap(z)) )  break;
      ^~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:316:6: note: in expansion of macro 'Child'
    { Child(z, rp);
      ^~~~~
z16.c:317:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(z) == GAP_OBJ && !join(gap(z)) )  break;
      ^~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:556:6: note: in expansion of macro 'Child'
    { Child(z, lp);
      ^~~~~
z16.c:557:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(z) == GAP_OBJ && !join(gap(z)) )  break;
      ^~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:560:6: note: in expansion of macro 'Child'
    { Child(z, rp);
      ^~~~~
z16.c:561:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(z) == GAP_OBJ && !join(gap(z)) )  break;
      ^~
In file included from z16.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z16.c:575:8: note: in expansion of macro 'Child'
      { Child(z, link);
        ^~~~~
z16.c:576:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
        if( type(z) == GAP_OBJ || is_index(type(z)) )  continue;
        ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z21.o z21.c
In file included from z21.c:30:0:
z21.c: In function 'SizeGalley':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z21.c:161:7: note: in expansion of macro 'Child'
     { Child(y, NextDown(link));
       ^~~~~
z21.c:162:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       switch( type(y) )
       ^~~~~~
In file included from z21.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z21.c:216:8: note: in expansion of macro 'Child'
      { Child(t, tlink);
        ^~~~~
z21.c:217:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
        if( type(t) == GAP_OBJ )
        ^~
In file included from z21.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z21.c:264:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z21.c:265:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == SCALE_IND )
     ^~
In file included from z21.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z21.c:359:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z21.c:361:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == GAP_OBJ || is_index(type(y)) )  continue;
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z18.o z18.c
In file included from z18.c:31:0:
z18.c: In function 'TransferBegin':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z18.c:245:7: note: in expansion of macro 'Child'
     { Child(env, LastDown(x));
       ^~~~~
z18.c:246:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(env) == ENV )  DisposeChild(LastDown(x));
       ^~
In file included from z18.c:31:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z18.c:260:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z18.c:261:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(y) == RECEPTIVE && actual(actual(y)) == InputSym )
       ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z14.o z14.c
z14.c: In function 'FillObject':
z14.c:1062:18: warning: variable 'word_len' set but not used [-Wunused-but-set-variable]
         unsigned word_len;
                  ^~~~~~~~
z14.c:1061:20: warning: variable 'unacc' set but not used [-Wunused-but-set-variable]
         FULL_CHAR *unacc = NULL, *word_content;
                    ^~~~~
In file included from z14.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z14.c:1203:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z14.c:1204:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(y) == ACAT )
       ^~
In file included from z14.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z14.c:1206:11: note: in expansion of macro 'Child'
         { Child(gp, ylink);
           ^~~~~
z14.c:1207:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(gp) == GAP_OBJ && width(gap(gp)) == 0 &&
    ^~
z14.c:124:28: warning: 'I.width_to_tab' may be used uninitialized in this function [-Wmaybe-uninitialized]
   else if( I.tab_count > 0 && I.width_to_tab > I.tab_pos )  \
                            ^~
z14.c:777:12: note: 'I.width_to_tab' was declared here
 { INTERVAL I, BestI;
            ^
z14.c:124:28: warning: 'I.tab_pos' may be used uninitialized in this function [-Wmaybe-uninitialized]
   else if( I.tab_count > 0 && I.width_to_tab > I.tab_pos )  \
                            ^~
z14.c:777:12: note: 'I.tab_pos' was declared here
 { INTERVAL I, BestI;
            ^
z14.c:963:21: warning: 'I.badness' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if( can_hyphenate && IntervalBadness(BestI) > HYPH_BAD )
                     ^
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z06.o z06.c
In file included from z06.c:30:0:
z06.c: In function 'check_yield':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:74:7: note: in expansion of macro 'Child'
     { Child(z, link);
       ^~~~~
z06.c:75:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(z) == GAP_OBJ )  continue;
       ^~
In file included from z06.c:30:0:
z06.c: In function 'HuntCommandOptions':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:165:7: note: in expansion of macro 'Child'
     { Child(opt, link);
       ^~~~~
z06.c:166:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(opt) == NPAR && StringEqual(SymName(opt), string(coname)) )
       ^~
In file included from z06.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:178:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z06.c:179:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(y) == PAR && actual(y) == opt )
  ^~
In file included from z06.c:30:0:
z06.c: In function 'Parse':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:1303:4: note: in expansion of macro 'Child'
  { Child(y, link);
    ^~~~~
z06.c:1304:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(y) == ENV )
    ^~
In file included from z06.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:1392:8: note: in expansion of macro 'Child'
      { Child(y, link);
        ^~~~~
z06.c:1393:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
        PushScope(actual(y), FALSE, TRUE);
        ^~~~~~~~~
In file included from z06.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:1443:6: note: in expansion of macro 'Child'
    { Child(tmp, xlink);
      ^~~~~
z06.c:1444:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(tmp) == NPAR && is_compulsory(tmp) )
      ^~
In file included from z06.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:1446:10: note: in expansion of macro 'Child'
        { Child(y, link);
          ^~~~~
z06.c:1447:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   if( type(y) == PAR && actual(y) == tmp )
   ^~
In file included from z06.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z06.c:1560:4: note: in expansion of macro 'Child'
  { Child(tmp, Down(ObjTop));
    ^~~~~
z06.c:1561:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(tmp) == CLOSURE )  xsym = actual(tmp);
    ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z20.o z20.c
In file included from z20.c:30:0:
z20.c: In function 'ParentFlush':
externs.h:2774:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, CHILD);   type(y) == LINK;  y = pred(y, CHILD) )
 ^
z20.c:88:5: note: in expansion of macro 'Parent'
   { Parent(prnt, Up(dest_index));
     ^~~~~~
z20.c:89:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( kill )  DeleteNode(dest_index);
     ^~
In file included from z20.c:30:0:
z20.c: In function 'FlushGalley':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z20.c:554:6: note: in expansion of macro 'Child'
    { Child(z, zlink);
      ^~~~~
z20.c:555:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      switch( type(z) )
      ^~~~~~
In file included from z20.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z20.c:1047:9: note: in expansion of macro 'Child'
       { Child(z, Down(y));
         ^~~~~
z20.c:1048:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( opt_components(z) != nilobj )
  ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z24.o z24.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z25.o z25.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z27.o z27.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z26.o z26.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z19.o z19.c
In file included from z19.c:30:0:
z19.c: In function 'SearchGalley':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z19.c:142:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z19.c:143:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     switch( type(y) )
     ^~~~~~
In file included from z19.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z19.c:151:4: note: in expansion of macro 'Child'
  { Child(z, zlink);
    ^~~~~
z19.c:152:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    res = SearchGalley(z, sym, TRUE, TRUE, TRUE, input);
    ^~~
In file included from z19.c:30:0:
z19.c: In function 'AttachGalley':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z19.c:277:4: note: in expansion of macro 'Child'
  { Child(y, link);
    ^~~~~
z19.c:278:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(y) == SPLIT )  Child(y, DownDim(y, dim));
    ^~
In file included from z19.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z19.c:592:8: note: in expansion of macro 'Child'
      { Child(z, zlink);
        ^~~~~
z19.c:593:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
        switch( type(z) )
        ^~~~~~
In file included from z19.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z19.c:613:9: note: in expansion of macro 'Child'
       { Child(tmp, Down(y));
         ^~~~~
z19.c:614:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
         if( opt_components(tmp) != nilobj )
         ^~
In file included from z19.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z19.c:898:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z19.c:899:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       switch( type(y) )
       ^~~~~~
In file included from z19.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z19.c:1014:9: note: in expansion of macro 'Child'
       { Child(z, LastDown(target_galley));
         ^~~~~
z19.c:1015:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  Interpose(target, VCAT, z, z);
  ^~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z31.o z31.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z28.o z28.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z30.o z30.c
In file included from z30.c:31:0:
z30.c: In function 'GatherAllUses':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z30.c:102:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z30.c:103:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == LOCAL )  GatherUses(y, y);
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z32.o z32.c
In file included from z32.c:30:0:
z32.c: In function 'Next':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z32.c:159:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z32.c:160:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( is_index(type(y)) )  continue;
  ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z23.o z23.c
In file included from z23.c:30:0:
z23.c: In function 'FixAndPrintObject':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z23.c:696:9: note: in expansion of macro 'Child'
       { Child(z, Down(x));
         ^~~~~
z23.c:697:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  switch( type(x) )
  ^~~~~~
In file included from z23.c:30:0:
externs.h:2771:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y=pred(link, PARENT), i=1; type(y)==LINK;  y = pred(y, PARENT), i++ )
 ^
z23.c:919:10: note: in expansion of macro 'CountChild'
        { CountChild(z, zlink, count);
          ^~~~~~~~~~
z23.c:920:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   if( !is_definite(type(z)) || z == m )  continue;
   ^~
In file included from z23.c:30:0:
externs.h:2771:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y=pred(link, PARENT), i=1; type(y)==LINK;  y = pred(y, PARENT), i++ )
 ^
z23.c:960:8: note: in expansion of macro 'CountChild'
      { CountChild(z, zlink, count);
        ^~~~~~~~~~
z23.c:961:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
        if( !is_definite(type(z)) || z == m )  continue;
        ^~
In file included from z23.c:30:0:
externs.h:2771:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y=pred(link, PARENT), i=1; type(y)==LINK;  y = pred(y, PARENT), i++ )
 ^
z23.c:977:8: note: in expansion of macro 'CountChild'
      { CountChild(z, zlink, count);
        ^~~~~~~~~~
z23.c:978:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
        if( !is_definite(type(z)) || z == m )  continue;
        ^~
In file included from z23.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z23.c:1346:4: note: in expansion of macro 'Child'
  { Child(y, link);
    ^~~~~
z23.c:1347:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( !is_definite(type(y)) && type(y) != LINK_DEST_NULL )
    ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z34.o z34.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z12.o z12.c
In file included from z12.c:30:0:
z12.c: In function 'MinSize':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z12.c:912:4: note: in expansion of macro 'Child'
  { Child(y, NextDown(link));
    ^~~~~
z12.c:913:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(y) == ACAT )
    ^~
In file included from z12.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z12.c:1030:4: note: in expansion of macro 'Child'
  { Child(y, link);
    ^~~~~
z12.c:1031:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( is_index(type(y)) )
    ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z33.o z33.c
In file included from z33.c:33:0:
z33.c: In function 'dtab_rehash':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z33.c:91:9: note: in expansion of macro 'Child'
       { Child(z, link);
         ^~~~~
z33.c:92:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  dtab_insert(z, &NewS);
  ^~~~~~~~~~~
In file included from z33.c:33:0:
z33.c: In function 'dtab_insert':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z33.c:112:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z33.c:113:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( db_checksym(x) == db_checksym(y) && StringEqual(string(x), string(y)) )
     ^~
In file included from z33.c:33:0:
z33.c: In function 'dtab_retrieve':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z33.c:126:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z33.c:127:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( sym == db_checksym(y) && StringEqual(tag, string(y)) )
     ^~
In file included from z33.c:33:0:
z33.c: In function 'DbLoad':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z33.c:476:4: note: in expansion of macro 'Child'
  { Child(y, link);
    ^~~~~
z33.c:477:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(y) == CLOSURE && actual(y) == actual(res) )  break;
    ^~
In file included from z33.c:33:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z33.c:484:9: note: in expansion of macro 'Child'
       { Child(par, link);
         ^~~~~
z33.c:485:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(par) == PAR && is_tag(actual(par)) && Down(par) != par )
  ^~
In file included from z33.c:33:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z33.c:486:4: note: in expansion of macro 'Child'
  { Child(tag, Down(par));
    ^~~~~
z33.c:487:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    break;
    ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z29.o z29.c
In file included from z29.c:35:0:
z29.c: In function 'InsertSym':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:382:7: note: in expansion of macro 'Child'
     { Child(tmp, LastDown(enclosing(s)));
       ^~~~~
z29.c:383:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(tmp) == NPAR )
       ^~
In file included from z29.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:432:9: note: in expansion of macro 'Child'
       { Child(p, link);
         ^~~~~
z29.c:433:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( is_target(p) && sym_body(p)!=nilobj && is_cross(type(sym_body(p))) )
  ^~
In file included from z29.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:478:5: note: in expansion of macro 'Child'
   { Child(p, plink);
     ^~~~~
z29.c:479:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( length(p) == len && StringEqual(str, string(p)) )
     ^~
In file included from z29.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:481:9: note: in expansion of macro 'Child'
       { Child(q, link);
         ^~~~~
z29.c:482:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( enclosing(s) == enclosing(q) )
  ^~
In file included from z29.c:35:0:
z29.c: In function 'InsertAlternativeName':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:534:5: note: in expansion of macro 'Child'
   { Child(p, plink);
     ^~~~~
z29.c:535:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( length(p) == len && StringEqual(str, string(p)) )
     ^~
In file included from z29.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:537:9: note: in expansion of macro 'Child'
       { Child(q, link);
         ^~~~~
z29.c:538:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( enclosing(s) == enclosing(q) )
  ^~
In file included from z29.c:35:0:
z29.c: In function 'SearchSym':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:582:5: note: in expansion of macro 'Child'
   { Child(p, plink);
     ^~~~~
z29.c:583:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( rlen == length(p) )
     ^~
In file included from z29.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:593:6: note: in expansion of macro 'Child'
    { Child(q, link);
      ^~~~~
z29.c:594:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      { debugcond4(DST, DDD, enclosing(q) == scope[s],
      ^
In file included from z29.c:35:0:
z29.c: In function 'ChildSym':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:683:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z29.c:684:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == typ && enclosing(y) == s )  return y;
     ^~
In file included from z29.c:35:0:
z29.c: In function 'ChildSymWithCode':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z29.c:703:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z29.c:704:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == NPAR && enclosing(y) == actual(s) && npar_code(y) == code )
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z39.o z39.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z35.o z35.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z40.o z40.c
z40.c: In function 'FilterCreate':
z40.c:69:56: warning: variable 'junk' set but not used [-Wunused-but-set-variable]
 { FULL_CHAR buff[MAX_LINE];  FILE *fp;  OBJECT x, res, junk;
                                                        ^~~~
In file included from z40.c:31:0:
z40.c: In function 'FilterScavenge':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z40.c:262:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z40.c:263:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     nextlink = NextDown(link);
     ^~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z41.o z41.c
In file included from z41.c:30:0:
z41.c: In function 'OptimizeParameterList':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:123:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z41.c:124:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == PAR )
     ^~
In file included from z41.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:125:7: note: in expansion of macro 'Child'
     { Child(z, Down(y));
       ^~~~~
z41.c:126:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(z) == CLOSURE )
       ^~
In file included from z41.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:132:11: note: in expansion of macro 'Child'
         { Child(t, Down(tlink));
           ^~~~~
z41.c:133:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
           if( type(t) == CLOSURE )
           ^~
In file included from z41.c:30:0:
z41.c: In function 'WriteClosure':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:177:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z41.c:178:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(y) == PAR )  switch( type(actual(y)) )
       ^~
In file included from z41.c:30:0:
z41.c: In function 'WriteObject':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:322:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z41.c:323:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(y) == GAP_OBJ )
  ^~
In file included from z41.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:334:6: note: in expansion of macro 'Child'
    { Child(gap_obj, Down(y));
      ^~~~~
z41.c:335:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      if( type(x)==ACAT )
      ^~
In file included from z41.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:444:9: note: in expansion of macro 'Child'
       { Child(y, LastDown(x));
         ^~~~~
z41.c:445:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(y) == ENV )  env = y;
  ^~
In file included from z41.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:584:9: note: in expansion of macro 'Child'
       { Child(y, Down(x));
         ^~~~~
z41.c:585:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  WriteObject(y, DEFAULT_PREC, linecount, fnum);
  ^~~~~~~~~~~
In file included from z41.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z41.c:624:4: note: in expansion of macro 'Child'
  { Child(z, link);
    ^~~~~
z41.c:625:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    if( type(z) == GAP_OBJ )  continue;
    ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z42.o z42.c
In file included from z42.c:30:0:
z42.c: In function 'ctab_retrieve':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z42.c:125:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z42.c:126:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(str, string(y)) )  return y;
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z43.o z43.c
In file included from z43.c:31:0:
z43.c: In function 'ltab_insert':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z43.c:101:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z43.c:102:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(string(x), string(y)) )
     ^~
In file included from z43.c:31:0:
z43.c: In function 'ltab_retrieve':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z43.c:116:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z43.c:117:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(str, string(y)) )  return y;
     ^~
In file included from z43.c:31:0:
z43.c: In function 'LanguageDefine':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z43.c:258:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z43.c:259:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == GAP_OBJ )
     ^~
z43.c:199:39: warning: variable 'junk' set but not used [-Wunused-but-set-variable]
 { OBJECT link, y, hyph_file;  BOOLEAN junk;  FULL_CHAR ch;
                                       ^~~~
In file included from z43.c:31:0:
z43.c: In function 'LanguageWordEndsSentence':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z43.c:304:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z43.c:305:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEndsWith(string(wd), string(y)) )
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z38.o z38.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z45.o z45.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z22.o z22.c
In file included from z22.c:32:0:
z22.c: In function 'FindSplitInGalley':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:321:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z22.c:322:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( is_definite(type(y)) )  break;
     ^~
In file included from z22.c:32:0:
z22.c: In function 'Promote':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:601:5: note: in expansion of macro 'Child'
   { Child(y, stop_link);
     ^~~~~
z22.c:602:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) != GAP_OBJ )
     ^~
In file included from z22.c:32:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:631:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z22.c:632:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(y) == GAP_OBJ )
       ^~
In file included from z22.c:32:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:648:6: note: in expansion of macro 'Child'
    { Child(tmp, Down(y));
      ^~~~~
z22.c:649:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      tmp = CopyObject(tmp, no_fpos);
      ^~~
In file included from z22.c:32:0:
z22.c: In function 'KillGalley':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:1085:5: note: in expansion of macro 'Child'
   { Child(y, NextDown(link));
     ^~~~~
z22.c:1086:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     switch( type(y) )
     ^~~~~~
In file included from z22.c:32:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:1089:6: note: in expansion of macro 'Child'
    { Child(z, Down(y));
      ^~~~~
z22.c:1090:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      DetachGalley(z);
      ^~~~~~~~~~~~
In file included from z22.c:32:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:1100:4: note: in expansion of macro 'Child'
    Child(z, Down(y));  KillGalley(z, FALSE);
    ^~~~~
z22.c:1100:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    Child(z, Down(y));  KillGalley(z, FALSE);
                        ^~~~~~~~~~
In file included from z22.c:32:0:
z22.c: In function 'FreeGalley':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:1151:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z22.c:1152:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == RECEIVING && actual(actual(y)) == InputSym )
     ^~
In file included from z22.c:32:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:1158:9: note: in expansion of macro 'Child'
       { Child(z, zlink);
         ^~~~~
z22.c:1159:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  zlink = NextDown(zlink);
  ^~~~~
In file included from z22.c:32:0:
z22.c: In function 'SetTarget':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:1214:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z22.c:1215:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == PAR && is_target(actual(y)) )
     ^~
In file included from z22.c:32:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z22.c:1225:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z22.c:1226:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( is_target(y) )
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z47.o z47.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z36.o z36.c
z36.c: In function 'TrieRead':
z36.c:678:58: warning: right-hand operand of comma expression has no effect [-Wunused-value]
 #define BePutChar(fp, v)   ( putc( (char) (v & 0xFF), fp), 0 )
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
z36.c:963:38: note: in expansion of macro 'BePutChar'
     for( i = 0; i < MAX_CHAR; i++ )  BePutChar(packed_fp, T->class[i]);
                                      ^~~~~~~~~
z36.c:688:48: warning: right-hand operand of comma expression has no effect [-Wunused-value]
 ( putc((v >> 8) & 0xFF, fp), putc(v & 0xFF, fp), 0 )
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
z36.c:970:40: note: in expansion of macro 'BePutShort'
     for( i=0; i < T->node_free; i++ )  BePutShort(packed_fp, T->node_mem[i]);
                                        ^~~~~~~~~~
z36.c:678:58: warning: right-hand operand of comma expression has no effect [-Wunused-value]
 #define BePutChar(fp, v)   ( putc( (char) (v & 0xFF), fp), 0 )
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
z36.c:971:40: note: in expansion of macro 'BePutChar'
     for( i=0; i < T->string_lim; i++)  BePutChar(packed_fp, T->string_mem[i]);
                                        ^~~~~~~~~
In file included from z36.c:30:0:
z36.c: In function 'Hyphenate':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z36.c:1079:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z36.c:1080:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( is_word(type(y)) && word_hyph(y) )
     ^~
z36.c:1246:13: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
           { while( *++a );
             ^~~~~
z36.c:1247:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
             a++;
             ^
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z46.o z46.c
In file included from z46.c:31:0:
z46.c: In function 'FindOptimize':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z46.c:53:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z46.c:54:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == PAR && is_optimize(actual(y)) )
     ^~
In file included from z46.c:31:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z46.c:65:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z46.c:66:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( is_optimize(y) )
     ^~
In file included from z46.c:31:0:
z46.c: In function 'SetOptimize':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z46.c:140:7: note: in expansion of macro 'Child'
     { Child(z, NextDown(link));
       ^~~~~
z46.c:141:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(z) == GAP_OBJ )
       ^~
In file included from z46.c:31:0:
z46.c: In function 'GazumpOptimize':
externs.h:2774:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, CHILD);   type(y) == LINK;  y = pred(y, CHILD) )
 ^
z46.c:218:5: note: in expansion of macro 'Parent'
   { Parent(prnt, Up(dest));
     ^~~~~~
z46.c:219:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     Constrained(prnt, &constraint(tmp), gall_dir(hd), &junk);
     ^~~~~~~~~~~
In file included from z46.c:31:0:
z46.c: In function 'CalculateOptimize':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z46.c:350:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z46.c:351:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) != ACAT )  continue;
     ^~
In file included from z46.c:31:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z46.c:356:7: note: in expansion of macro 'Child'
     { Child(z, ylink);
       ^~~~~
z46.c:357:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( type(z) != GAP_OBJ ) count++;
       ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z51.o z51.c
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z50.o z50.c
z50.c: In function 'PDF_PrintWord':
z50.c:381:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
    { while( *++a );
      ^~~~~
z50.c:382:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
      a++;
      ^
z50.c:298:14: warning: variable 'next_hpos' set but not used [-Wunused-but-set-variable]
   static int next_hpos = -1;
              ^~~~~~~~~
In file included from z50.c:34:0:
z50.c: In function 'PDF_PrintGraphicObject':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z50.c:665:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z50.c:666:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(y) == GAP_OBJ )
  ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z52.o z52.c
In file included from z52.c:30:0:
z52.c: In function 'ptab_retrieve':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z52.c:125:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z52.c:126:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(str, string(y)) )  return y;
     ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z48.o z48.c
z48.c: In function 'PDFFont_AddFont':
z48.c:1045:25: warning: variable 'entry' set but not used [-Wunused-but-set-variable]
   t_font_list_entry_ptr entry = PDFFont_FindListEntry(in_real_font_name);
                         ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z37.o z37.c
In file included from z37.c:35:0:
z37.c: In function 'FontRead':
externs.h:2774:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, CHILD);   type(y) == LINK;  y = pred(y, CHILD) )
 ^
z37.c:521:5: note: in expansion of macro 'Parent'
   { Parent(db, link);
     ^~~~~~
z37.c:522:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( DbRetrieve(db, FALSE, FontDefSym,tag,seq,&dfnum,&dfpos,&dlnum,&cont) )
     ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:550:5: note: in expansion of macro 'Child'
   { Child(y, ylink);
     ^~~~~
z37.c:551:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(y) == PAR )
     ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:559:9: note: in expansion of macro 'Child'
       { Child(family, Down(y));
         ^~~~~
z37.c:560:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( !is_word(type(family)) || !StringEqual(string(family), family_name) )
  ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:565:9: note: in expansion of macro 'Child'
       { Child(face, Down(y));
         ^~~~~
z37.c:566:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( !is_word(type(face)) || !StringEqual(string(face), face_name) )
  ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:571:9: note: in expansion of macro 'Child'
       { Child(font_name, Down(y));
         ^~~~~
z37.c:572:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  font_name = ReplaceWithTidy(font_name, WORD_TIDY);
  ^~~~~~~~~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:578:9: note: in expansion of macro 'Child'
       { Child(AFMfilename, Down(y));
         ^~~~~
z37.c:579:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  AFMfilename = ReplaceWithTidy(AFMfilename, WORD_TIDY);
  ^~~~~~~~~~~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:585:9: note: in expansion of macro 'Child'
       { Child(Extrafilename, Down(y));
         ^~~~~
z37.c:586:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  Extrafilename = ReplaceWithTidy(Extrafilename, WORD_TIDY);
  ^~~~~~~~~~~~~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:592:9: note: in expansion of macro 'Child'
       { Child(LCMfilename, Down(y));
         ^~~~~
z37.c:593:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  LCMfilename = ReplaceWithTidy(LCMfilename, WORD_TIDY);
  ^~~~~~~~~~~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:599:9: note: in expansion of macro 'Child'
       { Child(recode, Down(y));
         ^~~~~
z37.c:600:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  recode = ReplaceWithTidy(recode, WORD_TIDY);
  ^~~~~~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:629:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z37.c:630:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(string(y), string(family)) )
     ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:640:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z37.c:641:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(string(y), string(face)) )
     ^~
In file included from z37.c:35:0:
z37.c: In function 'FontChange':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:1299:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z37.c:1300:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( StringEqual(string(requested_family), string(y)) )  break;
       ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:1325:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z37.c:1326:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( StringEqual(string(requested_face), string(y)) )  break;
  ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:1353:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z37.c:1354:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( StringEqual(string(y), string(requested_face)) )  break;
  ^~
In file included from z37.c:35:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:1411:5: note: in expansion of macro 'Child'
   { Child(fsize, link);
     ^~~~~
z37.c:1412:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( font_size(fsize) == flen )
     ^~
z37.c: In function 'FontWordSize':
z37.c:1682:8: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
      { while( *++a );
        ^~~~~
z37.c:1683:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
        a++;
        ^
z37.c:1618:44: warning: variable 'acc' set but not used [-Wunused-but-set-variable]
 { FULL_CHAR *p, *q, *a, *b, *lig, *unacc, *acc;  OBJECT tmp;
                                            ^~~
In file included from z37.c:35:0:
z37.c: In function 'FontNeeded':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z37.c:2028:5: note: in expansion of macro 'Child'
   { Child(family, link);
     ^~~~~
z37.c:2029:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     for( flink = Down(family);  flink != family;  flink = NextDown(flink) )
     ^~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z44.o z44.c
In file included from z44.c:30:0:
z44.c: In function 'WhichComponent':
externs.h:2774:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, CHILD);   type(y) == LINK;  y = pred(y, CHILD) )
 ^
z44.c:158:5: note: in expansion of macro 'Parent'
   { Parent(prnt, Up(target));
     ^~~~~~
z44.c:159:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(prnt) == HEAD )
     ^~
In file included from z44.c:30:0:
z44.c: In function 'EncloseInHcat':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:196:5: note: in expansion of macro 'Child'
   { Child(s1, link);
     ^~~~~
z44.c:197:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(s1) == GAP_OBJ )
     ^~
In file included from z44.c:30:0:
z44.c: In function 'VerticalHyphenate':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:279:5: note: in expansion of macro 'Child'
   { Child(s1, link);
     ^~~~~
z44.c:280:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(s1) == GAP_OBJ )
     ^~
In file included from z44.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:355:5: note: in expansion of macro 'Child'
   { Child(z, link);
     ^~~~~
z44.c:356:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(z) == GAP_OBJ && mode(gap(z)) != NO_MODE && join(gap(z)) )
     ^~
In file included from z44.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:364:5: note: in expansion of macro 'Child'
   { Child(nxt, link);
     ^~~~~
z44.c:365:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(nxt) == GAP_OBJ )  continue;
     ^~
In file included from z44.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:379:5: note: in expansion of macro 'Child'
   { Child(index, link);
     ^~~~~
z44.c:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( !is_index(type(index)) )  break;
     ^~
In file included from z44.c:30:0:
z44.c: In function 'BuildMergeTree':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:438:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z44.c:439:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       if( is_merge(y) )  break;
       ^~
In file included from z44.c:30:0:
z44.c: In function 'BuildEnclose':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:514:5: note: in expansion of macro 'Child'
   { Child(sym, link);
     ^~~~~
z44.c:515:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( is_enclose(sym) )  break;
     ^~
In file included from z44.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z44.c:520:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z44.c:521:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     switch( type(y) )
     ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z49.o z49.c
In file included from z49.c:30:0:
z49.c: In function 'ltab_insert':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z49.c:257:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z49.c:258:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(string(x), string(y)) )
     ^~
In file included from z49.c:30:0:
z49.c: In function 'ltab_retrieve':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z49.c:273:5: note: in expansion of macro 'Child'
   { Child(y, link);
     ^~~~~
z49.c:274:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( StringEqual(str, string(y)) )  return y;
     ^~
z49.c: In function 'PS_PrintBeforeFirstPage':
z49.c:1120:35: warning: variable 'junk' set but not used [-Wunused-but-set-variable]
   { int fnum;  FILE *fp;  BOOLEAN junk, cp;  OBJECT link, x, full_name;
                                   ^~~~
z49.c: In function 'PS_PrintWord':
z49.c:1371:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
    { while( *++a );
      ^~~~~
z49.c:1372:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
      a++;
      ^
In file included from z49.c:30:0:
z49.c: In function 'PS_PrintGraphicObject':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z49.c:1649:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z49.c:1650:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(y) == GAP_OBJ )
  ^~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -o prg2lout prg2lout.c
prg2lout.c: In function 'main':
prg2lout.c:5111:11: warning: variable 'stdin_seen' set but not used [-Wunused-but-set-variable]
 { BOOLEAN stdin_seen;  int i, j, arg_pos;
           ^~~~~~~~~~
chmod a+x prg2lout
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=0 -DLIB_DIR=\"/usr/lib64/lout\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -U_FORTIFY_SOURCE -DDEBUG_ON=0  -DPDF_COMPRESSION=0    -c -o z08.o z08.c
In file included from z08.c:30:0:
z08.c: In function 'SetUnderline':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:48:7: note: in expansion of macro 'Child'
     { Child(y, link);
       ^~~~~
z08.c:49:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
       SetUnderline(y);
       ^~~~~~~~~~~~
In file included from z08.c:30:0:
z08.c: In function 'ReplaceWithTidy':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:133:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z08.c:134:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(y) == ACAT )
  ^~
In file included from z08.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:142:9: note: in expansion of macro 'Child'
       { Child(y, link);
         ^~~~~
z08.c:143:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( is_word(type(y)) )
  ^~
In file included from z08.c:30:0:
z08.c: In function 'ManifestCase':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:483:5: note: in expansion of macro 'Child'
   { Child(yield, ylink);
     ^~~~~
z08.c:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if( type(yield) == GAP_OBJ )  continue;
     ^~
In file included from z08.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:500:9: note: in expansion of macro 'Child'
       { Child(res, LastDown(yield));
         ^~~~~
z08.c:501:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  break;
  ^~~~~
In file included from z08.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:507:9: note: in expansion of macro 'Child'
       { Child(ytag, zlink);
         ^~~~~
z08.c:508:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(ytag) == GAP_OBJ )  continue;
  ^~
In file included from z08.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:520:11: note: in expansion of macro 'Child'
         { Child(res, LastDown(yield));
           ^~~~~
z08.c:521:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
    break;
    ^~~~~
In file included from z08.c:30:0:
z08.c: In function 'Manifest':
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:1899:9: note: in expansion of macro 'Child'
       { Child(z, NextDown(link1));
         ^~~~~
z08.c:1900:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(z) == ACAT )
  ^~
In file included from z08.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:1922:9: note: in expansion of macro 'Child'
       { Child(z, NextDown(link2));
         ^~~~~
z08.c:1923:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(z) == ACAT )
  ^~
In file included from z08.c:30:0:
externs.h:2768:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 for( y = pred(link, PARENT);  type(y) == LINK;  y = pred(y, PARENT) )
 ^
z08.c:2117:9: note: in expansion of macro 'Child'
       { Child(z, Down(y));
         ^~~~~
z08.c:2118:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if( type(z) == CLOSURE )
  ^~
z08.c:912:17: warning: variable 'multiline' set but not used [-Wunused-but-set-variable]
   BOOLEAN done, multiline;  FULL_CHAR ch;  float scale_factor;
                 ^~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'
gcc -o lout z01.o z02.o z03.o z04.o z05.o z06.o z07.o z08.o z09.o z10.o z11.o z12.o z13.o z14.o z15.o z16.o z17.o z18.o z19.o z20.o z21.o z22.o z23.o z24.o z25.o z26.o z27.o z28.o z29.o z30.o z31.o z32.o z33.o z34.o z35.o z36.o z37.o z38.o z39.o z40.o z41.o z42.o z43.o z44.o z45.o z46.o z47.o z48.o z49.o z50.o z51.o z52.o  -lm
chmod a+x lout
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.46276
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/lout-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/lout-buildroot
+ cd lout-3.40
+ install -d /usr/src/tmp/lout-buildroot/usr/bin /usr/src/tmp/lout-buildroot/usr/lib64 /usr/src/tmp/lout-buildroot/usr/share/locale
+ install -d /usr/src/tmp/lout-buildroot/usr/share/man/man1 /usr/src/tmp/lout-buildroot/usr/share/doc/lout
+ make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/lout-buildroot DATADIR=/usr/share installman installdoc
make: Entering directory '/usr/src/RPM/BUILD/lout-3.40'

(a) Installing lout and prg2lout binaries into BINDIR /usr/bin
cp lout /usr/src/tmp/lout-buildroot/usr/bin/lout
chmod 755 /usr/src/tmp/lout-buildroot/usr/bin/lout
cp prg2lout /usr/src/tmp/lout-buildroot/usr/bin/prg2lout
chmod 755 /usr/src/tmp/lout-buildroot/usr/bin/prg2lout

(b) Installing library files into LOUTLIBDIR /usr/lib64/lout
mkdir /usr/src/tmp/lout-buildroot/usr/lib64/lout
chmod 755 /usr/src/tmp/lout-buildroot/usr/lib64/lout

mkdir /usr/src/tmp/lout-buildroot/usr/lib64/lout/include
chmod 755 /usr/src/tmp/lout-buildroot/usr/lib64/lout/include
cp include/* /usr/src/tmp/lout-buildroot/usr/lib64/lout/include
chmod 644 /usr/src/tmp/lout-buildroot/usr/lib64/lout/include/*

mkdir /usr/src/tmp/lout-buildroot/usr/lib64/lout/data
chmod 755 /usr/src/tmp/lout-buildroot/usr/lib64/lout/data
cp data/* /usr/src/tmp/lout-buildroot/usr/lib64/lout/data
chmod 644 /usr/src/tmp/lout-buildroot/usr/lib64/lout/data/*

mkdir /usr/src/tmp/lout-buildroot/usr/lib64/lout/hyph
chmod 755 /usr/src/tmp/lout-buildroot/usr/lib64/lout/hyph
cp hyph/* /usr/src/tmp/lout-buildroot/usr/lib64/lout/hyph
chmod 644 /usr/src/tmp/lout-buildroot/usr/lib64/lout/hyph/*

mkdir /usr/src/tmp/lout-buildroot/usr/lib64/lout/font
chmod 755 /usr/src/tmp/lout-buildroot/usr/lib64/lout/font
cp font/* /usr/src/tmp/lout-buildroot/usr/lib64/lout/font
chmod 644 /usr/src/tmp/lout-buildroot/usr/lib64/lout/font/*

mkdir /usr/src/tmp/lout-buildroot/usr/lib64/lout/maps
chmod 755 /usr/src/tmp/lout-buildroot/usr/lib64/lout/maps
cp maps/* /usr/src/tmp/lout-buildroot/usr/lib64/lout/maps
chmod 644 /usr/src/tmp/lout-buildroot/usr/lib64/lout/maps/*

mkdir /usr/src/tmp/lout-buildroot/usr/lib64/lout/locale
chmod 755 /usr/src/tmp/lout-buildroot/usr/lib64/lout/locale

(c) Initializing run (should be silent, no errors expected)
/usr/src/tmp/lout-buildroot/usr/bin/lout -x -s /usr/src/tmp/lout-buildroot/usr/lib64/lout/include/init -I /usr/src/tmp/lout-buildroot/usr/lib64/lout/include -H/usr/src/tmp/lout-buildroot/usr/lib64/lout/hyph -D/usr/src/tmp/lout-buildroot/usr/lib64/lout/data

(d) Changing mode of files just created by initializing run
chmod 644 /usr/src/tmp/lout-buildroot/usr/lib64/lout/data/*
chmod 644 /usr/src/tmp/lout-buildroot/usr/lib64/lout/hyph/*

Installing manual entries into MANDIR /usr/share/man/man1
sed -e "s@<BINDIR>@/usr/bin@" -e "s@<LIBDIR>@/usr/lib64/lout@"	\
    -e "s@<LOUTDOCDIR>@/usr/share/doc/lout@" -e "s@<MANDIR>@/usr/share/man/man1@"	\
man/lout.1 > /usr/src/tmp/lout-buildroot/usr/share/man/man1/lout.1
chmod 644 /usr/src/tmp/lout-buildroot/usr/share/man/man1/lout.1
cp man/prg2lout.1 /usr/src/tmp/lout-buildroot/usr/share/man/man1/prg2lout.1
chmod 644 /usr/src/tmp/lout-buildroot/usr/share/man/man1/prg2lout.1

Creating LOUTDOCDIR /usr/share/doc/lout and copying documentation into it
cp -r doc/* /usr/src/tmp/lout-buildroot/usr/share/doc/lout
chmod 755 /usr/src/tmp/lout-buildroot/usr/share/doc/lout
chmod 755 /usr/src/tmp/lout-buildroot/usr/share/doc/lout/*
chmod 644 /usr/src/tmp/lout-buildroot/usr/share/doc/lout/*/*
make: Leaving directory '/usr/src/RPM/BUILD/lout-3.40'
+ cd doc/user
+ ../../lout all
lout file "xrgb" (from "all" line 1):
     1,0: cannot open file xrgb
lout file "tab" (from "all" line 2):
     1,0: cannot open file tab
lout file "tbl" (from "all" line 3):
     1,0: cannot open file tbl
lout file "math" (from "all" line 4):
     1,0: cannot open file math
lout file "graph" (from "all" line 5):
     1,0: cannot open file graph
lout file "pie" (from "all" line 6):
     1,0: cannot open file pie
lout file "pas" (from "all" line 7):
     1,0: cannot open file pas
lout file "diag" (from "all" line 8):
     1,0: cannot open file diag
lout file "cprint" (from "all" line 9):
     1,0: cannot open file cprint
lout file "eiffel" (from "all" line 10):
     1,0: cannot open file eiffel
lout file "perl" (from "all" line 11):
     1,0: cannot open file perl
lout file "langdefs" (from "mybook" line 16, from "all" line 12):
     1,0: cannot open file langdefs
lout file "bsf" (from "mybook" line 17, from "all" line 12):
     1,0: cannot open file bsf
lout file "dsf" (from "mybook" line 18, from "all" line 12):
     1,0: cannot open file dsf
lout file "bookf" (from "mybook" line 19, from "all" line 12):
     1,0: cannot open file bookf
lout file "mydefs" (from "mybook" line 28, from "all" line 12):
     9,6: fatal error: exiting now (error in definitions)
+ mkdir -p /usr/src/tmp/lout-buildroot/usr/share/emacs/site-lisp
+ install -m 644 /usr/src/RPM/SOURCES/lout-mode.el /usr/src/tmp/lout-buildroot/usr/share/emacs/site-lisp
+ emacs -batch -f batch-byte-compile /usr/src/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el
Loading /etc/emacs/site-start.d/00macros.el (source)...
Loading /etc/emacs/site-start.d/10initial-features.el (source)...
Loading /etc/emacs/site-start.d/10keys.el (source)...
Loading /etc/emacs/site-start.d/10mouse.el (source)...
Loading /etc/emacs/site-start.d/10selection.el (source)...
Error while loading /etc/emacs/site-start.d/10selection.el
Loading /etc/emacs/site-start.d/gettext.el (source)...
Loading /etc/emacs/site-start.d/rus-win-keyboard.el (source)...
Loading `/etc/emacs/site-start.d/rus-win-keyboard.el': unescaped character literals `?"' detected!

In lout-mode:
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:443:27:Warning:
    assignment to free variable `outline-heading-end-regexp'

In lout-compilation-parse-errors:
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:518:27:Warning:
    Use `with-current-buffer' rather than save-excursion+set-buffer
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:518:27:Warning:
    `goto-line' is for interactive use only; use `forward-line' instead.

In lout-file:
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:562:9:Warning:
    `compilation-parse-errors-function' is an obsolete variable (as of 24.1);
    use `compilation-error-regexp-alist' instead.

In lout-insert-command:
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:714:4:Warning:
    assignment to free variable `args'
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:716:4:Warning:
    reference to free variable `args'
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:716:16:Warning:
    assignment to free variable `pos'
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:716:16:Warning:
    reference to free variable `pos'

In lout-insert-list:
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:720:4:Warning:
    assignment to free variable `args'
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:722:4:Warning:
    reference to free variable `args'
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:723:22:Warning:
    assignment to free variable `pos'
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:723:22:Warning:
    reference to free variable `pos'

In end of data:
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:822:1:Warning: the
    function `kill-compilation' might not be defined at runtime.
~/tmp/lout-buildroot/usr/share/emacs/site-lisp/lout-mode.el:822:1:Warning: the
    function `insert-string' is not known to be defined.
+ install -d /usr/src/tmp/lout-buildroot/etc/emacs/site-start.d
+ cat
+ install -m644 lout-3.40-user.ps.bz2 /usr/src/tmp/lout-buildroot/usr/share/doc/lout
+ find /usr/src/tmp/lout-buildroot '(' -name '.*.swp' -o -name '#*#' -o -name '*~' ')' -print -delete
+ find . '(' -name '.*.swp' -o -name '#*#' -o -name '*~' ')' -print -delete
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/lout-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/lout-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/lout-buildroot/ (default)
Compressing files in /usr/src/tmp/lout-buildroot (auto)
Adjusting library links in /usr/src/tmp/lout-buildroot
./usr/lib64:
Verifying ELF objects in /usr/src/tmp/lout-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: lout-3.40-alt2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.31251
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd lout-3.40
+ DOCDIR=/usr/src/tmp/lout-buildroot/usr/share/doc/lout-3.40
+ export DOCDIR
+ rm -rf /usr/src/tmp/lout-buildroot/usr/share/doc/lout-3.40
+ /bin/mkdir -p /usr/src/tmp/lout-buildroot/usr/share/doc/lout-3.40
+ cp -prL blurb README maillist whatsnew /usr/src/tmp/lout-buildroot/usr/share/doc/lout-3.40
+ chmod -R go-w /usr/src/tmp/lout-buildroot/usr/share/doc/lout-3.40
+ chmod -R a+rX /usr/src/tmp/lout-buildroot/usr/share/doc/lout-3.40
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bFJoDy
find-provides: running scripts (alternatives,debuginfo,fontconfig,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ETPLNJ
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks)
Requires: urw-fonts >= 2.0-alt9, /etc/emacs/site-start.d, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.4)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5CiajY
Creating lout-debuginfo package
Processing files: lout-doc-3.40-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.y7yI5f
find-provides: running scripts (alternatives,debuginfo,fontconfig,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hQyZoB
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks)
Processing files: lout-debuginfo-3.40-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.chMy0Z
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.raDWVr
find-requires: running scripts (debuginfo)
Requires: lout = 3.40-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libm.so.6)
Wrote: /usr/src/RPM/RPMS/x86_64/lout-3.40-alt2.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/noarch/lout-doc-3.40-alt2.noarch.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/lout-debuginfo-3.40-alt2.x86_64.rpm
32.38user 1.62system 0:21.96elapsed 154%CPU (0avgtext+0avgdata 107952maxresident)k
0inputs+0outputs (0major+634113minor)pagefaults 0swaps
46.86user 5.01system 0:44.56elapsed 116%CPU (0avgtext+0avgdata 122940maxresident)k
0inputs+0outputs (0major+1170316minor)pagefaults 0swaps