Install Aldor

Here is my attempt to install Aldor in openSUSE 13.1:

goto github.com/pippijn/aldor/ and click on 'Download ZIP' aldor install
unpack into aldor-master directory. aldor install
Make sure libtool is installed. aldor install
Make sure autoconf is installed. aldor install
Make sure make is installed. aldor install

Make sure:

  • gcc,
  • flex,
  • (bison or byacc)

are installed.

aldor install

We then start the command line console and build the program as follows:

cd aldor-master/aldor
./autogen.sh
./configure --disable-error-on-warning --prefix=/home/martin/aldorbinary
make -k
make -k install
make check

We can then setup PATH environment variable.

edit $HOME/.bashrc and add the line

export PATH=/home/martin/aldorbinary/bin:$PATH

The remainder of this page shows some of these steps in more detail:

Autogen

In command line terminal change to aldor-master/aldor directory and type: './autogen.sh'

martin@linux-hr12:~> cd aldor-master/aldor
martin@linux-hr12:~/aldor-master/aldor> ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory amaux
autoreconf: running: libtoolize --copy
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `amaux'.
libtoolize: copying file `amaux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --no-force
configure.ac:55: installing 'amaux/config.guess'
configure.ac:55: installing 'amaux/config.sub'
configure.ac:11: installing 'amaux/install-sh'
configure.ac:11: installing 'amaux/missing'
aldor/lib/libfoam/Makefile.am: installing 'amaux/depcomp'
parallel-tests: installing 'amaux/test-driver'
configure.ac: installing 'amaux/ylwrap'
autoreconf: Leaving directory `.'
martin@linux-hr12:~/aldor-master/aldor>

Configure

type: './configure --disable-error-on-warning --prefix=/home/martin/aldorbinary'

martin@linux-hr12:~/aldor-master/aldor> ./configure --disable-error-on-warning
                                                                       --prefix=/home/martin/aldorbinary
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes                                    
checking for C compiler default output file name... a.out                       
checking for suffix of executables...                                           
checking whether we are cross compiling... no                                   
checking for suffix of object files... o                                        
checking whether we are using the GNU C compiler... yes                         
checking whether gcc accepts -g... yes                                          
checking for gcc option to accept ISO C89... none needed                        
checking dependency style of gcc... gcc3                                        
checking for flex... flex                                                       
checking lex output file root... lex.yy                                         
checking lex library... -lfl                                                    
checking whether yytext is a pointer... yes                                     
checking for bison... bison -y                                                  
checking how to run the C preprocessor... gcc -E                                
checking for grep that handles long lines and -e... /usr/bin/grep               
checking for egrep... /usr/bin/grep -E                                          
checking for ANSI C header files... yes                                         
checking for sys/types.h... yes                                                 
checking for sys/stat.h... yes                                                  
checking for stdlib.h... yes                                                    
checking for string.h... yes                                                    
checking for memory.h... yes                                                    
checking for strings.h... yes                                                   
checking for inttypes.h... yes                                                  
checking for stdint.h... yes                                                    
checking for unistd.h... yes                                                    
checking gmp.h usability... no                                                  
checking gmp.h presence... no                                                   
checking for gmp.h... no
checking for javac... no
checking build system type... x86_64-suse-linux-gnu
checking host system type... x86_64-suse-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/x86_64-suse-linux/bin/ld
checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-suse-linux-gnu file names to x86_64-suse-linux-gnu format
         ... func_convert_file_noop
checking how to convert x86_64-suse-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-suse-linux/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking Strict options for C compiler... gcc
checking what extra warning flags to pass to the C compiler... no - 
checking build id... date: 20140901
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating aldor/Makefile
config.status: creating aldor/subcmd/Makefile
config.status: creating aldor/subcmd/unitools/Makefile
config.status: creating aldor/subcmd/testaldor/Makefile
config.status: creating aldor/src/Makefile
config.status: creating aldor/lib/Makefile
config.status: creating aldor/lib/libfoamlib/Makefile
config.status: creating aldor/lib/libfoamlib/al/Makefile
config.status: creating aldor/lib/libfoam/Makefile
config.status: creating aldor/lib/libfoam/al/Makefile
config.status: creating aldor/lib/java/Makefile
config.status: creating aldor/lib/java/src/Makefile
config.status: creating aldor/test/Makefile
config.status: creating aldor/tools/Makefile
config.status: creating aldor/tools/unix/Makefile
config.status: creating aldor/tools/unix/aldor
config.status: WARNING:  'aldor/tools/unix/aldor.in' seems to ignore the --datarootdir setting
config.status: creating lib/Makefile
config.status: creating lib/config.mk
config.status: creating lib/aldor/Makefile
config.status: creating lib/aldor/include/Makefile
config.status: creating lib/aldor/src/Makefile
config.status: creating lib/aldor/src/lang/Makefile
config.status: creating lib/aldor/src/base/Makefile
config.status: creating lib/aldor/src/arith/Makefile
config.status: creating lib/aldor/src/datastruc/Makefile
config.status: creating lib/aldor/src/test/Makefile
config.status: creating lib/aldor/src/util/Makefile
config.status: creating lib/aldor/src/gmp/Makefile
config.status: creating lib/aldor/test/Makefile
config.status: creating lib/algebra/Makefile
config.status: creating lib/algebra/include/Makefile
config.status: creating lib/algebra/src/Makefile
config.status: creating lib/algebra/src/util/Makefile
config.status: creating lib/algebra/src/numbers/Makefile
config.status: creating lib/algebra/src/extree/Makefile
config.status: creating lib/algebra/src/extree/operators/Makefile
config.status: creating lib/algebra/src/extree/parser/Makefile
config.status: creating lib/algebra/src/categories/Makefile
config.status: creating lib/algebra/src/basic/Makefile
config.status: creating lib/algebra/src/basic/compbug/Makefile
config.status: creating lib/algebra/src/mat/Makefile
config.status: creating lib/algebra/src/mat/gauss/Makefile
config.status: creating lib/algebra/src/mat/modular/Makefile
config.status: creating lib/algebra/src/mat/modular/compbug/Makefile
config.status: creating lib/algebra/src/mat/linalg/Makefile
config.status: creating lib/algebra/src/multpoly/multpolydata/Makefile
config.status: creating lib/algebra/src/multpoly/exponent/Makefile
config.status: creating lib/algebra/src/univpoly/categories/Makefile
config.status: creating lib/algebra/src/mat/linalg2/Makefile
config.status: creating lib/algebra/src/univpoly/Makefile
config.status: creating lib/algebra/src/univpoly/gcd/Makefile
config.status: creating lib/algebra/src/fraction/Makefile
config.status: creating lib/algebra/src/series/Makefile
config.status: creating lib/algebra/src/series/compbug/Makefile
config.status: creating lib/algebra/src/mat/linalg3/Makefile
config.status: creating lib/algebra/src/algext/Makefile
config.status: creating lib/algebra/src/polyfactorp/Makefile
config.status: creating lib/algebra/src/ffield/Makefile
config.status: creating lib/algebra/src/polyfactor0/Makefile
config.status: creating lib/algebra/src/multpoly/multpolycat/Makefile
config.status: creating lib/algebra/src/multpoly/multpolydom/Makefile
config.status: creating lib/algebra/src/multpoly/multpolypkg/Makefile
config.status: creating lib/algebra/src/multpoly/multpolytest/Makefile
config.status: creating lib/algebra/src/test/Makefile
config.status: creating lib/algebra/test/Makefile
config.status: creating lib/axllib/Makefile
config.status: creating lib/axllib/include/Makefile
config.status: creating lib/axllib/src/Makefile
config.status: creating lib/axllib/src/al/Makefile
config.status: creating lib/axllib/test/Makefile
config.status: creating lib/axldem/Makefile
config.status: creating lib/axldem/include/Makefile
config.status: creating lib/axldem/src/Makefile
config.status: creating lib/axldem/src/al/Makefile
config.status: creating lib/axldem/test/Makefile
config.status: creating lib/ax0/Makefile
config.status: creating lib/ax0/include/Makefile
config.status: creating lib/ax0/src/Makefile
config.status: creating lib/ax0/src/al/Makefile
config.status: creating lib/ax0/test/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
martin@linux-hr12:~/aldor-master/aldor> 

Make

type: 'make -k '

martin@linux-hr12:~/aldor-master/aldor> make -k
Making all in aldor
make[1]: Entering directory `/home/martin/aldor-master/aldor/aldor'
Making all in subcmd
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd'
Making all in unitools
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
  CC       bigint.o
  CC       btree.o
  CC       buffer.o
  CC       cfgfile.o
  CC       compopt.o
  CC       debug.o
  CC       dword.o
  CC       file.o
  CC       fluid.o
  CC       fname.o
  CC       format.o
  CC       int.o
  CC       list.o
  CC       memclim.o
  CC       opsys.o
In file included from ./../../src/opsys.c:22:0:
./../../src/os_unix.c: In function ‘osPutEnv’:
./../../src/os_unix.c:242:2: warning: call to function ‘putenv’ without a
 real prototype [-Wunprototyped-calls]
  return putenv(eqn);
  ^
./../../src/os_unix.c:237:12: note: ‘putenv’ was declared here
 extern int putenv(/* String */);
            ^
  CC       ostream.o
  CC       stdc.o
  CC       store.o
  CC       strops.o
  CC       timer.o
  CC       util.o
  CC       xfloat.o
  AR       libport.a
  CC       unicl-unicl.o
  CCLD     unicl
  CC       platform-platform.o
  CCLD     platform
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
Making all in testaldor
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
  CC       testaldor-testaldor.o
In file included from testaldor.c:20:0:
tx_opsys.c: In function ‘osGetCurDir’:
tx_opsys.c:128:2: warning: call to function ‘getcwd’ without a
 real prototype [-Wunprototyped-calls]
  return getcwd(fn, cc) ? 0 : -1;
  ^
tx_opsys.c:121:15: note: ‘getcwd’ was declared here
 extern char * getcwd   (/* char * buf, int size */);
               ^
tx_opsys.c: In function ‘osSetCurDir’:
tx_opsys.c:147:2: warning: call to function ‘chdir’ without a
 real prototype [-Wunprototyped-calls]
  return chdir(fn);
  ^
tx_opsys.c:141:12: note: ‘chdir’ was declared here
 extern int chdir   (/* char * path */);
            ^
tx_opsys.c: In function ‘osFileRemove’:
tx_opsys.c:302:2: warning: call to function ‘unlink’ without a
 real prototype [-Wunprototyped-calls]
  return unlink(fn);
  ^
tx_opsys.c:296:12: note: ‘unlink’ was declared here
 extern int unlink   (/* char * path */);
            ^
  CCLD     testaldor
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd'
Making all in tools
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools'
Making all in unix
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
  LEX      zaccscan.c
  YACC     zaccgram.c
updating zaccgram.h
  CC       zaccscan.o
  CC       zaccgram.o
  CC       zacc.o
zacc.c: In function ‘token’:
zacc.c:286:3: warning: call to function ‘prWord’ without a
 real prototype [-Wunprototyped-calls]
   prWord(fout, prevTok);
   ^
zacc.c:106:13: note: ‘prWord’ was declared here
 static void prWord();  /* Print the given word. */
             ^
zacc.c: In function ‘seeIncludeEnum’:
zacc.c:391:3: warning: call to function ‘_1_seeIncludeEnum’ without a
 real prototype [-Wunprototyped-calls]
   case 1: _1_seeIncludeEnum(fbuf, ename); break;
   ^
zacc.c:137:6: note: ‘_1_seeIncludeEnum’ was declared here
 void _1_seeIncludeEnum();
      ^
zacc.c:392:3: warning: call to function ‘_2_seeIncludeEnum’ without a
 real prototype [-Wunprototyped-calls]
   case 2: _2_seeIncludeEnum(fbuf, ename); break;
   ^
zacc.c:122:6: note: ‘_2_seeIncludeEnum’ was declared here
 void _2_seeIncludeEnum();
      ^
zacc.c: In function ‘seeName’:
zacc.c:415:4: warning: call to function ‘_1_seeName’ without a
 real prototype [-Wunprototyped-calls]
    case 1: _1_seeName(str); break;
    ^
zacc.c:135:6: note: ‘_1_seeName’ was declared here
 void _1_seeName();
      ^
zacc.c:416:4: warning: call to function ‘_2_seeName’ without a
 real prototype [-Wunprototyped-calls]
    case 2: _2_seeName(str); break;
    ^
zacc.c:119:6: note: ‘_2_seeName’ was declared here
 void _2_seeName();
      ^
zacc.c: In function ‘seeArg’:
zacc.c:424:4: warning: call to function ‘_1_seeArg’ without a
 real prototype [-Wunprototyped-calls]
    case 1: _1_seeArg(str); break;
    ^
zacc.c:134:6: note: ‘_1_seeArg’ was declared here
 void _1_seeArg();
      ^
zacc.c:425:4: warning: call to function ‘_2_seeArg’ without a
 real prototype [-Wunprototyped-calls]
    case 2: _2_seeArg(str); break;
    ^
zacc.c:117:6: note: ‘_2_seeArg’ was declared here
 void _2_seeArg();
      ^
zacc.c: In function ‘seeType’:
zacc.c:442:4: warning: call to function ‘_1_seeType’ without a
 real prototype [-Wunprototyped-calls]
    case 1: _1_seeType(str); break;
    ^
zacc.c:132:6: note: ‘_1_seeType’ was declared here
 void _1_seeType();
      ^
zacc.c:443:4: warning: call to function ‘_2_seeType’ without a
 real prototype [-Wunprototyped-calls]
    case 2: _2_seeType(str); break;
    ^
zacc.c:118:6: note: ‘_2_seeType’ was declared here
 void _2_seeType();
      ^
zacc.c: In function ‘fprintInfo’:
zacc.c:538:2: warning: call to function ‘prWord’ without a
 real prototype [-Wunprototyped-calls]
  prWord(fout, UNQ(pinfo->name));
  ^
zacc.c:106:13: note: ‘prWord’ was declared here
 static void prWord();  /* Print the given word. */
             ^
zacc.c:544:3: warning: call to function ‘prWord’ without a
 real prototype [-Wunprototyped-calls]
   prWord(fout, UNQ(pinfo->argv[i]));
   ^
zacc.c:106:13: note: ‘prWord’ was declared here
 static void prWord();  /* Print the given word. */
             ^
zacc.c: In function ‘_1_seeIncludeEnum’:
zacc.c:861:2: warning: call to function ‘skimEnums’ without a
 real prototype [-Wunprototyped-calls]
  tt        = skimEnums(fname, 1, &ename);
  ^
In file included from zacc.c:47:0:
cenum.h:57:17: note: ‘skimEnums’ was declared here
 extern EnumItem skimEnums (/* char *fname, int enamec, char **enamev */);
                 ^
zacc.c:867:2: warning: call to function ‘skimNConcat’ without a
 real prototype [-Wunprototyped-calls]
  inclEnums = skimNConcat(inclEnums, tt);
  ^
In file included from zacc.c:47:0:
cenum.h:59:17: note: ‘skimNConcat’ was declared here
 extern EnumItem skimNConcat (/* EnumItem, EnumItem */);
                 ^
zacc.c: In function ‘_2_seeIncludeEnum’:
zacc.c:1064:2: warning: call to function ‘skimEnums’ without a
 real prototype [-Wunprototyped-calls]
  el = skimEnums(fname, 1, &ename);
  ^
In file included from zacc.c:47:0:
cenum.h:57:17: note: ‘skimEnums’ was declared here
 extern EnumItem skimEnums (/* char *fname, int enamec, char **enamev */);
                 ^
zacc.c:1075:2: warning: call to function ‘skimFree’ without a
 real prototype [-Wunprototyped-calls]
  skimFree(el);
  ^
In file included from zacc.c:47:0:
cenum.h:58:13: note: ‘skimFree’ was declared here
 extern void skimFree   (/* EnumItem */);
             ^
zacc.c: In function ‘_2_endRule’:
zacc.c:1131:2: warning: call to function ‘handleRule’ without a
 real prototype [-Wunprototyped-calls]
  handleRule(tokListHead);
  ^
zacc.c:113:6: note: ‘handleRule’ was declared here
 void handleRule();
      ^
  CC       cenum.o
cenum.c: In function ‘skimEnums’:
cenum.c:43:2: warning: call to function ‘scan’ without a
 real prototype [-Wunprototyped-calls]
  while ((w = scan(instr)) != 0) {
  ^
cenum.c:13:14: note: ‘scan’ was declared here
 static char *scan  ();
              ^
cenum.c:46:3: warning: call to function ‘scan’ without a
 real prototype [-Wunprototyped-calls]
   ename = vfind(scan(instr), enumc, enumv);
   ^
cenum.c:13:14: note: ‘scan’ was declared here
 static char *scan  ();
              ^
cenum.c:46:3: warning: call to function ‘vfind’ without a
 real prototype [-Wunprototyped-calls]
   ename = vfind(scan(instr), enumc, enumv);
   ^
cenum.c:18:14: note: ‘vfind’ was declared here
 static char *vfind  ();
              ^
cenum.c:49:3: warning: call to function ‘scan’ without a
 real prototype [-Wunprototyped-calls]
   w = scan(instr);
   ^
cenum.c:13:14: note: ‘scan’ was declared here
 static char *scan  ();
              ^
cenum.c:53:4: warning: call to function ‘scan’ without a
 real prototype [-Wunprototyped-calls]
    w = scan(instr);
    ^
cenum.c:13:14: note: ‘scan’ was declared here
 static char *scan  ();
              ^
cenum.c:56:4: warning: call to function ‘cons’ without a
 real prototype [-Wunprototyped-calls]
    entryList = cons(ename, w, entryList);
    ^
cenum.c:15:17: note: ‘cons’ was declared here
 static EnumItem cons  ();
                 ^
cenum.c:58:4: warning: call to function ‘scan’ without a
 real prototype [-Wunprototyped-calls]
    w = scan(instr);
    ^
cenum.c:13:14: note: ‘scan’ was declared here
 static char *scan  ();
              ^
cenum.c:61:5: warning: call to function ‘scan’ without a
 real prototype [-Wunprototyped-calls]
     w = scan(instr);
     ^
cenum.c:13:14: note: ‘scan’ was declared here
 static char *scan  ();
              ^
cenum.c:62:5: warning: call to function ‘evaluate’ without a
 real prototype [-Wunprototyped-calls]
     entryList->value = evaluate(w, entryList);
     ^
cenum.c:14:12: note: ‘evaluate’ was declared here
 static int evaluate ();
            ^
cenum.c:64:5: warning: call to function ‘scan’ without a
 real prototype [-Wunprototyped-calls]
     w = scan(instr);
     ^
cenum.c:13:14: note: ‘scan’ was declared here
 static char *scan  ();
              ^
cenum.c:77:2: warning: call to function ‘nreverse’ without
 a real prototype [-Wunprototyped-calls]
  return nreverse(entryList);
  ^
cenum.c:17:17: note: ‘nreverse’ was declared here
 static EnumItem nreverse    ();
                 ^
cenum.c: In function ‘skimFree’:
cenum.c:85:3: warning: call to function ‘freecons’ without
 a real prototype [-Wunprototyped-calls]
   entryList = freecons(entryList);
   ^
cenum.c:16:17: note: ‘freecons’ was declared here
 static EnumItem freecons ();
                 ^
cenum.c: In function ‘cons’:
cenum.c:126:2: warning: call to function ‘mustAlloc’ without
 a real prototype [-Wunprototyped-calls]
  nl         = (EnumItem) mustAlloc(sizeof(*nl));
  ^
cenum.c:19:14: note: ‘mustAlloc’ was declared here
 static char *mustAlloc ();
              ^
cenum.c:129:2: warning: call to function ‘mustAlloc’ without
 a real prototype [-Wunprototyped-calls]
  nl->id     = strcpy(mustAlloc((int) strlen(id) + 1), id);
  ^
cenum.c:19:14: note: ‘mustAlloc’ was declared here
 static char *mustAlloc ();
              ^
  CCLD     zacc
  CC       msgcat.o
  CCLD     msgcat
  CC       atinlay.o
  CCLD     atinlay
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools'
Making all in src
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
Created new version of comsgdb.h
Created new version of comsgdb.c
make  all-am
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
  CC       bigint.o
  CC       bitv.o
  CC       btree.o
  CC       buffer.o
  CC       ccode.o
  CC       cfgfile.o
  CC       compopt.o
  CC       debug.o
  CC       dnf.o
  CC       dword.o
  CC       errorset.o
  CC       file.o
  CC       fluid.o
  CC       fname.o
  CC       foam_c.o
  CC       foam_cfp.o
  CC       foam_i.o
  CC       foamopt.o
  CC       format.o
  CC       int.o
  CC       intset.o
  CC       javacode.o
  CC       javaobj.o
  CC       list.o
  CC       memclim.o
  CC       msg.o
  CC       ostream.o
  CC       path.o
  CC       priq.o
  CC       sexpr.o
  CC       srcpos.o
  CC       store.o
  CC       strops.o
  CC       symbol.o
  CC       table.o
  CC       termtype.o
  CC       test.o
  CC       textansi.o
  CC       textcolour.o
  CC       texthp.o
  CC       timer.o
  CC       util.o
  CC       xfloat.o
  AR       libgen.a
  CC       abcheck.o
  CC       abnorm.o
  CC       abuse.o
/home/martin/aldor-master/aldor/aldor/tools/unix/zacc -p -y axl_y.yt -c axl_y.c ./axl.z
Applied fixups to axl_y.c
  CC       axl_y.o
  CC       bloop.o
  CC       ccomp.o
  CC       emit.o
  CC       fintphase.o
  CC       flatten.o
  CC       fortran.o
  CC       genc.o
  CC       gencpp.o
  CC       genfoam.o
  CC       genlisp.o
  CC       genjava.o
  CC       gf_add.o
  CC       gf_excpt.o
  CC       gf_fortran.o
gf_fortran.c: In function ‘gen0MakePointerTo’:
gf_fortran.c:1210:3: warning: call to function ‘gen0MakeCharRecValue’ without
 a real prototype [-Wunprototyped-calls]
   return gen0MakeCharRecValue(tmpfoam, ltmp);
   ^
In file included from gf_fortran.c:32:0:
gf_rtime.h:92:13: note: ‘gen0MakeCharRecValue’ was declared here
 extern Foam gen0MakeCharRecValue();
             ^
gf_fortran.c:1212:3: warning: call to function ‘gen0MakeIntRecValue’ without
 a real prototype [-Wunprototyped-calls]
   return gen0MakeIntRecValue(tmpfoam, ltmp);
   ^
In file included from gf_fortran.c:32:0:
gf_rtime.h:101:13: note: ‘gen0MakeIntRecValue’ was declared here
 extern Foam gen0MakeIntRecValue();
             ^
gf_fortran.c:1214:3: warning: call to function ‘gen0MakeFloatRecValue’ without
 a real prototype [-Wunprototyped-calls]
   return gen0MakeFloatRecValue(tmpfoam, ltmp);
   ^
In file included from gf_fortran.c:32:0:
gf_rtime.h:110:13: note: ‘gen0MakeFloatRecValue’ was declared here
 extern Foam gen0MakeFloatRecValue();
             ^
gf_fortran.c: In function ‘gen0ReadPointerTo’:
gf_fortran.c:1245:3: warning: call to function ‘gen0ReadCharRecValue’ without a
 real prototype [-Wunprototyped-calls]
   return gen0ReadCharRecValue(tmpfoam);
   ^
In file included from gf_fortran.c:32:0:
gf_rtime.h:93:13: note: ‘gen0ReadCharRecValue’ was declared here
 extern Foam gen0ReadCharRecValue();
             ^
gf_fortran.c:1247:3: warning: call to function ‘gen0ReadIntRecValue’ without a
 real prototype [-Wunprototyped-calls]
   return gen0ReadIntRecValue(tmpfoam);
   ^
In file included from gf_fortran.c:32:0:
gf_rtime.h:102:13: note: ‘gen0ReadIntRecValue’ was declared here
 extern Foam gen0ReadIntRecValue();
             ^
gf_fortran.c:1249:3: warning: call to function ‘gen0ReadFloatRecValue’ without a
 real prototype [-Wunprototyped-calls]
   return gen0ReadFloatRecValue(tmpfoam);
   ^
In file included from gf_fortran.c:32:0:
gf_rtime.h:111:13: note: ‘gen0ReadFloatRecValue’ was declared here
 extern Foam gen0ReadFloatRecValue();
             ^
  CC       gf_gener.o
  CC       gf_implicit.o
  CC       gf_imps.o
  CC       gf_java.o
  CC       gf_prog.o
  CC       gf_reference.o
  CC       gf_rtime.o
  CC       gf_seq.o
  CC       include.o
  CC       inlutil.o
  CC       linear.o
  CC       macex.o
  CC       of_argsub.o
  CC       of_cfold.o
  CC       of_comex.o
  CC       of_cprop.o
  CC       of_deada.o
  CC       of_deadv.o
  CC       of_emerg.o
  CC       of_env.o
  CC       of_hfold.o
  CC       of_inlin.o
  CC       of_jflow.o
  CC       of_killp.o
  CC       of_loops.o
  CC       of_peep.o
  CC       of_retyp2.o
  CC       of_rrfmt.o
  CC       of_util.o
  CC       optfoam.o
  CC       opttools.o
  CC       parseby.o
  CC       phase.o
  CC       scan.o
  CC       scobind.o
  CC       syscmd.o
  CC       terror.o
  CC       ti_bup.o
  CC       ti_decl.o
  CC       ti_sef.o
  CC       ti_tdn.o
  CC       tinfer.o
  CC       usedef.o
  AR       libphase.a
  CC       cport.o
  CC       opsys.o
In file included from opsys.c:22:0:
os_unix.c: In function ‘osPutEnv’:
os_unix.c:242:2: warning: call to function ‘putenv’ without a real prototype [-Wunprototyped-calls]
  return putenv(eqn);
  ^
os_unix.c:237:12: note: ‘putenv’ was declared here
 extern int putenv(/* String */);
            ^
  CC       stdc.o
  AR       libport.a
  CC       ablogic.o
  CC       abpretty.o
  CC       absub.o
  CC       absyn.o
  CC       archive.o
  CC       axlobs.o
  CC       compcfg.o
  CC       comsg.o
mkdir -p /home/martin/aldor-master/aldor/build/tmp
  CC       comsgdb.o
  CC       depdag.o
  CC       dflow.o
  CC       doc.o
  CC       fbox.o
  CC       fint.o
  CC       flog.o
  CC       foam.o
  CC       foamsig.o
  CC       forg.o
  CC       freevar.o
  CC       formatters.o
  CC       ftype.o
  CC       gf_syme.o
  CC       lib.o
  CC       loops.o
  CC       output.o
  CC       sefo.o
  CC       simpl.o
  CC       spesym.o
  CC       srcline.o
  CC       stab.o
  CC       syme.o
  CC       symcoinfo.o
  CC       tconst.o
  CC       tfcond.o
  CC       tform.o
  CC       tfsat.o
  CC       ti_top.o
  CC       token.o
  CC       tposs.o
  CC       tqual.o
  CC       version.o
  AR       libstruct.a
  CC       libtest_a-bigint_t.o
  CC       libtest_a-bitv_t.o
  CC       libtest_a-btree_t.o
  CC       libtest_a-buffer_t.o
  CC       libtest_a-ccode_t.o
  CC       libtest_a-cport_t.o
  CC       libtest_a-dnf_t.o
  CC       libtest_a-file_t.o
  CC       libtest_a-float_t.o
  CC       libtest_a-fluid_t.o
  CC       libtest_a-fname_t.o
  CC       libtest_a-format_t.o
  CC       libtest_a-link_t.o
  CC       libtest_a-list_t.o
  CC       libtest_a-main_t.o
  CC       libtest_a-msg_t.o
  CC       libtest_a-opsys_t.o
  CC       libtest_a-priq_t.o
  CC       libtest_a-store1_t.o
  CC       libtest_a-store2_t.o
  CC       libtest_a-store3_t.o
  CC       libtest_a-strops_t.o
  CC       libtest_a-symbol_t.o
  CC       libtest_a-table_t.o
  CC       libtest_a-util_t.o
  CC       libtest_a-xfloat_t.o
  AR       libtest.a
  CC       javagen-genjava.o
  CC       javagen-javacode.o
  CC       javagen-javaobj.o
  CC       javagen-main.o
  CC       javagen-axlcomp.o
  CC       javagen-cmdline.o
  CCLD     javagen
  CC       aldor-axlcomp.o
  CC       aldor-cmdline.o
  CC       aldor-main.o
  CCLD     aldor
  CC       aldortest-test.o
  CCLD     aldortest
  CC       structtest.o
  CCLD     structtest
  CC       gentest.o
  CCLD     gentest
  CC       showexp-showexports.o
  CCLD     showexp
(./../tools/unix/atinlay < ./comsgdb.msg > comsgpig.msg ; \
 ./../tools/unix/msgcat -cat -detab comsgpig ; \
 rm comsgpig.msg )
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
Making all in lib
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib'
Making all in libfoamlib
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
Making all in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al'
  DEP    lang.dep
  DEP    machine.dep
  DEP    basic.dep
  DEP    foamcat.dep
  DEP    tuple.dep
  DEP    bool.dep
  DEP    segment.dep
  DEP    sinteger.dep
  DEP    parray.dep
  DEP    array.dep
  DEP    character.dep
  DEP    string.dep
  DEP    pointer.dep
  DEP    oslow.dep
  DEP    fname.dep
  DEP    file.dep
  DEP    format.dep
  DEP    gener.dep
  DEP    lv.dep
  DEP    list.dep
  DEP    langx.dep
  DEP    opsys.dep
  DEP    partial.dep
  DEP    sfloat.dep
  DEP    textwrit.dep
  DEP    _sublib_foamlib.dep
  AR     _sublib_depend_foamlib.al
  ALDOR  lang.ao
  ALDOR  machine.ao
  ALDOR  basic.ao
  ALDOR  foamcat.ao
  ALDOR  tuple.ao
  ALDOR  bool.ao
  ALDOR  segment.ao
  ALDOR  sinteger.ao
  ALDOR  parray.ao
  ALDOR  array.ao
  ALDOR  character.ao
  ALDOR  string.ao
  ALDOR  pointer.ao
  ALDOR  oslow.ao
  ALDOR  fname.ao
  ALDOR  file.ao
  ALDOR  format.ao
  ALDOR  gener.ao
  ALDOR  lv.ao
  ALDOR  list.ao
"list.as", line 118:                 macro  Rep == Pointer;
                     ..............................^
[L118 C31] #1 (Warning) Definition of macro `Rep' hides an outer definition.

  ALDOR  langx.ao
  ALDOR  opsys.ao
  ALDOR  partial.ao
  ALDOR  sfloat.ao
  ALDOR  textwrit.ao
  AR     _sublib_foamlib.al
  AO2FM  array.fm
  AO2FM  basic.fm
  AO2FM  bool.fm
  AO2FM  character.fm
  AO2FM  file.fm
  AO2FM  fname.fm
  AO2FM  foamcat.fm
  AO2FM  format.fm
  AO2FM  gener.fm
  AO2FM  lang.fm
  AO2FM  langx.fm
  AO2FM  list.fm
  AO2FM  lv.fm
  AO2FM  machine.fm
  AO2FM  opsys.fm
  AO2FM  oslow.fm
  AO2FM  parray.fm
  AO2FM  partial.fm
  AO2FM  pointer.fm
  AO2FM  segment.fm
  AO2FM  sfloat.fm
  AO2FM  sinteger.fm
  AO2FM  string.fm
  AO2FM  textwrit.fm
  AO2FM  tuple.fm
cp _sublib_foamlib.al libfoamlib.al
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
  CC       array.o
  CC       basic.o
  CC       bool.o
  CC       character.o
  CC       file.o
al/file.c:105:12: warning: conflicting types for built-in function ‘fputc’ [enabled by default]
 extern int fputc(FiWord P0, FiWord P1); /* Signature patched in ccode.c:ccoPr */
            ^
  CC       fname.o
  CC       foamcat.o
  CC       format.o
  CC       gener.o
  CC       lang.o
  CC       langx.o
al/langx.c: In function ‘CF19__LT__LT_’:
al/langx.c:1216:9: warning: call to function ‘formatSInt’ without a real prototype [-Wunprototyped-calls]
         T18 = formatSInt(T0_idx);
         ^
al/langx.c:372:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       list.o
  CC       machine.o
  CC       opsys.o
  CC       oslow.o
al/oslow.c: In function ‘CF4_run’:
al/oslow.c:706:10: warning: passing argument 2 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          P3_f3);
          ^
al/oslow.c:185:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:706:10: warning: passing argument 3 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          P3_f3);
          ^
al/oslow.c:185:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:706:10: warning: passing argument 4 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          P3_f3);
          ^
al/oslow.c:185:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c: In function ‘CF6_canRunConcurrent_QMARK_’:
al/oslow.c:744:10: warning: passing argument 2 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          X1_nil, (FiWord) l3->X1_nil, (FiWord) l3->X1_nil);
          ^
al/oslow.c:185:15: note: expected ‘PFmt6’ but argument is of type ‘long unsigned int’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:744:10: warning: passing argument 3 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          X1_nil, (FiWord) l3->X1_nil, (FiWord) l3->X1_nil);
          ^
al/oslow.c:185:15: note: expected ‘PFmt6’ but argument is of type ‘long unsigned int’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:744:10: warning: passing argument 4 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          X1_nil, (FiWord) l3->X1_nil, (FiWord) l3->X1_nil);
          ^
al/oslow.c:185:15: note: expected ‘PFmt6’ but argument is of type ‘long unsigned int’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c: In function ‘CF40_alloc’:
al/oslow.c:1225:9: warning: passing argument 1 of ‘osAlloc’ makes pointer from
 integer without a cast [enabled by default]
         return osAlloc((FiWord) P0_u);
         ^
al/oslow.c:232:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osAlloc(PFmt6 P0);
               ^
  CC       parray.o
  CC       partial.o
  CC       pointer.o
al/pointer.c: In function ‘CF6__LT__LT_’:
al/pointer.c:360:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSInt(T4);
         ^
al/pointer.c:93:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/pointer.c: In function ‘CF12__LT__LT_’:
al/pointer.c:462:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSInt(T5);
         ^
al/pointer.c:93:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       segment.o
  CC       sfloat.o
al/sfloat.c: In function ‘CF29__LT__LT_’:
al/sfloat.c:1288:9: warning: call to function ‘formatSFlo’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSFlo(fiWordToSFlo(P1_x));
         ^
al/sfloat.c:314:15: note: ‘formatSFlo’ was declared here
 extern FiWord formatSFlo();
               ^
al/sfloat.c: In function ‘CF56__LT__LT_’:
al/sfloat.c:1862:9: warning: call to function ‘formatSFlo’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSFlo(T4);
         ^
al/sfloat.c:314:15: note: ‘formatSFlo’ was declared here
 extern FiWord formatSFlo();
               ^
  CC       sinteger.o
al/sinteger.c: In function ‘CF50__LT__LT_’:
al/sinteger.c:1805:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSInt((FiSInt) P1_i);
         ^
al/sinteger.c:289:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/sinteger.c: In function ‘CF54_coerce’:
al/sinteger.c:1875:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         return formatSInt((FiSInt) P0_x);
         ^
al/sinteger.c:289:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/sinteger.c: In function ‘CF56__LT__LT_’:
al/sinteger.c:1914:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSInt(T4);
         ^
al/sinteger.c:289:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       string.o
  CC       textwrit.o
al/textwrit.c:175:12: warning: conflicting types for built-in function ‘fputc’ [enabled by default]
 extern int fputc(FiWord P0, FiWord P1); /* Signature patched in ccode.c:ccoPr */
            ^
  CC       tuple.o
  AR       libfoamlib.a
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
Making all in libfoam
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
Making all in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam/al'
  DEP    basictuple.dep
  DEP    box.dep
  DEP    dispatchvector.dep
  DEP    domain.dep
  DEP    catdispatchvector.dep
  DEP    ptrcache.dep
  DEP    catobj.dep
  DEP    stringtable.dep
  DEP    aldordomainrep.dep
  DEP    aldorcatrep.dep
  DEP    ptrcatobj.dep
  DEP    pointerdomain.dep
  DEP    lazyimport.dep
  DEP    runtime.dep
  DEP    _sublib_foam.dep
  AR     _sublib_depend_foam.al
  ALDOR  basictuple.ao
  ALDOR  box.ao
  ALDOR  dispatchvector.ao
  ALDOR  domain.ao
  ALDOR  catdispatchvector.ao
  ALDOR  ptrcache.ao
  ALDOR  catobj.ao
  ALDOR  stringtable.ao
  ALDOR  aldordomainrep.ao
  ALDOR  aldorcatrep.ao
  ALDOR  ptrcatobj.ao
  ALDOR  pointerdomain.ao
  ALDOR  lazyimport.ao
  ALDOR  runtime.ao
  AR     _sublib_foam.al
  AO2FM  runtime.fm
  AO2C   runtime.c
  AR     libfoam.al
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
  CC       bigint.o
  CC       foam_i.o
  CC       runtime.o
al/runtime.c: In function ‘CF17_domainGetExport_BANG_’:
al/runtime.c:1720:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T17 = formatSInt((FiSInt) P2_type);
         ^
al/runtime.c:721:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/runtime.c: In function ‘CF18_domainGetExport1_BANG_’:
al/runtime.c:1887:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T16 = formatSInt((FiSInt) P2_type);
         ^
al/runtime.c:721:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/runtime.c: In function ‘CF19_failmsg’:
al/runtime.c:2043:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T10 = formatSInt((FiSInt) P2_type);
         ^
al/runtime.c:721:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/runtime.c: In function ‘CF31_rtDelayedGetExport_BANG_’:
al/runtime.c:2450:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T17 = formatSInt(T86);
         ^
al/runtime.c:721:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/runtime.c: In function ‘CF105_rtAssertMessage’:
al/runtime.c:5522:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T17 = formatSInt((FiSInt) P1_line);
         ^
al/runtime.c:721:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       btree.o
  CC       compopt.o
  CC       dword.o
  CC       foam_c.o
  CC       foam_cfp.o
  CC       foamopt.o
  CC       opsys.o
In file included from ../../../aldor/src/opsys.c:22:0:
../../../aldor/src/os_unix.c: In function ‘osPutEnv’:
../../../aldor/src/os_unix.c:242:2: warning: call to function ‘putenv’ without a real prototype
 [-Wunprototyped-calls]
  return putenv(eqn);
  ^
../../../aldor/src/os_unix.c:237:12: note: ‘putenv’ was declared here
 extern int putenv(/* String */);
            ^
  CC       output.o
  CC       stdc.o
  CC       store.o
  CC       table.o
  CC       timer.o
  CC       util.o
  CC       xfloat.o
  AR       libfoam.a
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib'
Making all in test
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/test'
mkdir -p $(dirname out/ap/exquo.ap)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf 
-I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al \
                      -Fap=./out/ap/exquo.ap exquo.as
#1 (Warning) Could not use archive file `libfoamlib.al'.
mkdir -p $(dirname out/ao/clos.cmd)
echo run '      -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
                      -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
                      -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
                        -Q2 -Fao=out/ao/clos.ao ./clos.as' > out/ao/clos.cmd
mkdir -p $(dirname out/ao/enumtest.cmd)
echo run '      -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
-Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
-I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
-Fao=out/ao/enumtest.ao ./enumtest.as' > out/ao/enumtest.cmd
mkdir -p $(dirname out/ao/jimport.cmd)
echo run '      -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
-Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
-I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
-Fao=out/ao/jimport.ao ./jimport.as' > out/ao/jimport.cmd
mkdir -p $(dirname out/ao/rectest.cmd)
echo run '      -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
-Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
-I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
-Fao=out/ao/rectest.ao ./rectest.as' > out/ao/rectest.cmd
mkdir -p $(dirname out/ao/rtexns.cmd)
echo run '      -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf 
-Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al 
-I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
   -Fao=out/ao/rtexns.ao ./rtexns.as' > out/ao/rtexns.cmd
mkdir -p $(dirname out/ao/strtable1.cmd)
echo run '      -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
 -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
  -Y/home/martin/aldor-master/aldor/aldor/lib/libfoam/al -I
 /home/martin/aldor-master/aldor/aldor/lib/libfoam/al
 -lRuntimeLib=foam -Q9 -Fao=out/ao/strtable1.ao
 ./strtable1.as' > out/ao/strtable1.cmd
mkdir -p $(dirname out/ao/rectest.ao)
/home/martin/aldor-master/aldor/aldor/src/aldor
         -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
 -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
   -Fao=out/ao/rectest.ao ./rectest.as
#1 (Warning) Redefinition of library symbol `AxlLib'.
#2 (Warning) The file `rectest.java' will now be out of date.
mkdir -p $(dirname out/fm/rectest.fm)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Ffm=./out/fm/rectest.fm out/ao/rectest.ao
#1 (Warning) The file `rectest.java' will now be out of date.
mkdir -p $(dirname out/ao/enumtest.ao)
/home/martin/aldor-master/aldor/aldor/src/aldor
         -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
 -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
   -Fao=out/ao/enumtest.ao ./enumtest.as
#1 (Warning) Redefinition of library symbol `AxlLib'.
mkdir -p $(dirname out/fm/enumtest.fm)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Ffm=./out/fm/enumtest.fm out/ao/enumtest.ao
mkdir -p $(dirname out/ao/clos.ao)
/home/martin/aldor-master/aldor/aldor/src/aldor
         -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/a
l -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
  -Q2 -Fao=out/ao/clos.ao ./clos.as
#1 (Warning) Redefinition of library symbol `AxlLib'.
mkdir -p $(dirname out/fm/clos.fm)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Ffm=./out/fm/clos.fm out/ao/clos.ao
mkdir -p $(dirname out/ao/strtable1.ao)
/home/martin/aldor-master/aldor/aldor/src/aldor
         -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
 -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
  -Y/home/martin/aldor-master/aldor/aldor/lib/libfoam/al
 -I /home/martin/aldor-master/aldor/aldor/lib/libfoam/al
 -lRuntimeLib=foam -Q9 -Fao=out/ao/strtable1.ao ./strtable1.as
#1 (Warning) Redefinition of library symbol `AxlLib'.
mkdir -p $(dirname out/fm/strtable1.fm)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Ffm=./out/fm/strtable1.fm out/ao/strtable1.ao
mkdir -p $(dirname out/c/rectest.c)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Fc=./out/c/rectest.c out/ao/rectest.ao
#1 (Warning) The file `rectest.java' will now be out of date.
mkdir -p $(dirname out/c/enumtest.c)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Fc=./out/c/enumtest.c out/ao/enumtest.ao
mkdir -p $(dirname out/ao/jimport.ao)
/home/martin/aldor-master/aldor/aldor/src/aldor -Q3
     -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
 -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
   -Fao=out/ao/jimport.ao ./jimport.as
#1 (Warning) Redefinition of library symbol `AxlLib'.
mkdir -p $(dirname out/fm/jimport.fm)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Ffm=./out/fm/jimport.fm out/ao/jimport.ao
mkdir -p $(dirname out/java/jimport.java)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf \
         -Jmain \
        -Fjava=./out/java/jimport.java out/fm/jimport.fm
(cd ./out/java; javac -cp /home/martin/aldor-master/aldor/aldor/lib/java/src/foamj.jar jimport.java)
/bin/sh: javac: command not found
make[2]: *** [out/java/jimport.class] Error 127
mkdir -p $(dirname enumtest.o)
/home/martin/aldor-master/aldor/aldor/src/aldor
                             -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf     \
                      -Ccc=/home/martin/aldor-master/aldor/aldor/subcmd/unitools/unicl  \
                      -Cargs="-Wconfig=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
  -I/home/martin/aldor-master/aldor/aldor/src" \
                      -Fo=./enumtest.o out/ao/enumtest.ao
mkdir -p $(dirname out/ao/rtexns.ao)
/home/martin/aldor-master/aldor/aldor/src/aldor 
        -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -Wcheck -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al
 -I/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al -lAxlLib=foamlib
   -Fao=out/ao/rtexns.ao ./rtexns.as
#1 (Warning) Redefinition of library symbol `AxlLib'.
mkdir -p $(dirname rtexns.o)
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf     \
                      -Ccc=/home/martin/aldor-master/aldor/aldor/subcmd/unitools/unicl  \
                      -Cargs="-Wconfig=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
  -I/home/martin/aldor-master/aldor/aldor/src" \
                      -Fo=./rtexns.o out/ao/rtexns.ao
rm -f enumtest.exe
/home/martin/aldor-master/aldor/aldor/src/aldor
 -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf             \
              -Ccc=/home/martin/aldor-master/aldor/aldor/subcmd/unitools/unicl \
              -Y/home/martin/aldor-master/aldor/aldor/lib/libfoam              \
              -Y/home/martin/aldor-master/aldor/aldor/lib/libfoamlib           \
              -Lfoamlib                         \
              -Cargs="-Wconfig=/home/martin/aldor-master/aldor/aldor/src/aldor.conf
 -I/home/martin/aldor-master/aldor/aldor/src -Wv=2 " \
              -Fx=enumtest.exe out/ao/enumtest.ao rtexns.o
#1 (Warning) Could not use archive file `libfoamlib.al'.

out/ao/enumtest.ao:
#2 (Warning) The file `enumtest.o' will now be out of date.
SysName: linuxglibc2.10+
Exec: gcc -w -ffloat-store -I /home/martin/aldor-master/aldor/aldor/src
 -I /home/martin/aldorbinary/include -o en0CGE00.o -c en0CGE00.c 
SysName: linuxglibc2.10+
Exec: gcc -w -ffloat-store -I /home/martin/aldor-master/aldor/aldor/src
 -I /home/martin/aldorbinary/include -o enumtest-aldormain.o -c enumtest-aldormain.c 
SysName: linuxglibc2.10+
Exec: gcc -L /usr/X11/lib -I /home/martin/aldor-master/aldor/aldor/src
 -o enumtest.exe enumtest-aldormain.o rtexns.o en0CGE00.o
 -L /home/martin/aldor-master/aldor/aldor/lib/libfoam
 -L /home/martin/aldor-master/aldor/aldor/lib/libfoamlib -L .
 -L /home/martin/aldorbinary/share/lib -L /home/martin/aldorbinary/lib -lfoamlib -lfoam -lm 
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/test'
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor'
make[1]: *** [all-recursive] Error 1
make[1]: Target `all' not remade because of errors.
make[1]: Leaving directory `/home/martin/aldor-master/aldor/aldor'
Making all in lib
make[1]: Entering directory `/home/martin/aldor-master/aldor/lib'
Making all in aldor
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor'
Making all in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/include'
Making all in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src'
Making all in lang
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/lang'
  DEP    sal_lang.dep
  DEP    _sublib_aldor.dep
  AR     _sublib_depend_aldor.al
  ALDOR  sal_lang.ao
  AR     _sublib_aldor.al
  AO2FM  sal_lang.fm
  AO2C   sal_lang.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/lang'
Making all in base
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/base'
  DEP    sal_base.dep
  DEP    sal_tstream.dep
  DEP    sal_bstream.dep
  DEP    sal_otype.dep
  DEP    sal_itype.dep
  DEP    sal_serial.dep
  DEP    sal_gener.dep
  DEP    sal_htype.dep
  DEP    sal_byte.dep
  DEP    sal_order.dep
  DEP    sal_torder.dep
  DEP    sal_char.dep
  DEP    sal_syntax.dep
  DEP    sal_partial.dep
  DEP    ald_pfunc.dep
  DEP    sal_copy.dep
  DEP    sal_manip.dep
  DEP    _sublib_aldor.dep
  AR     _sublib_depend_aldor.al
  ALDOR  sal_base.ao
  ALDOR  sal_tstream.ao
  ALDOR  sal_bstream.ao
  ALDOR  sal_otype.ao
  ALDOR  sal_itype.ao
  ALDOR  sal_serial.ao
  ALDOR  sal_gener.ao
  ALDOR  sal_htype.ao
  ALDOR  sal_byte.ao
  ALDOR  sal_order.ao
  ALDOR  sal_torder.ao
  ALDOR  sal_char.ao
  ALDOR  sal_syntax.ao
  ALDOR  sal_partial.ao
  ALDOR  ald_pfunc.ao
  ALDOR  sal_copy.ao
  ALDOR  sal_manip.ao
  AR     _sublib_aldor.al
  AO2FM  ald_pfunc.fm
  AO2FM  sal_base.fm
  AO2FM  sal_bstream.fm
  AO2FM  sal_byte.fm
  AO2FM  sal_char.fm
  AO2FM  sal_copy.fm
  AO2FM  sal_gener.fm
  AO2FM  sal_htype.fm
  AO2FM  sal_itype.fm
  AO2FM  sal_manip.fm
  AO2FM  sal_order.fm
  AO2FM  sal_otype.fm
  AO2FM  sal_partial.fm
  AO2FM  sal_serial.fm
  AO2FM  sal_syntax.fm
  AO2FM  sal_torder.fm
  AO2FM  sal_tstream.fm
  AO2C   ald_pfunc.c
  AO2C   sal_base.c
  AO2C   sal_bstream.c
  AO2C   sal_byte.c
  AO2C   sal_char.c
  AO2C   sal_copy.c
  AO2C   sal_gener.c
  AO2C   sal_htype.c
  AO2C   sal_itype.c
  AO2C   sal_manip.c
  AO2C   sal_order.c
  AO2C   sal_otype.c
  AO2C   sal_partial.c
  AO2C   sal_serial.c
  AO2C   sal_syntax.c
  AO2C   sal_torder.c
  AO2C   sal_tstream.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/base'
Making all in arith
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/arith'
  DEP    sal_arith.dep
  DEP    sal_oarith.dep
  DEP    sal_bool.dep
  DEP    sal_intcat.dep
  DEP    sal_binpow.dep
  DEP    sal_bsearch.dep
  DEP    sal_segment.dep
  DEP    sal_itools.dep
  DEP    sal_mint.dep
  DEP    sal_fltcat.dep
  DEP    sal_lincomb.dep
  DEP    sal_complex.dep
  DEP    sal_random.dep
  DEP    sal_int.dep
  DEP    sal_ftools.dep
  DEP    sal_sfloat.dep
  DEP    sal_dfloat.dep
  DEP    sal_pointer.dep
  DEP    _sublib_aldor.dep
  AR     _sublib_depend_aldor.al
  ALDOR  sal_arith.ao
  ALDOR  sal_oarith.ao
  ALDOR  sal_bool.ao
  ALDOR  sal_intcat.ao
  ALDOR  sal_binpow.ao
Type: imports Syme sal_base.22 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.22 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
  ALDOR  sal_bsearch.ao
  ALDOR  sal_segment.ao
  ALDOR  sal_itools.ao
  ALDOR  sal_mint.ao
  ALDOR  sal_fltcat.ao
  ALDOR  sal_lincomb.ao
  ALDOR  sal_complex.ao
  ALDOR  sal_random.ao
  ALDOR  sal_int.ao
  ALDOR  sal_ftools.ao
Type: exports Syme sal_base.27 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.27 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
  ALDOR  sal_sfloat.ao
Type: exports Syme sal_base.27 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.27 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: exports Syme sal_base.27 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.27 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: exports Syme sal_base.27 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.27 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
  ALDOR  sal_dfloat.ao
Type: exports Syme sal_base.27 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.27 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: exports Syme sal_base.27 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.27 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: exports Syme sal_base.27 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.27 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
  ALDOR  sal_pointer.ao
  AR     _sublib_aldor.al
  AO2FM  sal_arith.fm
  AO2FM  sal_binpow.fm
  AO2FM  sal_bool.fm
  AO2FM  sal_bsearch.fm
  AO2FM  sal_complex.fm
  AO2FM  sal_dfloat.fm
  AO2FM  sal_fltcat.fm
  AO2FM  sal_ftools.fm
  AO2FM  sal_int.fm
  AO2FM  sal_intcat.fm
  AO2FM  sal_itools.fm
  AO2FM  sal_lincomb.fm
  AO2FM  sal_mint.fm
  AO2FM  sal_oarith.fm
  AO2FM  sal_pointer.fm
  AO2FM  sal_random.fm
  AO2FM  sal_segment.fm
  AO2FM  sal_sfloat.fm
  AO2C   sal_arith.c
  AO2C   sal_binpow.c
  AO2C   sal_bool.c
  AO2C   sal_bsearch.c
  AO2C   sal_complex.c
  AO2C   sal_dfloat.c
  AO2C   sal_fltcat.c
  AO2C   sal_ftools.c
  AO2C   sal_int.c
  AO2C   sal_intcat.c
  AO2C   sal_itools.c
  AO2C   sal_lincomb.c
  AO2C   sal_mint.c
  AO2C   sal_oarith.c
  AO2C   sal_pointer.c
  AO2C   sal_random.c
  AO2C   sal_segment.c
  AO2C   sal_sfloat.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/arith'
Making all in datastruc
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/datastruc'
  DEP    sal_data.dep
  DEP    sal_bdata.dep
  DEP    sal_ddata.dep
  DEP    sal_lstruc.dep
  DEP    sal_fstruc.dep
  DEP    sal_bstruc.dep
  DEP    sal_list.dep
  DEP    sal_parray.dep
  DEP    sal_pkarray.dep
  DEP    sal_array.dep
  DEP    sal_string.dep
  DEP    sal_table.dep
  DEP    sal_kntry.dep
  DEP    sal_hash.dep
  DEP    ald_symbol.dep
  DEP    ald_symtab.dep
  DEP    sal_barray.dep
  DEP    sal_memblk.dep
  DEP    sal_set.dep
  DEP    sal_slist.dep
  DEP    sal_sset.dep
  DEP    sal_sortas.dep
  DEP    sal_stream.dep
  DEP    sal_fold.dep
  DEP    ald_flags.dep
  DEP    _sublib_aldor.dep
  AR     _sublib_depend_aldor.al
  ALDOR  sal_data.ao
  ALDOR  sal_bdata.ao
  ALDOR  sal_ddata.ao
  ALDOR  sal_lstruc.ao
  ALDOR  sal_fstruc.ao
  ALDOR  sal_bstruc.ao
  ALDOR  sal_list.ao
  ALDOR  sal_parray.ao
  ALDOR  sal_pkarray.ao
  ALDOR  sal_array.ao
  ALDOR  sal_string.ao
  ALDOR  sal_table.ao
  ALDOR  sal_kntry.ao
  ALDOR  sal_hash.ao
  ALDOR  ald_symbol.ao
  ALDOR  ald_symtab.ao
  ALDOR  sal_barray.ao
  ALDOR  sal_memblk.ao
  ALDOR  sal_set.ao
  ALDOR  sal_slist.ao
  ALDOR  sal_sset.ao
  ALDOR  sal_sortas.ao
  ALDOR  sal_stream.ao
  ALDOR  sal_fold.ao
  ALDOR  ald_flags.ao
  AR     _sublib_aldor.al
  AO2FM  ald_symbol.fm
  AO2FM  ald_symtab.fm
  AO2FM  sal_array.fm
  AO2FM  sal_barray.fm
  AO2FM  sal_bdata.fm
  AO2FM  sal_bstruc.fm
  AO2FM  sal_data.fm
  AO2FM  sal_ddata.fm
  AO2FM  sal_fstruc.fm
  AO2FM  sal_hash.fm
  AO2FM  sal_kntry.fm
  AO2FM  sal_list.fm
  AO2FM  sal_lstruc.fm
  AO2FM  sal_memblk.fm
  AO2FM  sal_parray.fm
  AO2FM  sal_pkarray.fm
  AO2FM  sal_set.fm
  AO2FM  sal_slist.fm
  AO2FM  sal_sortas.fm
  AO2FM  sal_sset.fm
  AO2FM  sal_stream.fm
  AO2FM  sal_string.fm
  AO2FM  sal_table.fm
  AO2FM  sal_fold.fm
  AO2FM  ald_flags.fm
  AO2C   ald_symbol.c
  AO2C   ald_symtab.c
  AO2C   sal_array.c
  AO2C   sal_barray.c
  AO2C   sal_bdata.c
  AO2C   sal_bstruc.c
  AO2C   sal_data.c
  AO2C   sal_ddata.c
  AO2C   sal_fstruc.c
  AO2C   sal_hash.c
  AO2C   sal_kntry.c
  AO2C   sal_list.c
  AO2C   sal_lstruc.c
  AO2C   sal_memblk.c
  AO2C   sal_parray.c
  AO2C   sal_pkarray.c
  AO2C   sal_set.c
  AO2C   sal_slist.c
  AO2C   sal_sortas.c
  AO2C   sal_sset.c
  AO2C   sal_stream.c
  AO2C   sal_string.c
  AO2C   sal_table.c
  AO2C   sal_fold.c
  AO2C   ald_flags.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/datastruc'
Making all in util
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/util'
  DEP    ald_trace.dep
  DEP    eio_rsto.dep
  DEP    rtexns.dep
  DEP    sal_agat.dep
  DEP    sal_cmdline.dep
  DEP    sal_file.dep
  DEP    sal_timer.dep
  DEP    sal_version.dep
  DEP    _sublib_aldor.dep
  AR     _sublib_depend_aldor.al
  ALDOR  ald_trace.ao
  ALDOR  eio_rsto.ao
  ALDOR  rtexns.ao
  ALDOR  sal_agat.ao
  ALDOR  sal_cmdline.ao
  ALDOR  sal_file.ao
  ALDOR  sal_timer.ao
  ALDOR  sal_version.ao
  AR     _sublib_aldor.al
  AO2FM  ald_trace.fm
  AO2FM  eio_rsto.fm
  AO2FM  rtexns.fm
  AO2FM  sal_agat.fm
  AO2FM  sal_cmdline.fm
  AO2FM  sal_file.fm
  AO2FM  sal_timer.fm
  AO2FM  sal_version.fm
  AO2C   ald_trace.c
  AO2C   eio_rsto.c
  AO2C   rtexns.c
  AO2C   sal_agat.c
  AO2C   sal_cmdline.c
  AO2C   sal_file.c
  AO2C   sal_timer.c
  AO2C   sal_version.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/util'
Making all in gmp
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/gmp'
  DEP    sal_gmptls.dep
  DEP    sal_intgmp.dep
  DEP    sal_fltgmp.dep
  DEP    _sublib_aldor.dep
  AR     _sublib_depend_aldor.al
  ALDOR  sal_gmptls.ao
  ALDOR  sal_intgmp.ao
  ALDOR  sal_fltgmp.ao
  AR     _sublib_aldor.al
  AO2FM  sal_fltgmp.fm
  AO2FM  sal_gmptls.fm
  AO2FM  sal_intgmp.fm
  AO2C   sal_fltgmp.c
  AO2C   sal_gmptls.c
  AO2C   sal_intgmp.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/gmp'
Making all in test
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/test'
  DEP    tst_assert.dep
  DEP    _sublib_aldor.dep
  AR     _sublib_depend_aldor.al
  ALDOR  tst_assert.ao
  AR     _sublib_aldor.al
  AO2FM  tst_assert.fm
  AO2C   tst_assert.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src'
  CC       sal_arith.o
  CC       sal_binpow.o
  CC       sal_bool.o
  CC       sal_bsearch.o
  CC       sal_complex.o
  CC       sal_dfloat.o
  CC       sal_fltcat.o
  CC       sal_ftools.o
  CC       sal_int.o
  CC       sal_intcat.o
  CC       sal_itools.o
  CC       sal_lincomb.o
  CC       sal_mint.o
  CC       sal_oarith.o
  CC       sal_pointer.o
  CC       sal_random.o
  CC       sal_segment.o
  CC       sal_sfloat.o
arith/sal_sfloat.c:434:15: warning: conflicting types for built-in function ‘powf’ [enabled by default]
 extern FiWord powf(FiWord P0, FiWord P1);
               ^
  CC       ald_pfunc.o
  CC       sal_base.o
  CC       sal_bstream.o
base/sal_bstream.c:127:12: warning: conflicting types for built-in function ‘fputc’ [enabled by default]
 extern int fputc(FiWord P0, FiWord P1); /* Signature patched in ccode.c:ccoPr */
            ^
  CC       sal_byte.o
  CC       sal_char.o
  CC       sal_copy.o
  CC       sal_gener.o
  CC       sal_htype.o
  CC       sal_itype.o
  CC       sal_manip.o
  CC       sal_order.o
  CC       sal_otype.o
  CC       sal_partial.o
  CC       sal_serial.o
  CC       sal_syntax.o
  CC       sal_torder.o
  CC       sal_tstream.o
base/sal_tstream.c:167:12: warning: conflicting types for built-in function ‘fputc’ [enabled by default]
 extern int fputc(FiWord P0, FiWord P1); /* Signature patched in ccode.c:ccoPr */
            ^
  CC       ald_flags.o
  CC       ald_symbol.o
  CC       ald_symtab.o
  CC       sal_array.o
  CC       sal_barray.o
  CC       sal_bdata.o
  CC       sal_bstruc.o
  CC       sal_data.o
  CC       sal_ddata.o
  CC       sal_fstruc.o
  CC       sal_fold.o
  CC       sal_hash.o
  CC       sal_kntry.o
  CC       sal_list.o
  CC       sal_lstruc.o
  CC       sal_memblk.o
  CC       sal_parray.o
  CC       sal_pkarray.o
  CC       sal_set.o
  CC       sal_slist.o
  CC       sal_sortas.o
  CC       sal_sset.o
  CC       sal_stream.o
  CC       sal_string.o
  CC       sal_table.o
  CC       sal_lang.o
  CC       tst_assert.o
  CC       ald_trace.o
  CC       eio_rsto.o
  CC       rtexns.o
  CC       sal_agat.o
  CC       sal_cmdline.o
  CC       sal_file.o
  CC       sal_timer.o
  CC       sal_util.o
  CC       sal_version.o
  AR       libaldor.a
  AR       libaldor.al
../../../aldor/src/aldor        \
   -Nfile=/home/martin/aldor-master/aldor/aldor/src/aldor.conf -Y. -I./../include
 -Fao=aldor_gloop.ao aldor_gloop.as
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src'
Making all in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor'
Making all in algebra
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra'
Making all in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/include'
Making all in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src'
Making all in util
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/util'
  DEP    alg_version.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_version.ao
  AR     _sublib_algebra.al
  AO2FM  alg_version.fm
  AO2C   alg_version.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/util'
Making all in numbers
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/numbers'
  DEP    sit_prmtabl.dep
  DEP    sit_primes.dep
  DEP    sit_primgen.dep
  DEP    sit_prmroot.dep
  DEP    sit_prmword.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_prmtabl.ao
  ALDOR  sit_primes.ao
  ALDOR  sit_primgen.ao
  ALDOR  sit_prmroot.ao
  ALDOR  sit_prmword.ao
  AR     _sublib_algebra.al
  AO2FM  sit_primes.fm
  AO2FM  sit_primgen.fm
  AO2FM  sit_prmroot.fm
  AO2FM  sit_prmtabl.fm
  AO2FM  sit_prmword.fm
  AO2C   sit_primes.c
  AO2C   sit_primgen.c
  AO2C   sit_prmroot.c
  AO2C   sit_prmtabl.c
  AO2C   sit_prmword.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/numbers'
Making all in extree
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree'
  DEP    sit_extree.dep
  DEP    sit_optools.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_extree.ao
"sit_extree.as", line 208: 
        operator(t:%):OP                == operator tree t;
.................^
[L208 C18] #1 (Warning) Function returns a domain that might not be constant
 (which may cause problems if it is used in a dependent type).

"sit_extree.as", line 210:         local operator(t:Tree):OP       == t.oper;
                           .......................^
[L210 C24] #2 (Warning) Function returns a domain that might not be constant
 (which may cause problems if it is used in a dependent type).

  ALDOR  sit_optools.ao
  AR     _sublib_algebra.al
  AO2FM  sit_extree.fm
  AO2FM  sit_optools.fm
  AO2C   sit_extree.c
  AO2C   sit_optools.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree'
Making all in extree/operators
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/operators'
  DEP    sit_OPand.dep
  DEP    sit_OPassgn.dep
  DEP    sit_OPbigO.dep
  DEP    sit_OPif.dep
  DEP    sit_OPcase.dep
  DEP    sit_OPcplex.dep
  DEP    sit_OPequal.dep
  DEP    sit_OPexpt.dep
  DEP    sit_OPfact.dep
  DEP    sit_OPless.dep
  DEP    sit_OPlist.dep
  DEP    sit_OPllist.dep
  DEP    sit_OPmatrx.dep
  DEP    sit_OPminus.dep
  DEP    sit_OPmore.dep
  DEP    sit_OPnoteq.dep
  DEP    sit_OPplus.dep
  DEP    sit_OPprefx.dep
  DEP    sit_OPquot.dep
  DEP    sit_OPsubsc.dep
  DEP    sit_OPtimes.dep
  DEP    sit_OPvect.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_OPand.ao
  ALDOR  sit_OPassgn.ao
  ALDOR  sit_OPbigO.ao
  ALDOR  sit_OPif.ao
  ALDOR  sit_OPcase.ao
  ALDOR  sit_OPcplex.ao
  ALDOR  sit_OPequal.ao
  ALDOR  sit_OPexpt.ao
  ALDOR  sit_OPfact.ao
  ALDOR  sit_OPless.ao
  ALDOR  sit_OPlist.ao
  ALDOR  sit_OPllist.ao
  ALDOR  sit_OPmatrx.ao
  ALDOR  sit_OPminus.ao
  ALDOR  sit_OPmore.ao
  ALDOR  sit_OPnoteq.ao
  ALDOR  sit_OPplus.ao
  ALDOR  sit_OPprefx.ao
  ALDOR  sit_OPquot.ao
  ALDOR  sit_OPsubsc.ao
  ALDOR  sit_OPtimes.ao
  ALDOR  sit_OPvect.ao
  AR     _sublib_algebra.al
  AO2FM  sit_OPand.fm
  AO2FM  sit_OPassgn.fm
  AO2FM  sit_OPbigO.fm
  AO2FM  sit_OPcase.fm
  AO2FM  sit_OPcplex.fm
  AO2FM  sit_OPequal.fm
  AO2FM  sit_OPexpt.fm
  AO2FM  sit_OPfact.fm
  AO2FM  sit_OPif.fm
  AO2FM  sit_OPless.fm
  AO2FM  sit_OPlist.fm
  AO2FM  sit_OPllist.fm
  AO2FM  sit_OPmatrx.fm
  AO2FM  sit_OPminus.fm
  AO2FM  sit_OPmore.fm
  AO2FM  sit_OPnoteq.fm
  AO2FM  sit_OPplus.fm
  AO2FM  sit_OPprefx.fm
  AO2FM  sit_OPquot.fm
  AO2FM  sit_OPsubsc.fm
  AO2FM  sit_OPtimes.fm
  AO2FM  sit_OPvect.fm
  AO2C   sit_OPand.c
  AO2C   sit_OPassgn.c
  AO2C   sit_OPbigO.c
  AO2C   sit_OPcase.c
  AO2C   sit_OPcplex.c
  AO2C   sit_OPequal.c
  AO2C   sit_OPexpt.c
  AO2C   sit_OPfact.c
  AO2C   sit_OPif.c
  AO2C   sit_OPless.c
  AO2C   sit_OPlist.c
  AO2C   sit_OPllist.c
  AO2C   sit_OPmatrx.c
  AO2C   sit_OPminus.c
  AO2C   sit_OPmore.c
  AO2C   sit_OPnoteq.c
  AO2C   sit_OPplus.c
  AO2C   sit_OPprefx.c
  AO2C   sit_OPquot.c
  AO2C   sit_OPsubsc.c
  AO2C   sit_OPtimes.c
  AO2C   sit_OPvect.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/operators'
Making all in extree/parser
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/parser'
  DEP    alg_tokens.dep
  DEP    sit_parser.dep
  DEP    sit_token.dep
  DEP    sit_scanner.dep
  DEP    sit_infexpr.dep
  DEP    sit_lspexpr.dep
  DEP    sit_maple.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_tokens.ao
  ALDOR  sit_parser.ao
  ALDOR  sit_token.ao
"sit_token.as", line 195: 
        operator(t:%):OP                == { assert(operator? t); rep(t).uop; }
.................^
[L195 C18] #1 (Warning) Function returns a domain that might not be constant
 (which may cause problems if it is used in a dependent type).

  ALDOR  sit_scanner.ao
  ALDOR  sit_infexpr.ao
  ALDOR  sit_lspexpr.ao
  ALDOR  sit_maple.ao
  AR     _sublib_algebra.al
  AO2FM  alg_tokens.fm
  AO2FM  sit_infexpr.fm
  AO2FM  sit_lspexpr.fm
  AO2FM  sit_maple.fm
  AO2FM  sit_parser.fm
  AO2FM  sit_scanner.fm
  AO2FM  sit_token.fm
  AO2C   alg_tokens.c
  AO2C   sit_infexpr.c
  AO2C   sit_lspexpr.c
  AO2C   sit_maple.c
  AO2C   sit_parser.c
  AO2C   sit_scanner.c
  AO2C   sit_token.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/parser'
Making all in categories
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/categories'
  DEP    sit_pable.dep
  DEP    sit_basic.dep
  DEP    sit_abmon.dep
  DEP    sit_abgroup.dep
  DEP    sit_monoid.dep
  DEP    sit_ring.dep
  DEP    sit_comring.dep
  DEP    sit_intdom.dep
  DEP    sit_gcd.dep
  DEP    sit_euclid.dep
  DEP    alg_cansimp.dep
  DEP    sit_group.dep
  DEP    sit_field.dep
  DEP    sit_charp.dep
  DEP    alg_primsrc.dep
  DEP    alg_rescls.dep
  DEP    sit_char0.dep
  DEP    sit_chrem.dep
  DEP    alg_modcmp.dep
  DEP    sit_spzble.dep
  DEP    sit_ptools.dep
  DEP    sit_gexpcat.dep
  DEP    sit_integer.dep
  DEP    sit_fset.dep
  DEP    alg_ffield.dep
  DEP    sit_freelc.dep
  DEP    sit_linarit.dep
  DEP    sit_freelar.dep
  DEP    sit_module.dep
  DEP    sit_freemod.dep
  DEP    alg_rring.dep
  DEP    sit_qring.dep
  DEP    alg_frering.dep
  DEP    sit_idxflc.dep
  DEP    sit_idxfmod.dep
  DEP    sit_idxflar.dep
  DEP    alg_idxfrng.dep
  DEP    sit_algebra.dep
  DEP    sit_automor.dep
  DEP    sit_dcmprng.dep
  DEP    sit_deriv.dep
  DEP    sit_difring.dep
  DEP    sit_diffext.dep
  DEP    sit_freealg.dep
  DEP    sit_idxfalg.dep
  DEP    sit_intgmp.dep
  DEP    sit_ncid.dep
  DEP    sit_prfcat0.dep
  DEP    sit_spfcat0.dep
  DEP    sit_spf0.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_pable.ao
  ALDOR  sit_basic.ao
  ALDOR  sit_abmon.ao
  ALDOR  sit_abgroup.ao
  ALDOR  sit_monoid.ao
  ALDOR  sit_ring.ao
  ALDOR  sit_comring.ao
  ALDOR  sit_intdom.ao
  ALDOR  sit_gcd.ao
  ALDOR  sit_euclid.ao
  ALDOR  alg_cansimp.ao
  ALDOR  sit_group.ao
  ALDOR  sit_field.ao
  ALDOR  sit_charp.ao
  ALDOR  alg_primsrc.ao
  ALDOR  alg_rescls.ao
  ALDOR  sit_char0.ao
  ALDOR  sit_chrem.ao
  ALDOR  alg_modcmp.ao
  ALDOR  sit_spzble.ao
  ALDOR  sit_ptools.ao
  ALDOR  sit_gexpcat.ao
  ALDOR  sit_integer.ao
"sit_integer.as", line 137: 
                residueClassRing(p:%):ResidueClassRing(%, p) ==
.................................^
[L137 C34] #1 (Warning) Function returns a domain that might not be constant
 (which may cause problems if it is used in a dependent type).

  ALDOR  sit_fset.ao
  ALDOR  alg_ffield.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_freelc.ao
  ALDOR  sit_linarit.ao
  ALDOR  sit_freelar.ao
  ALDOR  sit_module.ao
  ALDOR  sit_freemod.ao
  ALDOR  alg_rring.ao
  ALDOR  sit_qring.ao
  ALDOR  alg_frering.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_idxflc.ao
  ALDOR  sit_idxfmod.ao
  ALDOR  sit_idxflar.ao
  ALDOR  alg_idxfrng.ao
  ALDOR  sit_algebra.ao
  ALDOR  sit_automor.ao
  ALDOR  sit_dcmprng.ao
  ALDOR  sit_deriv.ao
  ALDOR  sit_difring.ao
  ALDOR  sit_diffext.ao
  ALDOR  sit_freealg.ao
  ALDOR  sit_idxfalg.ao
  ALDOR  sit_intgmp.ao
  ALDOR  sit_ncid.ao
  ALDOR  sit_prfcat0.ao
  ALDOR  sit_spfcat0.ao
  ALDOR  sit_spf0.ao
  AR     _sublib_algebra.al
  AO2FM  alg_cansimp.fm
  AO2FM  alg_ffield.fm
  AO2FM  alg_frering.fm
  AO2FM  alg_idxfrng.fm
  AO2FM  alg_modcmp.fm
  AO2FM  alg_primsrc.fm
  AO2FM  alg_rescls.fm
  AO2FM  alg_rring.fm
  AO2FM  sit_abgroup.fm
  AO2FM  sit_abmon.fm
  AO2FM  sit_algebra.fm
  AO2FM  sit_automor.fm
  AO2FM  sit_basic.fm
  AO2FM  sit_char0.fm
  AO2FM  sit_charp.fm
  AO2FM  sit_chrem.fm
  AO2FM  sit_comring.fm
  AO2FM  sit_dcmprng.fm
  AO2FM  sit_deriv.fm
  AO2FM  sit_diffext.fm
  AO2FM  sit_difring.fm
  AO2FM  sit_euclid.fm
  AO2FM  sit_field.fm
  AO2FM  sit_freealg.fm
  AO2FM  sit_freelar.fm
  AO2FM  sit_freelc.fm
  AO2FM  sit_freemod.fm
  AO2FM  sit_fset.fm
  AO2FM  sit_gcd.fm
  AO2FM  sit_gexpcat.fm
  AO2FM  sit_group.fm
  AO2FM  sit_idxfalg.fm
  AO2FM  sit_idxflar.fm
  AO2FM  sit_idxflc.fm
  AO2FM  sit_idxfmod.fm
  AO2FM  sit_intdom.fm
  AO2FM  sit_integer.fm
  AO2FM  sit_intgmp.fm
  AO2FM  sit_linarit.fm
  AO2FM  sit_module.fm
  AO2FM  sit_monoid.fm
  AO2FM  sit_ncid.fm
  AO2FM  sit_pable.fm
  AO2FM  sit_prfcat0.fm
  AO2FM  sit_ptools.fm
  AO2FM  sit_qring.fm
  AO2FM  sit_ring.fm
  AO2FM  sit_spf0.fm
  AO2FM  sit_spfcat0.fm
  AO2FM  sit_spzble.fm
  AO2C   alg_cansimp.c
  AO2C   alg_ffield.c
  AO2C   alg_frering.c
  AO2C   alg_idxfrng.c
  AO2C   alg_modcmp.c
  AO2C   alg_primsrc.c
  AO2C   alg_rescls.c
  AO2C   alg_rring.c
  AO2C   sit_abgroup.c
  AO2C   sit_abmon.c
  AO2C   sit_algebra.c
  AO2C   sit_automor.c
  AO2C   sit_basic.c
  AO2C   sit_char0.c
  AO2C   sit_charp.c
  AO2C   sit_chrem.c
  AO2C   sit_comring.c
  AO2C   sit_dcmprng.c
  AO2C   sit_deriv.c
  AO2C   sit_diffext.c
  AO2C   sit_difring.c
  AO2C   sit_euclid.c
  AO2C   sit_field.c
  AO2C   sit_freealg.c
  AO2C   sit_freelar.c
  AO2C   sit_freelc.c
  AO2C   sit_freemod.c
  AO2C   sit_fset.c
  AO2C   sit_gcd.c
  AO2C   sit_gexpcat.c
  AO2C   sit_group.c
  AO2C   sit_idxfalg.c
  AO2C   sit_idxflar.c
  AO2C   sit_idxflc.c
  AO2C   sit_idxfmod.c
  AO2C   sit_intdom.c
  AO2C   sit_integer.c
  AO2C   sit_intgmp.c
  AO2C   sit_linarit.c
  AO2C   sit_module.c
  AO2C   sit_monoid.c
  AO2C   sit_ncid.c
  AO2C   sit_pable.c
  AO2C   sit_prfcat0.c
  AO2C   sit_ptools.c
  AO2C   sit_qring.c
  AO2C   sit_ring.c
  AO2C   sit_spf0.c
  AO2C   sit_spfcat0.c
  AO2C   sit_spzble.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/categories'
Making all in basic
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic'
  DEP    sit_complex.dep
  DEP    sit_indvar.dep
  DEP    sit_pring.dep
  DEP    sit_mkpring.dep
  DEP    sit_permut.dep
  DEP    sit_product.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_complex.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_indvar.ao
  ALDOR  sit_pring.ao
  ALDOR  sit_mkpring.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_permut.ao
  ALDOR  sit_product.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
  AR     _sublib_algebra.al
  AO2FM  sit_complex.fm
  AO2FM  sit_indvar.fm
  AO2FM  sit_mkpring.fm
  AO2FM  sit_permut.fm
  AO2FM  sit_pring.fm
  AO2FM  sit_product.fm
  AO2C   sit_complex.c
  AO2C   sit_indvar.c
  AO2C   sit_mkpring.c
  AO2C   sit_permut.c
  AO2C   sit_pring.c
  AO2C   sit_product.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic'
Making all in basic/compbug
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic/compbug'
  DEP    sit_interp.dep
  DEP    sit_shell.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_interp.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.22 {* (Export) = *} <* General (* K *) *>
Internal Warning: Syme with const num found in parameterised domain K
Type: imports Syme sal_base.22 {* (Import) = *} <* General (* K *) *>
Internal Warning: Syme with const num found in parameterised domain K
  ALDOR  sit_shell.ao
Type: exports Syme sal_base.22 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.22 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.22 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.22 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
  AR     _sublib_algebra.al
  AO2FM  sit_interp.fm
  AO2FM  sit_shell.fm
  AO2C   sit_interp.c
  AO2C   sit_shell.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic/compbug'
Making all in mat
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat'
  DEP    sit_vector.dep
  DEP    sit_matcat.dep
  DEP    sit_dnsemat.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_vector.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_matcat.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* MR *) *>
Internal Warning: Syme with const num found in parameterised domain MR
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* MS *) *>
Internal Warning: Syme with const num found in parameterised domain MS
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_dnsemat.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  AR     _sublib_algebra.al
  AO2FM  sit_dnsemat.fm
  AO2FM  sit_matcat.fm
  AO2FM  sit_vector.fm
  AO2C   sit_dnsemat.c
  AO2C   sit_matcat.c
  AO2C   sit_vector.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat'
Making all in mat/gauss
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/gauss'
  DEP    sit_linelim.dep
  DEP    sit_dfge.dep
  DEP    sit_ff2ge.dep
  DEP    sit_ffge.dep
  DEP    sit_hermge.dep
  DEP    sit_oge.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_linelim.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_dfge.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_ff2ge.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_ffge.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_hermge.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_oge.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* F *) *>
Internal Warning: Syme with const num found in parameterised domain F
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* F *) *>
Internal Warning: Syme with const num found in parameterised domain F
  AR     _sublib_algebra.al
  AO2FM  sit_dfge.fm
  AO2FM  sit_ff2ge.fm
  AO2FM  sit_ffge.fm
  AO2FM  sit_hermge.fm
  AO2FM  sit_linelim.fm
  AO2FM  sit_oge.fm
  AO2C   sit_dfge.c
  AO2C   sit_ff2ge.c
  AO2C   sit_ffge.c

  AO2C   sit_hermge.c
  AO2C   sit_linelim.c
  AO2C   sit_oge.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/gauss'
Making all in mat/modular
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular'
  DEP    sit_modpoge.dep
  DEP    sit_zcrtla.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_modpoge.ao
  ALDOR  sit_zcrtla.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.35 {* (Import) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.47 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.45 {* (Import) mod+ *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.46 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.48 {* (Import) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  AR     _sublib_algebra.al
  AO2FM  sit_modpoge.fm
  AO2FM  sit_zcrtla.fm
  AO2C   sit_modpoge.c
  AO2C   sit_zcrtla.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular'
Making all in mat/modular/compbug
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular/compbug'
  DEP    sit_speclin.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_speclin.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  AR     _sublib_algebra.al
  AO2FM  sit_speclin.fm
  AO2C   sit_speclin.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular/compbug'
Making all in mat/linalg
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg'
  DEP    sit_bsolve.dep
  DEP    sit_laring.dep
  DEP    sit_overdet.dep
  DEP    sit_linalg.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_bsolve.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_laring.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
  ALDOR  sit_overdet.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_linalg.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* M *) *>
Internal Warning: Syme with const num found in parameterised domain M
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  AR     _sublib_algebra.al
  AO2FM  sit_bsolve.fm
  AO2FM  sit_laring.fm
  AO2FM  sit_linalg.fm
  AO2FM  sit_overdet.fm
  AO2C   sit_bsolve.c
  AO2C   sit_laring.c
  AO2C   sit_linalg.c
  AO2C   sit_overdet.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg'
Making all in multpoly/multpolydata
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydata'
  DEP    sm_delist.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sm_delist.ao
  AR     _sublib_algebra.al
  AO2FM  sm_delist.fm
  AO2C   sm_delist.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydata'
Making all in multpoly/exponent
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
  DEP    sm_dirprodc.dep
  DEP    sm_dirprod.dep
  DEP    sm_vt.dep
  DEP    sm_expocat.dep
  DEP    sm_fvt.dep
  DEP    sm_listovar.dep
  DEP    sm_mievc.dep
  DEP    sm_midrl.dep
  DEP    sm_midl.dep
  DEP    sm_milex.dep
  DEP    sm_osymbol.dep
  DEP    sm_tuplovar.dep
  DEP    sm_zevc.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sm_dirprodc.ao
  ALDOR  sm_dirprod.ao
  ALDOR  sm_vt.ao
  ALDOR  sm_expocat.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
  ALDOR  sm_fvt.ao
  ALDOR  sm_listovar.ao
  ALDOR  sm_mievc.ao
  ALDOR  sm_midrl.ao
  ALDOR  sm_midl.ao
  ALDOR  sm_milex.ao
  ALDOR  sm_osymbol.ao
  ALDOR  sm_tuplovar.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sm_zevc.ao
  AR     _sublib_algebra.al
  AO2FM  sm_dirprod.fm
  AO2FM  sm_dirprodc.fm
  AO2FM  sm_expocat.fm
  AO2FM  sm_fvt.fm
  AO2FM  sm_listovar.fm
  AO2FM  sm_midl.fm
  AO2FM  sm_midrl.fm
  AO2FM  sm_mievc.fm
  AO2FM  sm_milex.fm
  AO2FM  sm_osymbol.fm
  AO2FM  sm_tuplovar.fm
  AO2FM  sm_vt.fm
  AO2FM  sm_zevc.fm
  AO2C   sm_dirprod.c
  AO2C   sm_dirprodc.c
  AO2C   sm_expocat.c
  AO2C   sm_fvt.c
  AO2C   sm_listovar.c
  AO2C   sm_midl.c
  AO2C   sm_midrl.c
  AO2C   sm_mievc.c
  AO2C   sm_milex.c
  AO2C   sm_osymbol.c
  AO2C   sm_tuplovar.c
  AO2C   sm_vt.c
  AO2C   sm_zevc.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
Making all in univpoly/categories
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/categories'
  DEP    sit_ufalg.dep
  DEP    sit_uffalg.dep
  DEP    sit_umonom.dep
  DEP    sit_upolalg.dep
  DEP    sit_upolc0.dep
  DEP    alg_chrem2.dep
  DEP    alg_modgcdp.dep
  DEP    sit_resprs.dep
  DEP    alg_polydio.dep
  DEP    sit_fftring.dep
  DEP    sit_froot.dep
  DEP    sit_zring.dep
  DEP    sit_fring.dep
  DEP    sit_sqfree.dep
  DEP    sit_ugring.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_ufalg.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_uffalg.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* RX *) *>
Internal Warning: Syme with const num found in parameterised domain RX
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RX *) *>
Internal Warning: Syme with const num found in parameterised domain RX
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* SX *) *>
Internal Warning: Syme with const num found in parameterised domain SX
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* SX *) *>
Internal Warning: Syme with const num found in parameterised domain SX
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_umonom.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_upolalg.ao
  ALDOR  sit_upolc0.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  alg_chrem2.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* U *) *>
Internal Warning: Syme with const num found in parameterised domain U
  ALDOR  alg_modgcdp.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* U *) *>
Internal Warning: Syme with const num found in parameterised domain U
  ALDOR  sit_resprs.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  alg_polydio.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RX *) *>
Internal Warning: Syme with const num found in parameterised domain RX
  ALDOR  sit_fftring.ao
  ALDOR  sit_froot.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_zring.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_fring.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_sqfree.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_ugring.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  AR     _sublib_algebra.al
  AO2FM  alg_chrem2.fm
  AO2FM  alg_modgcdp.fm
  AO2FM  alg_polydio.fm
  AO2FM  sit_fftring.fm
  AO2FM  sit_fring.fm
  AO2FM  sit_froot.fm
  AO2FM  sit_resprs.fm
  AO2FM  sit_sqfree.fm
  AO2FM  sit_ufalg.fm
  AO2FM  sit_uffalg.fm
  AO2FM  sit_ugring.fm
  AO2FM  sit_umonom.fm
  AO2FM  sit_upolalg.fm
  AO2FM  sit_upolc0.fm
  AO2FM  sit_zring.fm
  AO2C   alg_chrem2.c
  AO2C   alg_modgcdp.c
  AO2C   alg_polydio.c
  AO2C   sit_fftring.c
  AO2C   sit_fring.c
  AO2C   sit_froot.c
  AO2C   sit_resprs.c
  AO2C   sit_sqfree.c
  AO2C   sit_ufalg.c
  AO2C   sit_uffalg.c
  AO2C   sit_ugring.c
  AO2C   sit_umonom.c
  AO2C   sit_upolalg.c
  AO2C   sit_upolc0.c
  AO2C   sit_zring.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/categories'
Making all in mat/linalg2
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg2'
  DEP    sit_popov.dep
  DEP    alg_ffupla.dep
  DEP    sit_upcrtla.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_popov.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  alg_ffupla.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* FX *) *>
Internal Warning: Syme with const num found in parameterised domain FX
  ALDOR  sit_upcrtla.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* UPF *) *>
Internal Warning: Syme with const num found in parameterised domain UPF
  AR     _sublib_algebra.al
  AO2FM  alg_ffupla.fm
  AO2FM  sit_popov.fm
  AO2FM  sit_upcrtla.fm
  AO2C   alg_ffupla.c
  AO2C   sit_popov.c
  AO2C   sit_upcrtla.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg2'
Making all in univpoly
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly'
  DEP    alg_sup0.dep
  DEP    alg_sup1.dep
  DEP    alg_uprcr.dep
  DEP    sit_upolc.dep
  DEP    sit_spread.dep
  DEP    alg_sup.dep
  DEP    alg_unitool.dep
  DEP    sit_polkara.dep
  DEP    sit_dup.dep
  DEP    sit_ufacpol.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_sup0.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  alg_sup1.ao
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  alg_uprcr.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* U *) *>
Internal Warning: Syme with const num found in parameterised domain U
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* U *) *>
Internal Warning: Syme with const num found in parameterised domain U
  ALDOR  sit_upolc.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
"sit_upolc.as", line 276: 
                    residueClassRing(p: %): ResidueClassRing(%, p) == {
.....................................^
[L276 C38] #1 (Warning) Function returns a domain that might not be constant
 (which may cause problems if it is used in a dependent type).

  ALDOR  sit_spread.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RX *) *>
Internal Warning: Syme with const num found in parameterised domain RX
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RXY *) *>
Internal Warning: Syme with const num found in parameterised domain RXY
  ALDOR  alg_sup.ao
  ALDOR  alg_unitool.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* UPe *) *>
Internal Warning: Syme with const num found in parameterised domain UPe
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* UPf *) *>
Internal Warning: Syme with const num found in parameterised domain UPf
  ALDOR  sit_polkara.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_dup.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_ufacpol.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
  AR     _sublib_algebra.al
  AO2FM  alg_sup0.fm
  AO2FM  alg_sup1.fm
  AO2FM  alg_sup.fm
  AO2FM  alg_unitool.fm
  AO2FM  alg_uprcr.fm
  AO2FM  sit_dup.fm
  AO2FM  sit_polkara.fm
  AO2FM  sit_spread.fm
  AO2FM  sit_ufacpol.fm
  AO2FM  sit_upolc.fm
  AO2C   alg_sup0.c
  AO2C   alg_sup1.c
  AO2C   alg_sup.c
  AO2C   alg_unitool.c
  AO2C   alg_uprcr.c
  AO2C   sit_dup.c
  AO2C   sit_polkara.c
  AO2C   sit_spread.c
  AO2C   sit_ufacpol.c
  AO2C   sit_upolc.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly'
Making all in univpoly/gcd
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/gcd'
  DEP    sit_modpgcd.dep
  DEP    sit_modgcd.dep
  DEP    sit_heugcd.dep
  DEP    sit_gcdint.dep
  DEP    sit_gcdintg.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_modpgcd.ao
  ALDOR  sit_modgcd.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.35 {* (Import) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.47 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.45 {* (Import) mod+ *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.46 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.48 {* (Import) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_heugcd.ao
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.35 {* (Import) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.47 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.45 {* (Import) mod+ *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.46 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.48 {* (Import) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_gcdint.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_gcdintg.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  AR     _sublib_algebra.al
  AO2FM  sit_gcdint.fm
  AO2FM  sit_gcdintg.fm
  AO2FM  sit_heugcd.fm
  AO2FM  sit_modgcd.fm
  AO2FM  sit_modpgcd.fm
  AO2C   sit_gcdint.c
  AO2C   sit_gcdintg.c
  AO2C   sit_heugcd.c
  AO2C   sit_modgcd.c
  AO2C   sit_modpgcd.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/gcd'
Making all in fraction
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/fraction'
  DEP    sit_quotcat.dep
  DEP    sit_qotbyc0.dep
  DEP    sit_qotfct0.dep
  DEP    sit_lcqotct.dep
  DEP    sit_vecquot.dep
  DEP    sit_matquot.dep
  DEP    sit_uflgqot.dep
  DEP    sit_qotbyct.dep
  DEP    sit_qotfcat.dep
  DEP    sit_qotient.dep
  DEP    sit_quotby.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_quotcat.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_qotbyc0.ao
  ALDOR  sit_qotfct0.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_lcqotct.ao
  ALDOR  sit_vecquot.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Q *) *>
Internal Warning: Syme with const num found in parameterised domain Q
  ALDOR  sit_matquot.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Q *) *>
Internal Warning: Syme with const num found in parameterised domain Q
  ALDOR  sit_uflgqot.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* PQ *) *>
Internal Warning: Syme with const num found in parameterised domain PQ
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Q *) *>
Internal Warning: Syme with const num found in parameterised domain Q
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* PR *) *>
Internal Warning: Syme with const num found in parameterised domain PR
  ALDOR  sit_qotbyct.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_qotfcat.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_qotient.ao
  ALDOR  sit_quotby.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  AR     _sublib_algebra.al
  AO2FM  sit_lcqotct.fm
  AO2FM  sit_matquot.fm
  AO2FM  sit_qotbyc0.fm
  AO2FM  sit_qotbyct.fm
  AO2FM  sit_qotfcat.fm
  AO2FM  sit_qotfct0.fm
  AO2FM  sit_qotient.fm
  AO2FM  sit_quotby.fm
  AO2FM  sit_quotcat.fm
  AO2FM  sit_uflgqot.fm
  AO2FM  sit_vecquot.fm
  AO2C   sit_lcqotct.c
  AO2C   sit_matquot.c
  AO2C   sit_qotbyc0.c
  AO2C   sit_qotbyct.c
  AO2C   sit_qotfcat.c
  AO2C   sit_qotfct0.c
  AO2C   sit_qotient.c
  AO2C   sit_quotby.c
  AO2C   sit_quotcat.c
  AO2C   sit_uflgqot.c
  AO2C   sit_vecquot.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/fraction'
Making all in series
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/series'
  DEP    sit_seqence.dep
  DEP    sit_sercat.dep
  DEP    alg_serpoly.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_seqence.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sit_sercat.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RX *) *>
Internal Warning: Syme with const num found in parameterised domain RX
  ALDOR  alg_serpoly.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RXY *) *>
Internal Warning: Syme with const num found in parameterised domain RXY
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RXXY *) *>
Internal Warning: Syme with const num found in parameterised domain RXXY
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RX *) *>
Internal Warning: Syme with const num found in parameterised domain RX
  AR     _sublib_algebra.al
  AO2FM  alg_serpoly.fm
  AO2FM  sit_seqence.fm
  AO2FM  sit_sercat.fm
  AO2C   alg_serpoly.c
  AO2C   sit_seqence.c
  AO2C   sit_sercat.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/series'
Making all in series/compbug
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/series/compbug'
  DEP    sit_duts.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_duts.ao
  AR     _sublib_algebra.al
  AO2FM  sit_duts.fm
  AO2C   sit_duts.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/series/compbug'
Making all in mat/linalg3
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg3'
  DEP    sit_hensela.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_hensela.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* FX *) *>
Internal Warning: Syme with const num found in parameterised domain FX
  AR     _sublib_algebra.al
  AO2FM  sit_hensela.fm
  AO2C   sit_hensela.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg3'
Making all in algext
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/algext'
  DEP    sit_algext.dep
  DEP    sit_upmod.dep
  DEP    sit_saexcpt.dep
  DEP    sit_sae.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_algext.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_upmod.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Ry *) *>
Internal Warning: Syme with const num found in parameterised domain Ry
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_saexcpt.ao
  ALDOR  sit_sae.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* EX *) *>
Internal Warning: Syme with const num found in parameterised domain EX
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* RX *) *>
Internal Warning: Syme with const num found in parameterised domain RX
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Rx *) *>
Internal Warning: Syme with const num found in parameterised domain Rx
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* E *) *>
Internal Warning: Syme with const num found in parameterised domain E
  AR     _sublib_algebra.al
  AO2FM  sit_algext.fm
  AO2FM  sit_sae.fm
  AO2FM  sit_saexcpt.fm
  AO2FM  sit_upmod.fm
  AO2C   sit_algext.c
  AO2C   sit_sae.c
  AO2C   sit_saexcpt.c
  AO2C   sit_upmod.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/algext'
Making all in polyfactorp
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactorp'
  DEP    sit_upfactp.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_upfactp.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* F *) *>
Internal Warning: Syme with const num found in parameterised domain F
  AR     _sublib_algebra.al
  AO2FM  sit_upfactp.fm
  AO2C   sit_upfactp.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactorp'
Making all in ffield
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/ffield'
  DEP    sit_sprfgcd.dep
  DEP    sit_sprfmat.dep
  DEP    sit_prfcat.dep
  DEP    sit_sprfcat.dep
  DEP    sit_spf.dep
  DEP    alg_pf2.dep
  DEP    sit_zpf.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_sprfgcd.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* FX *) *>
Internal Warning: Syme with const num found in parameterised domain FX
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* F *) *>
Internal Warning: Syme with const num found in parameterised domain F
  ALDOR  sit_sprfmat.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* F *) *>
Internal Warning: Syme with const num found in parameterised domain F
  ALDOR  sit_prfcat.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_sprfcat.ao
  ALDOR  sit_spf.ao
  ALDOR  alg_pf2.ao
  ALDOR  sit_zpf.ao
  AR     _sublib_algebra.al
  AO2FM  alg_pf2.fm
  AO2FM  sit_prfcat.fm
  AO2FM  sit_spf.fm
  AO2FM  sit_sprfcat.fm
  AO2FM  sit_sprfgcd.fm
  AO2FM  sit_sprfmat.fm
  AO2FM  sit_zpf.fm
  AO2C   alg_pf2.c
  AO2C   sit_prfcat.c
  AO2C   sit_spf.c
  AO2C   sit_sprfcat.c
  AO2C   sit_sprfgcd.c
  AO2C   sit_sprfmat.c
  AO2C   sit_zpf.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/ffield'
Making all in polyfactor0
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactor0'
  DEP    sit_fhensel.dep
  DEP    sit_zfactor.dep
  DEP    sit_zfring.dep
  DEP    sit_zfringg.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  sit_fhensel.ao
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.35 {* (Import) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.47 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.45 {* (Import) mod+ *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.46 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.48 {* (Import) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* F *) *>
Internal Warning: Syme with const num found in parameterised domain F
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* PF *) *>
Internal Warning: Syme with const num found in parameterised domain PF
  ALDOR  sit_zfactor.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.35 {* (Import) extree *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.47 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.45 {* (Import) mod+ *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.46 {* (Import) mod- *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sit_integer.48 {* (Import) recipMod *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sit_zfring.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sit_zfringg.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  AR     _sublib_algebra.al
  AO2FM  sit_fhensel.fm
  AO2FM  sit_zfactor.fm
  AO2FM  sit_zfring.fm
  AO2FM  sit_zfringg.fm
  AO2C   sit_fhensel.c
  AO2C   sit_zfactor.c
  AO2C   sit_zfring.c
  AO2C   sit_zfringg.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactor0'
Making all in multpoly/exponent
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
Making all in multpoly/multpolycat
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolycat'
  DEP    alg_stdfrng.dep
  DEP    alg_poltype.dep
  DEP    sm_polring0.dep
  DEP    alg_defgcd.dep
  DEP    sm_famr0.dep
  DEP    sm_polring.dep
  DEP    sm_rmpcat0.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_stdfrng.ao
  ALDOR  alg_poltype.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sm_polring0.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  alg_defgcd.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sm_famr0.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* E *) *>
Internal Warning: Syme with const num found in parameterised domain E
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sm_polring.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  sm_rmpcat0.ao
  AR     _sublib_algebra.al
  AO2FM  alg_defgcd.fm
  AO2FM  alg_poltype.fm
  AO2FM  alg_stdfrng.fm
  AO2FM  sm_famr0.fm
  AO2FM  sm_polring0.fm
  AO2FM  sm_polring.fm
  AO2FM  sm_rmpcat0.fm
  AO2C   alg_defgcd.c
  AO2C   alg_poltype.c
  AO2C   alg_stdfrng.c
  AO2C   sm_famr0.c
  AO2C   sm_polring0.c
  AO2C   sm_polring.c
  AO2C   sm_rmpcat0.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolycat'
Making all in multpoly/multpolydom
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydom'
  DEP    alg_smp.dep
  DEP    sm_dmp0.dep
  DEP    sm_dmp1.dep
  DEP    sm_rmp.dep
  DEP    sm_rmpz.dep
  DEP    sm_rmpzx.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_smp.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.35 {* (Export) extree *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_integer.48 {* (Export) recipMod *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sm_dmp0.ao
  ALDOR  sm_dmp1.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sm_rmp.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
  ALDOR  sm_rmpz.ao
  ALDOR  sm_rmpzx.ao
  AR     _sublib_algebra.al
  AO2FM  alg_smp.fm
  AO2FM  sm_dmp0.fm
  AO2FM  sm_dmp1.fm
  AO2FM  sm_rmp.fm
  AO2FM  sm_rmpz.fm
  AO2FM  sm_rmpzx.fm
  AO2C   alg_smp.c
  AO2C   sm_dmp0.c
  AO2C   sm_dmp1.c
  AO2C   sm_rmp.c
  AO2C   sm_rmpz.c
  AO2C   sm_rmpzx.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydom'
Making all in multpoly/multpolypkg
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolypkg'
  DEP    alg_bivarpk.dep
  DEP    alg_disolve.dep
  DEP    alg_expo.dep
  DEP    alg_mhensel.dep
  DEP    alg_ezgcd.dep
  DEP    alg_ZpUVres.dep
  DEP    alg_mresbiv.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_bivarpk.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* U *) *>
Internal Warning: Syme with const num found in parameterised domain U
  ALDOR  alg_disolve.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* MPc *) *>
Internal Warning: Syme with const num found in parameterised domain MPc
  ALDOR  alg_expo.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  ALDOR  alg_mhensel.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* MPc *) *>
Internal Warning: Syme with const num found in parameterised domain MPc
  ALDOR  alg_ezgcd.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* MP *) *>
Internal Warning: Syme with const num found in parameterised domain MP
  ALDOR  alg_ZpUVres.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Up *) *>
Internal Warning: Syme with const num found in parameterised domain Up
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Vp *) *>
Internal Warning: Syme with const num found in parameterised domain Vp
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Kp *) *>
Internal Warning: Syme with const num found in parameterised domain Kp
  ALDOR  alg_mresbiv.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* U *) *>
Internal Warning: Syme with const num found in parameterised domain U
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* R *) *>
Internal Warning: Syme with const num found in parameterised domain R
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Up *) *>
Internal Warning: Syme with const num found in parameterised domain Up
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Kp *) *>
Internal Warning: Syme with const num found in parameterised domain Kp
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* Vp *) *>
Internal Warning: Syme with const num found in parameterised domain Vp
  AR     _sublib_algebra.al
  AO2FM  alg_bivarpk.fm
  AO2FM  alg_disolve.fm
  AO2FM  alg_expo.fm
  AO2FM  alg_ezgcd.fm
  AO2FM  alg_mhensel.fm
  AO2FM  alg_mresbiv.fm
  AO2FM  alg_ZpUVres.fm
  AO2C   alg_bivarpk.c
  AO2C   alg_disolve.c
  AO2C   alg_expo.c
  AO2C   alg_ezgcd.c
  AO2C   alg_mhensel.c
  AO2C   alg_mresbiv.c
  AO2C   alg_ZpUVres.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolypkg'
Making all in multpoly/multpolytest
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolytest'
  DEP    alg_bivtst1.dep
  DEP    alg_bivtst2.dep
  DEP    alg_bivtst3.dep
  DEP    sm_dmp0pkgt.dep
  DEP    sm_exppkgt.dep
  DEP    sm_pr0pkgt.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_bivtst1.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* U *) *>
Internal Warning: Syme with const num found in parameterised domain U
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* V *) *>
Internal Warning: Syme with const num found in parameterised domain V
  ALDOR  alg_bivtst2.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  alg_bivtst3.ao
Type: exports Syme sal_base.60 {* (Export) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
Type: imports Syme sal_base.60 {* (Import) = *} <* General (* Z *) *>
Internal Warning: Syme with const num found in parameterised domain Z
  ALDOR  sm_dmp0pkgt.ao
Type: exports Syme sal_base.22 {* (Export) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
Type: imports Syme sal_base.22 {* (Import) = *} <* General (* T *) *>
Internal Warning: Syme with const num found in parameterised domain T
  ALDOR  sm_exppkgt.ao
  ALDOR  sm_pr0pkgt.ao
Type: exports Syme sit_charp.10 {* (Export) pthPower! *} <* General (* P *) *>
Internal Warning: Syme with const num found in parameterised domain P
  AR     _sublib_algebra.al
  AO2FM  alg_bivtst1.fm
  AO2FM  alg_bivtst2.fm
  AO2FM  alg_bivtst3.fm
  AO2FM  sm_dmp0pkgt.fm
  AO2FM  sm_exppkgt.fm
  AO2FM  sm_pr0pkgt.fm
  AO2C   alg_bivtst1.c
  AO2C   alg_bivtst2.c
  AO2C   alg_bivtst3.c
  AO2C   sm_dmp0pkgt.c
  AO2C   sm_exppkgt.c
  AO2C   sm_pr0pkgt.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolytest'
Making all in test
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/test'
  DEP    alg_assert.dep
  DEP    tst_test.dep
  DEP    tst_ring.dep
  DEP    _sublib_algebra.dep
  AR     _sublib_depend_algebra.al
  ALDOR  alg_assert.ao
  ALDOR  tst_test.ao
  ALDOR  tst_ring.ao
  AR     _sublib_algebra.al
  AO2FM  alg_assert.fm
  AO2FM  tst_test.fm
  AO2FM  tst_ring.fm
  AO2C   alg_assert.c
  AO2C   tst_test.c
  AO2C   tst_ring.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src'
  CC       sit_algext.o
  CC       sit_sae.o
  CC       sit_saexcpt.o
  CC       sit_upmod.o
  CC       sit_interp.o
  CC       sit_shell.o
  CC       sit_complex.o
  CC       sit_indvar.o
  CC       sit_mkpring.o
  CC       sit_permut.o
  CC       sit_pring.o
  CC       sit_product.o
  CC       alg_cansimp.o
  CC       alg_ffield.o
  CC       alg_frering.o
  CC       alg_idxfrng.o
  CC       alg_modcmp.o
  CC       alg_primsrc.o
  CC       alg_rescls.o
  CC       alg_rring.o
  CC       sit_abgroup.o
  CC       sit_abmon.o
  CC       sit_algebra.o
  CC       sit_automor.o
  CC       sit_basic.o
  CC       sit_char0.o
  CC       sit_charp.o
  CC       sit_chrem.o
  CC       sit_comring.o
  CC       sit_dcmprng.o
  CC       sit_deriv.o
  CC       sit_diffext.o
  CC       sit_difring.o
  CC       sit_euclid.o
  CC       sit_field.o
  CC       sit_freealg.o
  CC       sit_freelar.o
  CC       sit_freelc.o
  CC       sit_freemod.o
  CC       sit_fset.o
  CC       sit_gcd.o
  CC       sit_gexpcat.o
  CC       sit_group.o
  CC       sit_idxfalg.o
  CC       sit_idxflar.o
  CC       sit_idxflc.o
  CC       sit_idxfmod.o
  CC       sit_intdom.o
  CC       sit_integer.o
  CC       sit_intgmp.o
  CC       sit_linarit.o
  CC       sit_module.o
  CC       sit_monoid.o
  CC       sit_ncid.o
  CC       sit_pable.o
  CC       sit_prfcat0.o
  CC       sit_ptools.o
  CC       sit_qring.o
  CC       sit_ring.o
  CC       sit_spf0.o
  CC       sit_spfcat0.o
  CC       sit_spzble.o
  CC       sit_OPand.o
  CC       sit_OPassgn.o
  CC       sit_OPbigO.o
  CC       sit_OPcase.o
  CC       sit_OPcplex.o
  CC       sit_OPequal.o
  CC       sit_OPexpt.o
  CC       sit_OPfact.o
  CC       sit_OPif.o
  CC       sit_OPless.o
  CC       sit_OPlist.o
  CC       sit_OPllist.o
  CC       sit_OPmatrx.o
  CC       sit_OPminus.o
  CC       sit_OPmore.o
  CC       sit_OPnoteq.o
  CC       sit_OPplus.o
  CC       sit_OPprefx.o
  CC       sit_OPquot.o
  CC       sit_OPsubsc.o
  CC       sit_OPtimes.o
  CC       sit_OPvect.o
  CC       alg_tokens.o
  CC       sit_infexpr.o
  CC       sit_lspexpr.o
  CC       sit_maple.o
  CC       sit_parser.o
  CC       sit_scanner.o
  CC       sit_token.o
  CC       sit_extree.o
  CC       sit_optools.o
  CC       alg_pf2.o
  CC       sit_prfcat.o
  CC       sit_spf.o
  CC       sit_sprfcat.o
  CC       sit_sprfgcd.o
  CC       sit_sprfmat.o
  CC       sit_zpf.o
  CC       sit_lcqotct.o
  CC       sit_matquot.o
  CC       sit_qotbyc0.o
  CC       sit_qotbyct.o
  CC       sit_qotfcat.o
  CC       sit_qotfct0.o
  CC       sit_qotient.o
  CC       sit_quotby.o
  CC       sit_quotcat.o
  CC       sit_uflgqot.o
  CC       sit_vecquot.o
  CC       sit_dfge.o
  CC       sit_ff2ge.o
  CC       sit_ffge.o
  CC       sit_hermge.o
  CC       sit_linelim.o
  CC       sit_oge.o
  CC       alg_ffupla.o
  CC       sit_popov.o
  CC       sit_upcrtla.o
  CC       sit_hensela.o
  CC       sit_bsolve.o
  CC       sit_laring.o
  CC       sit_linalg.o
  CC       sit_overdet.o
  CC       sit_speclin.o
  CC       sit_modpoge.o
  CC       sit_zcrtla.o
  CC       sit_dnsemat.o
  CC       sit_matcat.o
  CC       sit_vector.o
  CC       sm_dirprod.o
  CC       sm_dirprodc.o
  CC       sm_expocat.o
  CC       sm_fvt.o
  CC       sm_listovar.o
  CC       sm_midl.o
  CC       sm_midrl.o
  CC       sm_mievc.o
  CC       sm_milex.o
  CC       sm_osymbol.o
  CC       sm_tuplovar.o
  CC       sm_vt.o
  CC       sm_zevc.o
  CC       alg_defgcd.o
  CC       alg_poltype.o
  CC       alg_stdfrng.o
  CC       sm_famr0.o
  CC       sm_polring0.o
  CC       sm_polring.o
  CC       sm_rmpcat0.o
  CC       sm_delist.o
  CC       alg_smp.o
  CC       sm_dmp0.o
  CC       sm_dmp1.o
  CC       sm_rmp.o
  CC       sm_rmpz.o
  CC       sm_rmpzx.o
  CC       alg_bivarpk.o
  CC       alg_disolve.o
  CC       alg_expo.o
  CC       alg_ezgcd.o
  CC       alg_mhensel.o
  CC       alg_mresbiv.o
  CC       alg_ZpUVres.o
  CC       alg_bivtst1.o
  CC       alg_bivtst2.o
  CC       alg_bivtst3.o
  CC       sm_dmp0pkgt.o
  CC       sm_exppkgt.o
  CC       sm_pr0pkgt.o
  CC       sit_primes.o
  CC       sit_primgen.o
  CC       sit_prmroot.o
  CC       sit_prmtabl.o
  CC       sit_prmword.o
  CC       sit_fhensel.o
  CC       sit_zfactor.o
  CC       sit_zfring.o
  CC       sit_zfringg.o
  CC       sit_upfactp.o
  CC       alg_serpoly.o
  CC       sit_duts.o
  CC       sit_seqence.o
  CC       sit_sercat.o
  CC       alg_assert.o
  CC       tst_test.o
  CC       tst_ring.o
  CC       alg_sup0.o
  CC       alg_sup1.o
  CC       alg_sup.o
  CC       alg_unitool.o
  CC       alg_uprcr.o
  CC       alg_chrem2.o
  CC       alg_modgcdp.o
  CC       alg_polydio.o
  CC       sit_fftring.o
  CC       sit_fring.o
  CC       sit_froot.o
  CC       sit_resprs.o
  CC       sit_sqfree.o
  CC       sit_ufalg.o
  CC       sit_uffalg.o
  CC       sit_ugring.o
  CC       sit_umonom.o
  CC       sit_upolalg.o
  CC       sit_upolc0.o
  CC       sit_zring.o
  CC       sit_gcdint.o
  CC       sit_gcdintg.o
  CC       sit_heugcd.o
  CC       sit_modgcd.o
  CC       sit_modpgcd.o
  CC       sit_dup.o
  CC       sit_polkara.o
  CC       sit_spread.o
  CC       sit_ufacpol.o
  CC       sit_upolc.o
  CC       alg_version.o
  AR       libalgebra.a
  AR       libalgebra.al
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src'
Making all in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra'
Making all in axllib
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib'
Making all in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/include'
Making all in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/src'
Making all in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/src/al'
  DEP    lang.dep
  DEP    machine.dep
  DEP    basic.dep
  DEP    axlcat.dep
  DEP    tuple.dep
  DEP    axl_boolean.dep
  DEP    segment.dep
  DEP    sinteger.dep
  DEP    parray.dep
  DEP    array.dep
  DEP    axl_byte.dep
  DEP    axl_char.dep
  DEP    integer.dep
  DEP    string.dep
  DEP    bpower.dep
  DEP    sfloat.dep
  DEP    dfloat.dep
  DEP    format.dep
  DEP    except.dep
  DEP    fprint.dep
  DEP    axl_float.dep
  DEP    complex.dep
  DEP    efuns.dep
  DEP    pointer.dep
  DEP    oslow.dep
  DEP    fname.dep
  DEP    file.dep
  DEP    opsys.dep
  DEP    textwrit.dep
  DEP    fmtout.dep
  DEP    gener.dep
  DEP    ieeectl.dep
  DEP    imod.dep
  DEP    list.dep
  DEP    langx.dep
  DEP    object.dep
  DEP    partial.dep
  DEP    pfloat.dep
  DEP    ratio.dep
  DEP    rtexns.dep
  DEP    sort.dep
  DEP    table.dep
  DEP    textread.dep
  DEP    buffer.dep
  DEP    xassert.dep
  DEP    _sublib_axllib.dep
  AR     _sublib_depend_axllib.al
  ALDOR  lang.ao
  ALDOR  machine.ao
  ALDOR  basic.ao
  ALDOR  axlcat.ao
  ALDOR  tuple.ao
  ALDOR  axl_boolean.ao
  ALDOR  segment.ao
  ALDOR  sinteger.ao
  ALDOR  parray.ao
  ALDOR  array.ao
  ALDOR  axl_byte.ao
  ALDOR  axl_char.ao
  ALDOR  integer.ao
  ALDOR  string.ao
"string.as", line 70: == add {
                      .......^
[L70 C8] #1 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

  ALDOR  bpower.ao
  ALDOR  sfloat.ao
  ALDOR  dfloat.ao
"dfloat.as", line 208: }  == add {
                       ..........^
[L208 C11] #1 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

  ALDOR  format.ao
  ALDOR  except.ao
"except.as", line 30:         domain(): BasicType == R;
                      ........^
[L30 C9] #1 (Warning) Function returns a domain that might not be constant
 (which may cause problems if it is used in a dependent type).

"except.as", line 57:         domain(): BasicType == X;
                      ........^
[L57 C9] #2 (Warning) Function returns a domain that might not be constant
 (which may cause problems if it is used in a dependent type).

  ALDOR  fprint.ao
  ALDOR  axl_float.ao
  ALDOR  complex.ao
  ALDOR  efuns.ao
  ALDOR  pointer.ao
  ALDOR  oslow.ao
  ALDOR  fname.ao
  ALDOR  file.ao
  ALDOR  opsys.ao
  ALDOR  textwrit.ao
  ALDOR  fmtout.ao
  ALDOR  gener.ao
  ALDOR  ieeectl.ao
  ALDOR  imod.ao
  ALDOR  list.ao
"list.as", line 102: 
List(S: Type): ListCategory S with == FakedConditionalOperations S add {
.......................................................................^
[L102 C72] #8 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

"list.as", line 118:                 macro Rep == Pointer;
                     .............................^
[L118 C30] #1 (Warning) Definition of macro `Rep' hides an outer definition.

"list.as", line 231:         if S has BasicType then {
                     ................................^
[L231 C33] #2 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

  ALDOR  langx.ao
"langx.as", line 18: == add {
                     .......^
[L18 C8] #1 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

"langx.as", line 29:  == add {
                     ........^
[L29 C9] #7 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

"langx.as", line 62:  == add {
                     ........^
[L62 C9] #13 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

  ALDOR  object.ao
  ALDOR  partial.ao
  ALDOR  pfloat.ao
  ALDOR  ratio.ao
  ALDOR  rtexns.ao
  ALDOR  sort.ao
  ALDOR  table.ao
  ALDOR  textread.ao
  ALDOR  buffer.ao
  ALDOR  xassert.ao
  AR     _sublib_axllib.al
  AO2FM  array.fm
  AO2FM  axl_boolean.fm
  AO2FM  axl_byte.fm
  AO2FM  axlcat.fm
  AO2FM  axl_char.fm
  AO2FM  axl_float.fm
  AO2FM  basic.fm
  AO2FM  bpower.fm
  AO2FM  complex.fm
  AO2FM  dfloat.fm
  AO2FM  efuns.fm
  AO2FM  except.fm
  AO2FM  file.fm
  AO2FM  fmtout.fm
  AO2FM  fname.fm
  AO2FM  format.fm
  AO2FM  fprint.fm
  AO2FM  gener.fm
  AO2FM  ieeectl.fm
  AO2FM  imod.fm
  AO2FM  integer.fm
  AO2FM  lang.fm
  AO2FM  langx.fm
  AO2FM  list.fm
  AO2FM  machine.fm
  AO2FM  object.fm
  AO2FM  opsys.fm
  AO2FM  oslow.fm
  AO2FM  parray.fm
  AO2FM  partial.fm
  AO2FM  pfloat.fm
  AO2FM  pointer.fm
  AO2FM  ratio.fm
  AO2FM  rtexns.fm
  AO2FM  segment.fm
  AO2FM  sfloat.fm
  AO2FM  sinteger.fm
  AO2FM  sort.fm
  AO2FM  string.fm
  AO2FM  table.fm
  AO2FM  textread.fm
  AO2FM  textwrit.fm
  AO2FM  tuple.fm
  AO2FM  buffer.fm
  AO2FM  xassert.fm
  AO2C   array.c
  AO2C   axl_boolean.c
  AO2C   axl_byte.c
  AO2C   axlcat.c
  AO2C   axl_char.c
  AO2C   axl_float.c
  AO2C   basic.c
  AO2C   bpower.c
  AO2C   complex.c
  AO2C   dfloat.c
  AO2C   efuns.c
  AO2C   except.c
  AO2C   file.c
  AO2C   fmtout.c
  AO2C   fname.c
  AO2C   format.c
  AO2C   fprint.c
  AO2C   gener.c
  AO2C   ieeectl.c
  AO2C   imod.c
  AO2C   integer.c
  AO2C   lang.c
  AO2C   langx.c
  AO2C   list.c
  AO2C   machine.c
  AO2C   object.c
  AO2C   opsys.c
  AO2C   oslow.c
  AO2C   parray.c
  AO2C   partial.c
  AO2C   pfloat.c
  AO2C   pointer.c
  AO2C   ratio.c
  AO2C   rtexns.c
  AO2C   segment.c
  AO2C   sfloat.c
  AO2C   sinteger.c
  AO2C   sort.c
  AO2C   string.c
  AO2C   table.c
  AO2C   textread.c
  AO2C   textwrit.c
  AO2C   tuple.c
  AO2C   buffer.c
  AO2C   xassert.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/src/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/src'
  CC       array.o
al/array.c: In function ‘CF34_convert’:
al/array.c:2031:5: warning: return from incompatible pointer type [enabled by default]
 L1: return T1;
     ^
al/array.c: In function ‘CF37_flatten’:
al/array.c:2161:5: warning: return from incompatible pointer type [enabled by default]
 L4: return T10;
     ^
  CC       axl_boolean.o
  CC       axl_byte.o
al/axl_byte.c: In function ‘CF18__LT__LT_’:
al/axl_byte.c:783:9: warning: call to function ‘formatSInt’ without a real prototype [-Wunprototyped-calls]
         T3 = formatSInt(T4);
         ^
al/axl_byte.c:138:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       axlcat.o
  CC       axl_char.o
  CC       axl_float.o
  CC       basic.o
  CC       bpower.o
  CC       buffer.o
  CC       complex.o
  CC       dfloat.o
  CC       efuns.o
  CC       except.o
  CC       file.o
al/file.c:101:12: warning: conflicting types for built-in function ‘fputc’ [enabled by default]
 extern int fputc(FiWord P0, FiWord P1); /* Signature patched in ccode.c:ccoPr */
            ^
  CC       fmtout.o
  CC       fname.o
  CC       format.o
  CC       fprint.o
  CC       gener.o
  CC       ieeectl.o
  CC       imod.o
  CC       integer.o
al/integer.c: In function ‘CF32__LT__LT_’:
al/integer.c:1162:9: warning: call to function ‘formatBInt’ without a real prototype [-Wunprototyped-calls]
         T3 = formatBInt((FiBInt) P1_i);
         ^
al/integer.c:209:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
  CC       lang.o
  CC       langx.o
al/langx.c: In function ‘CF20__LT__LT_’:
al/langx.c:1240:9: warning: call to function ‘formatSInt’ without a real prototype [-Wunprototyped-calls]
         T18 = formatSInt(T0_idx);
         ^
al/langx.c:372:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       list.o
  CC       machine.o
  CC       object.o
  CC       opsys.o
  CC       oslow.o
al/oslow.c: In function ‘CF4_run’:
al/oslow.c:680:10: warning: passing argument 2 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          P3_f3);
          ^
al/oslow.c:180:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:680:10: warning: passing argument 3 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          P3_f3);
          ^
al/oslow.c:180:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:680:10: warning: passing argument 4 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          P3_f3);
          ^
al/oslow.c:180:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c: In function ‘CF6_canRunConcurrent_QMARK_’:
al/oslow.c:713:10: warning: passing argument 2 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          FiWord) fiNil, (FiWord) fiNil);
          ^
al/oslow.c:180:15: note: expected ‘PFmt6’ but argument is of type ‘long unsigned int’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:713:10: warning: passing argument 3 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          FiWord) fiNil, (FiWord) fiNil);
          ^
al/oslow.c:180:15: note: expected ‘PFmt6’ but argument is of type ‘long unsigned int’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c:713:10: warning: passing argument 4 of ‘osRunConcurrent’ makes
 pointer from integer without a cast [enabled by default]
          FiWord) fiNil, (FiWord) fiNil);
          ^
al/oslow.c:180:15: note: expected ‘PFmt6’ but argument is of type ‘long unsigned int’
 extern FiWord osRunConcurrent(FiWord P0, PFmt6 P1, PFmt6 P2, PFmt6 P3);
               ^
al/oslow.c: In function ‘CF40_alloc’:
al/oslow.c:1194:9: warning: passing argument 1 of ‘osAlloc’ makes pointer
 from integer without a cast [enabled by default]
         return osAlloc((FiWord) P0_u);
         ^
al/oslow.c:227:15: note: expected ‘PFmt6’ but argument is of type ‘FiWord’
 extern FiWord osAlloc(PFmt6 P0);
               ^
  CC       parray.o
  CC       partial.o
  CC       pfloat.o
  CC       pointer.o
al/pointer.c: In function ‘CF5__LT__LT_’:
al/pointer.c:386:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSInt(T4);
         ^
al/pointer.c:97:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       ratio.o
  CC       rtexns.o
  CC       segment.o
  CC       sfloat.o
  CC       sinteger.o
al/sinteger.c: In function ‘CF47__LT__LT_’:
al/sinteger.c:1737:9: warning: call to function ‘formatSInt’ without a real prototype
 [-Wunprototyped-calls]
         T3 = formatSInt((FiSInt) P1_i);
         ^
al/sinteger.c:275:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       sort.o
  CC       string.o
  CC       table.o
  CC       textread.o
  CC       textwrit.o
al/textwrit.c:172:12: warning: conflicting types for built-in function ‘fputc’
 [enabled by default]
 extern int fputc(FiWord P0, FiWord P1); /* Signature patched in ccode.c:ccoPr */
            ^
  CC       tuple.o
  CC       xassert.o
  AR       libaxllib.a
  AR       libaxllib.al
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/src'
Making all in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib'
Making all in axldem
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem'
Making all in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/include'
Making all in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/src'
Making all in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/src/al'
  DEP    polycat.dep
  DEP    dirprod.dep
  DEP    gb.dep
  DEP    ibits.dep
  DEP    lmdict.dep
  DEP    matrix.dep
  DEP    matopdom.dep
  DEP    nni.dep
  DEP    poly.dep
  DEP    poly3.dep
  DEP    prime.dep
  DEP    quanc8.dep
  DEP    random.dep
  DEP    spf.dep
  DEP    vector.dep
  DEP    _sublib_axldem.dep
  AR     _sublib_depend_axldem.al
  ALDOR  polycat.ao
  ALDOR  dirprod.ao
"dirprod.as", line 12: == add {
                       .......^
[L12 C8] #1 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

  ALDOR  gb.ao
"gb.as", line 105: 
   Rep ==>  Record( lcmfij: Expon, totdeg: NonNegativeInteger,
...^
[L105 C4] #1 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

"gb.as", line 129:    Rep ==> Record( totdeg: NonNegativeInteger, pol : Dpol)
                   ...^
[L129 C4] #7 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

  ALDOR  ibits.ao
"ibits.as", line 14: == add {
                     .......^
[L14 C8] #1 (Warning) Domains with implicit exports must define Rep
 (as a constant not a macro)

  ALDOR  lmdict.ao
  ALDOR  matrix.ao
"matrix.as", line 201:      Rep ==> Vector Vector R 
                       .....^
[L201 C6] #1 (Warning) (After Macro Expansion) Domains with implicit
 exports must define Rep (as a constant not a macro)
Expanded expression was: 
{
        import from Array(Array(R))
        import from Array(SingleInteger)
    }
{
        import from Array(R)
        import from R
        import from SingleInteger
    }
#(x: %): SingleInteger == nRows(x) * nCols(x)
nRows(x: %): SingleInteger == #(x @ % pretend Array(Array(R)))
nCols(x: %): SingleInteger == #(x @ % pretend Array(Array(R))(1))
square?(x: %): Boolean == nRows(x) = nCols(x)
diagonal?(x: %): Boolean == 
        ~(square?(x)) => false
        for i in 1 .. nRows(x) repeat
                for j in 1 .. nCols(x) | j ~= i repeat
                        x(i, j) ~= 0 => return false
        true
symmetric?(x: %): Boolean == 
        (nr := nRows(x)) ~= nCols(x) => false
        for i in 1 .. nr - 1 repeat
                for j in i + 1 .. nr repeat
                        x(i, j) ~= x(j, i) => return false
        true
antisymmetric?(x: %): Boolean == 
        (nr := nRows(x)) ~= nCols(x) => false
        for i in 1 .. nr - 1 repeat
                x(i, i) ~= 0 => return false
                for j in i + 1 .. nr repeat
                        x(i, j) ~= - x(j, i) => return false
        true
copy(x: %): % == 
        res := new(nr := nRows(x), nc := nCols(x), 0$R)
        for i in 1 .. nr repeat
                for j in 1 .. nc repeat
                        res(i, j) := x(i, j)
        res
new(rows: SingleInteger, cols: SingleInteger, r: R): % ==
 [new(cols, r) for i in 1 .. rows] @ Array(Array(R)) pretend %
zero(rows: SingleInteger, cols: SingleInteger): % == new(rows, cols, 0)
sample: % == zero(1, 1)
matrix(l: List(List(R))): % == 
        import from List(R)
        empty?(l) => new(0, 0, 0)
        {
                rows: SingleInteger := 1
                cols := #(first(l))
            }
        cols = 0 => error("matrix with 0 columns must have 0 rows")
        for ll in rest(l) repeat
                cols ~= (#(ll)) => error("matrix: rows of different lengths")
                rows := rows + 1
        ans := new(rows, cols, 0)
        for i in 1 .. nRows(ans) for ll in l repeat
                for j in 1 .. nCols(ans) for r in ll repeat
                        ans(i, j) := r
        ans
matrix(l: Array(Array(R))): % == l @ Array(Array(R)) pretend %
matrix(l: Tuple(Array(R))): % == 
        zero?(n := length(l)) => error("empty matrices are not valid")
        m: Array(Array(R)) := new(n, element(l, 1))
        for i in 2 .. n repeat
                m(i) := element(l, i)
        m @ Array(Array(R)) pretend %
scalarMatrix(n: SingleInteger, r: R): % == 
        ans := zero(n, n)
        for i in 1 .. n repeat
                ans(i, i) := r
        ans
diagonalMatrix(l: List(R)): % == 
        {
                n := #(l)
                ans := zero(n, n)
            }
        for i in 1 .. n repeat
                ans(i, i) := l(i)
        ans
coerce(v: Array(R)): % == 
        n := #(v)
        x := new(n, 1, 0)
        for i in 1 .. n repeat
                x(i, 1) := v(i)
        x
transpose(v: Array(R)): % == 
        n := #(v)
        x := new(1, n, 0)
        for i in 1 .. n repeat
                x(i, 1) := v(i)
        x
transpose(x: %): % == 
        nr := nRows(x)
        nc := nCols(x)
        ans := new(nc, nr, 0)
        for i in 1 .. nc repeat
                for j in 1 .. nr repeat
                        ans(i, j) := x(j, i)
        ans
squareTop(x: %): % == 
        nRows(x) < (cols := nCols(x)) => 
error("squareTop: number of columns exceeds number of rows")
        ans := new(cols, cols, 0)
        for i in 1 .. cols repeat
                for j in 1 .. cols repeat
                        ans(i, j) := x(i, j)
        ans
horizConcat(x: %, y: %): % == 
        (rows := nRows(x)) ~= nRows(y) => 
error("HConcat: matrices must have same number of rows")
        ans := new(rows, (cols := nCols(x)) + (ycols := nCols(y)), 0)
        for i in 1 .. rows repeat
                for j in 1 .. cols repeat
                        ans(i, j) := x(i, j)
        for i in 1 .. rows repeat
                for j in 1 .. ycols repeat
                        ans(i, j + cols) := y(i, j)
        ans
vertConcat(x: %, y: %): % == 
        (cols := nCols(x)) ~= nCols(y) => 
error("HConcat: matrices must have same number of columns")
        ans := new((rows := nRows(x)) + (yrows := nRows(y)), cols, 0)
        for i in 1 .. rows repeat
                for j in 1 .. cols repeat
                        ans(i, j) := x(i, j)
        for i in 1 .. yrows repeat
                for j in 1 .. cols repeat
                        ans(i + rows, j) := y(i, j)
        ans
listOfLists(x: %): List(List(R)) == 
        ll: List(List(R)) := []
        for i in nRows(x) .. 1 by - 1 repeat
                l: List(R) := []
                for j in nCols(x) .. 1 by - 1 repeat
                        l := cons(x(i, j), l)
                ll := cons(l, ll)
        ll
swapRows!(x: %, i1: SingleInteger, i2: SingleInteger): % == 
        i1 < 1 or i1 > (nr := nRows(x)) or i2 < 1 or i2 > nr =>
 error("swapRows!: index out of range")
        i1 = i2 => x
        for j in 1 .. nCols(x) repeat
                r := x(i1, j)
                x(i1, j) := x(i2, j)
                x(i2, j) := r
        x
swapColumns!(x: %, j1: SingleInteger, j2: SingleInteger): % == 
        j1 < 1 or j1 > (nc := nCols(x)) or j2 < 1 or j2 > nc =>
 error("swapColumns!: index out of range")
        j1 = j2 => x
        for i in 1 .. nRows(x) repeat
                r := x(i, j1)
                x(i, j1) := x(i, j2)
                x(i, j2) := r
        x
apply(x: %, i: SingleInteger, j: SingleInteger): R == x @ % pretend Array(Array(R))(i)(j)
apply(x: %, rowList: List(SingleInteger), colList: List(SingleInteger)): % == 
        nr := nRows(x)
        nc := nCols(x)
        for ei in rowList repeat
                ei < 1 or ei > nr => error("apply: index out of range")
        for ej in colList repeat
                ej < 1 or ej > nc => error("apply: index out of range")
        y := new(#(rowList), #(colList), 0)
        for ei in rowList for i in 1 .. nRows(y) repeat
                for ej in colList for j in 1 .. nCols(y) repeat
                        y(i, j) := x(ei, ej)
        y
set!(x: %, i: SingleInteger, j: SingleInteger, r: R): R == 
        i < 1 or i > (nr := nRows(x)) or j < 1 or j > (nc := nCols(x)) =>
 error("set!: index out of range")
        set!(x @ % pretend Array(Array(R))(i), j, r)
set!(x: %, rowList: List(SingleInteger), colList: List(SingleInteger), y: %): % == 
        nr := nRows(x)
        nc := nCols(x)
        for ei in rowList repeat
                ei < 1 or ei > nr => error("set!: index out of range")
        for ej in colList repeat
                ej < 1 or ej > nc => error("set!: index out of range")
        (#(rowList)) ~= (nry := nRows(y)) or (#(colList)) ~= (ncy := nCols(y)) =>
 error("set!: matrix has bad dimensions")
        for ei in rowList for i in 1 .. ncy repeat
                for ej in colList for j in 1 .. ncy repeat
                        set!(x, ei, ej, y(i, j))
        y
subMatrix(x: %, i1: SingleInteger, i2: SingleInteger, j1: SingleInteger, j2: SingleInteger): % == 
        i2 < i1 => error("subMatrix: bad row indices")
        j2 < j1 => error("subMatrix: bad column indices")
        i1 < 1 or i2 > (nr := nRows(x)) => error("subMatrix: index out of range")
        j1 < 1 or j2 > (nc := nCols(x)) => error("subMatrix: index out of range")
        rows := i2 - i1 + 1
        cols := j2 - j1 + 1
        y := new(rows, cols, 0)
        for i in 1 .. rows for k in i1 .. i2 repeat
                for j in 1 .. cols for l in j1 .. j2 repeat
                        set!(y, i, j, x(k, l))
        y
setsubMatrix!(x: %, i1: SingleInteger, j1: SingleInteger, y: %): % == 
        i2 := i1 + (nr := nRows(y)) - 1
        j2 := j1 + (nc := nCols(y)) - 1
        i1 < 1 or i2 > nRows(x) => error("setsubMatrix!: inserted
 matrix too big, use subMatrix to restrict it")
        j1 < 1 or j2 > nCols(x) => error("setsubMatrix!: inserted
 matrix too big, use subMatrix to restrict it")
        for i in 1 .. nr for k in i1 .. i2 repeat
                for j in 1 .. nc for l in j1 .. j2 repeat
                        set!(x, k, l, y(i, j))
        x
row(x: %, i: SingleInteger): Array(R) == x @ % pretend Array(Array(R))(i)
column(x: %, j: SingleInteger): Array(R) == 
        v: Array(R) := new(nc := nCols(x), 0)
        for i in 1 .. nRows(x) repeat
                v(i) := x(i, j)
        v
parts(x: %): List(R) == 
        res: List(R) := []
        for i in nRows(x) .. 1 by - 1 repeat
                for j in nCols(x) .. 1 by - 1 repeat
                        res := cons(x(i, j), res)
        res
((x: %) + (y: %)): % == 
        (r := nRows(x)) ~= nRows(y) or (c := nCols(x)) ~= nCols(y) =>
 error("can't add matrices of different dimensions")
        ans := new(r, c, 0)
        for i in 1 .. r repeat
                for j in 1 .. c repeat
                        ans(i, j) := x(i, j) + y(i, j)
        ans
((x: %) - (y: %)): % == 
        (r := nRows(x)) ~= nRows(y) or (c := nCols(x)) ~= nCols(y) =>
 error("can't subtract matrices of different dimensions")
        ans := new(r, c, 0)
        for i in 1 .. r repeat
                for j in 1 .. c repeat
                        ans(i, j) := x(i, j) - y(i, j)
        ans
(-(x: %)): % == 
        ans := new(r := nRows(x), c := nCols(x), 0)
        for i in 1 .. r repeat
                for j in 1 .. c repeat
                        ans(i, j) := - x(i, j)
        ans
((a: R) * (x: %)): % == 
        ans := new(r := nRows(x), c := nCols(x), 0)
        for i in 1 .. r repeat
                for j in 1 .. c repeat
                        ans(i, j) := a * x(i, j)
        ans
((x: %) * (a: R)): % == 
        ans := new(r := nRows(x), c := nCols(x), 0)
        for i in 1 .. r repeat
                for j in 1 .. c repeat
                        ans(i, j) := x(i, j) * a
        ans
((x: %) * (y: %)): % == 
        (ncx := nCols(x)) ~= nRows(y) => error("can't multiply
 matrices of incompatible dimensions")
        ans := new(nrx := nRows(x), ncy := nCols(y), 0)
        for i in 1 .. nrx repeat
                for j in 1 .. ncy repeat
                        ans(i, j) := 
                                sum: R := 0
                                for k in 1 .. ncx repeat
                                        sum := sum + x(i, k) * y(k, j)
                                sum
        ans
((x: %) * (v: Array(R))): Array(R) == 
        (nc := nCols(x)) ~= (#(v)) => error("can't multiply matrix A
 and vector v if #cols A ~= #v")
        w: Array(R) := new(nr := nRows(x), 0)
        for i in 1 .. nr repeat
                w(i) := 
                        sum: R := 0
                        for j in 1 .. nc repeat
                                sum := sum + x(i, j) * v(j)
                        sum
        w
((v: Array(R)) * (x: %)): Array(R) == 
        (nr := nRows(x)) ~= (#(v)) => error("can't multiply vector v
 and matrix A if #rows A ~= #v")
        w: Array(R) := new(nc := nCols(x), 0)
        for j in 1 .. nc repeat
                w(j) := 
                        sum: R := 0
                        for i in 1 .. nr repeat
                                sum := sum + v(i) * x(i, j)
                        sum
        w
((x: %) = (y: %)): Boolean == 
        (r := nRows(x)) ~= nRows(y) or (c := nCols(x)) ~= nCols(y) => false
        for i in 1 .. r repeat
                for j in 1 .. c repeat
                        
                        if (x(i, j) ~= y(i, j)) then return false
        true
((p: TextWriter) << (x: %)): TextWriter == p << x @ % pretend Array(Array(R))

  ALDOR  matopdom.ao
  ALDOR  nni.ao
  ALDOR  poly.ao
"poly.as", line 13: == add {
                    .......^
[L13 C8] #1 (Warning) Domains with implicit exports must define
 Rep (as a constant not a macro)

"poly.as", line 50: == add {
                    .......^
[L50 C8] #7 (Warning) Domains with implicit exports must define
 Rep (as a constant not a macro)

  ALDOR  poly3.ao
  ALDOR  prime.ao
  ALDOR  quanc8.ao
  ALDOR  random.ao
  ALDOR  spf.ao
"spf.as", line 5: SmallPrimeField(p:SI): FiniteField == add {
                  ..........................................^
[L5 C43] #1 (Warning) Domains with implicit exports must define
 Rep (as a constant not a macro)

"spf.as", line 50: Zmod2: FiniteField == add {
                   ..........................^
[L50 C27] #7 (Warning) Domains with implicit exports must define
 Rep (as a constant not a macro)

  ALDOR  vector.ao
  AR     _sublib_axldem.al
  AO2FM  dirprod.fm
  AO2FM  gb.fm
  AO2FM  ibits.fm
  AO2FM  lmdict.fm
  AO2FM  matopdom.fm
  AO2FM  matrix.fm
  AO2FM  nni.fm
  AO2FM  poly.fm
  AO2FM  poly3.fm
  AO2FM  polycat.fm
  AO2FM  prime.fm
  AO2FM  quanc8.fm
  AO2FM  random.fm
  AO2FM  spf.fm
  AO2FM  vector.fm
  AO2C   dirprod.c
  AO2C   gb.c
  AO2C   ibits.c
  AO2C   lmdict.c
  AO2C   matopdom.c
  AO2C   matrix.c
  AO2C   nni.c
  AO2C   poly.c
  AO2C   poly3.c
  AO2C   polycat.c
  AO2C   prime.c
  AO2C   quanc8.c
  AO2C   random.c
  AO2C   spf.c
  AO2C   vector.c
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/src/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/src'
  CC       dirprod.o
al/dirprod.c: In function ‘CF27__LT__LT_’:
al/dirprod.c:1507:9: warning: call to function ‘formatSInt’ without a
 real prototype [-Wunprototyped-calls]
         T23 = formatSInt(T24);
         ^
al/dirprod.c:317:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/dirprod.c:1524:9: warning: call to function ‘formatSInt’ without a
 real prototype [-Wunprototyped-calls]
         T7 = formatSInt(T8);
         ^
al/dirprod.c:317:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       gb.o
al/gb.c: In function ‘CF63_printPrinp’:
al/gb.c:4202:9: warning: call to function ‘formatBInt’ without a real
 prototype [-Wunprototyped-calls]
         T67 = formatBInt((FiBInt) ((PFmt20) P0_r)->X1_tci);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4214:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T63 = formatBInt((FiBInt) ((PFmt20) P0_r)->X3_tcj);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4227:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T59 = formatBInt((FiBInt) ((PFmt20) P0_r)->X5_tc);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4239:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T55 = formatBInt((FiBInt) ((PFmt20) P0_r)->X7_trc);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4246:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T47 = formatBInt((FiBInt) ((PFmt20) P0_r)->X8_tF);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4254:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T51 = formatBInt((FiBInt) ((PFmt20) P0_r)->X9_tD);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c: In function ‘CF64_printPrinpp’:
al/gb.c:4298:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T70 = formatBInt((FiBInt) ((PFmt21) P0_r)->X1_tci);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4310:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T62 = formatBInt((FiBInt) ((PFmt21) P0_r)->X3_tcj);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4323:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T58 = formatBInt((FiBInt) ((PFmt21) P0_r)->X5_tc);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4335:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T74 = formatBInt((FiBInt) ((PFmt21) P0_r)->X7_trc);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4342:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T54 = formatBInt((FiBInt) ((PFmt21) P0_r)->X8_tF);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4350:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T50 = formatBInt((FiBInt) ((PFmt21) P0_r)->X9_tDD);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:4357:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T66 = formatBInt((FiBInt) ((PFmt21) P0_r)->X10_tDF);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c: In function ‘CF68_gbasis’:
al/gb.c:6222:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T797 = formatBInt(T550);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6233:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T793 = formatBInt(T540);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6246:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T789 = formatBInt(T544);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6257:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T785 = formatBInt(T546);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6264:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T777 = formatBInt(T800);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6273:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T781 = formatBInt(T801);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6336:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T729 = formatBInt(T548);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6347:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T725 = formatBInt(T538);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6360:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T721 = formatBInt(T536);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6371:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T717 = formatBInt(GB27);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6378:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T709 = formatBInt(T800);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6387:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T713 = formatBInt(T801);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6438:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T661 = formatBInt(T534);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6449:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T657 = formatBInt(T542);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6462:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T653 = formatBInt(GB32);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6473:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T649 = formatBInt(GB33);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6480:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T641 = formatBInt(T800);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:6489:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T645 = formatBInt(T801);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7104:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1152 = formatBInt(T905);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7118:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1148 = formatBInt(T895);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7134:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1144 = formatBInt(T899);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7148:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1140 = formatBInt(T901);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7157:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1132 = formatBInt(T1155);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7168:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1136 = formatBInt(T1156);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7237:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1084 = formatBInt(T903);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7251:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1080 = formatBInt(T893);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7267:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1076 = formatBInt(T891);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7281:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1072 = formatBInt(GB59);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7290:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1064 = formatBInt(T1155);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7301:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1068 = formatBInt(T1156);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7355:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1016 = formatBInt(T889);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7366:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1012 = formatBInt(T897);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7379:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1008 = formatBInt(GB64);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7390:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1004 = formatBInt(GB65);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7397:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T996 = formatBInt(T1155);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:7406:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T1000 = formatBInt(T1156);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c: In function ‘CF108_prindINFO’:
al/gb.c:12568:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T352 = formatBInt(T105);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12579:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T348 = formatBInt(T95);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12592:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T344 = formatBInt(T99);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12603:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T340 = formatBInt(T101);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12610:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T332 = formatBInt((FiBInt) P3_i1);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12619:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T336 = formatBInt((FiBInt) P4_i2);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12682:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T284 = formatBInt(T103);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12693:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T280 = formatBInt(T93);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12706:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T276 = formatBInt(T91);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12717:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T272 = formatBInt(GB100);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12724:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T264 = formatBInt((FiBInt) P3_i1);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12733:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T268 = formatBInt((FiBInt) P4_i2);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12786:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T216 = formatBInt(T89);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12797:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T212 = formatBInt(T97);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12810:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T208 = formatBInt(GB105);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12821:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T204 = formatBInt(GB106);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12828:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T196 = formatBInt((FiBInt) P3_i1);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:12837:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T200 = formatBInt((FiBInt) P4_i2);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c: In function ‘CF109_prinpolINFO’:
al/gb.c:13040:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T26 = formatBInt(T0_n);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c: In function ‘CF110_fprindINFO’:
al/gb.c:13203:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T301 = formatBInt(T102);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13214:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T293 = formatBInt(T98);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13227:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T289 = formatBInt(T112);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13238:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T305 = formatBInt(T110);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13245:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T285 = formatBInt((FiBInt) P3_i1);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13254:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T281 = formatBInt((FiBInt) P4_i2);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13261:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T297 = formatBInt((FiBInt) P5_i3);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13324:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T376 = formatBInt(T96);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13335:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T368 = formatBInt(T100);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13348:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T364 = formatBInt(T104);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13359:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T380 = formatBInt(GB137);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13366:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T360 = formatBInt((FiBInt) P3_i1);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13375:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T356 = formatBInt((FiBInt) P4_i2);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13382:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T372 = formatBInt((FiBInt) P5_i3);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13435:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T226 = formatBInt(T108);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13446:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T218 = formatBInt(T106);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13459:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T214 = formatBInt(GB142);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13470:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T230 = formatBInt(GB143);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13477:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T210 = formatBInt((FiBInt) P3_i1);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13486:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T206 = formatBInt((FiBInt) P4_i2);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
al/gb.c:13493:9: warning: call to function ‘formatBInt’ without a
 real prototype [-Wunprototyped-calls]
         T222 = formatBInt((FiBInt) P5_i3);
         ^
al/gb.c:707:15: note: ‘formatBInt’ was declared here
 extern FiWord formatBInt();
               ^
  CC       ibits.o
  CC       lmdict.o
  CC       matopdom.o
  CC       matrix.o
  CC       nni.o
  CC       poly3.o
  CC       poly.o
  CC       polycat.o
  CC       prime.o
  CC       quanc8.o
  CC       random.o
  CC       spf.o
al/spf.c: In function ‘CF27__LT__LT_’:
al/spf.c:2009:9: warning: call to function ‘formatSInt’ without a
 real prototype [-Wunprototyped-calls]
         T3 = formatSInt((FiSInt) P1_x);
         ^
al/spf.c:304:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
al/spf.c: In function ‘CF58__LT__LT_’:
al/spf.c:2670:1: warning: call to function ‘formatSInt’ without a
 real prototype [-Wunprototyped-calls]
 L1: T3 = formatSInt(T4);
 ^
al/spf.c:304:15: note: ‘formatSInt’ was declared here
 extern FiWord formatSInt();
               ^
  CC       vector.o
  AR       libaxldem.a
  AR       libaxldem.al
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/src'
Making all in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem'
Making all in ax0
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0'
Making all in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/include'
Making all in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/src'
Making all in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/src/al'
  DEP    attrib.dep
  DEP    stub.dep
  DEP    basecliq.dep
  DEP    minimach.dep
  DEP    equation1.dep
  DEP    aggcat.dep
  DEP    sex.dep
  DEP    any.dep
  DEP    list.dep
  DEP    op.dep
  DEP    pattern.dep
  DEP    kl.dep
  DEP    patmatch1.dep
  DEP    symbol.dep
  DEP    stream.dep
  DEP    seg.dep
  DEP    sf.dep
  DEP    si.dep
  DEP    integer.dep
  DEP    vector.dep
  DEP    axlit.dep
  DEP    axextend.dep
  DEP    _sublib_ax0.dep
  AR     _sublib_depend_ax0.al
lang.dep: No such file or directory at ../../../../aldor/tools/unix/uniq line 5.
  ALDOR  lang.ao
  ALDOR  attrib.ao
  ALDOR  stub.ao
  ALDOR  basecliq.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  minimach.ao
  ALDOR  equation1.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  aggcat.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  sex.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  any.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  list.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  op.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  pattern.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  kl.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  patmatch1.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  symbol.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  stream.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  seg.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  sf.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  si.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  integer.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  vector.ao
#1 (Warning) Deprecated file suffix: use `.ap' instead of `.ax'
  ALDOR  axlit.ao
  ALDOR  axextend.ao
"././../axextend.as", line 389: 
                macro  Rep == Ptr$Machine;
.................................^
[L389 C34] #1 (Warning) Definition of macro `Rep' hides an outer definition.

  AR     _sublib_ax0.al
  AO2FM  attrib.fm
  AO2FM  axextend.fm
  AO2FM  axlit.fm
  AO2FM  lang.fm
  AO2FM  minimach.fm
  AO2FM  stub.fm
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/src/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/src'
\
for l in al/_sublib_ax0.al; do          \
   ar x $l;             \
   ar cr libax0.al $(ar t $l);\
   rm $(ar t $l);       \
done
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/src'
Making all in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0'
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib'
make[1]: Leaving directory `/home/martin/aldor-master/aldor/lib'
make[1]: Entering directory `/home/martin/aldor-master/aldor'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/martin/aldor-master/aldor'
make: *** [all-recursive] Error 1
make: Target `all' not remade because of errors.
martin@linux-hr12:~/aldor-master/aldor> 

type: 'make -k install '

martin@linux-hr12:~/aldor-master/aldor> make -k install
Making install in aldor
make[1]: Entering directory `/home/martin/aldor-master/aldor/aldor'
Making install in subcmd
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd'
Making install in unitools
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/bin'
  /bin/sh ../../../libtool   --mode=install /usr/bin/install -c unicl '/home/martin/aldorbinary/bin'
libtool: install: /usr/bin/install -c unicl /home/martin/aldorbinary/bin/unicl
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
Making install in testaldor
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd'
Making install in tools
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools'
Making install in unix
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/bin'
 /usr/bin/install -c aldor '/home/martin/aldorbinary/bin'
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools'
Making install in src
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
make  install-am
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
 /usr/bin/mkdir -p '/home/martin/aldorbinary/bin'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -c javagen '/home/martin/aldorbinary/bin'
libtool: install: /usr/bin/install -c javagen /home/martin/aldorbinary/bin/javagen
 /usr/bin/mkdir -p '/home/martin/aldorbinary/lib'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -c aldor '/home/martin/aldorbinary/lib'
libtool: install: /usr/bin/install -c aldor /home/martin/aldorbinary/lib/aldor
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/include'
 /usr/bin/install -c -m 644 aldor.conf '/home/martin/aldorbinary/share/include'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/lib'
 /usr/bin/install -c -m 644 comsgpig.cat '/home/martin/aldorbinary/share/lib'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/include'
 /usr/bin/install -c -m 644 basic.typ cconfig.h foam_c.h foamopt.h optcfg.h
                                     platform.h '/home/martin/aldorbinary/include'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
Making install in lib
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib'
Making install in libfoamlib
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
Making install in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
make[5]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
Making install in libfoam
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
Making install in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam/al'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[5]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/lib64'
 /usr/bin/install -c -m 644  libfoam.a '/home/martin/aldorbinary/lib64'
 ( cd '/home/martin/aldorbinary/lib64' && ranlib libfoam.a )
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/lib'
 /usr/bin/install -c -m 644 al/libfoam.al '/home/martin/aldorbinary/share/lib'
make[5]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib'
Making install in test
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/test'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/test'
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor'
make[1]: Leaving directory `/home/martin/aldor-master/aldor/aldor'
Making install in lib
make[1]: Entering directory `/home/martin/aldor-master/aldor/lib'
Making install in aldor
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor'
Making install in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/include'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/include'
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/home/martin/aldorbinary/include'
 /usr/bin/install -c -m 644 aldor.as aldorinterp.as aldorio.as aldortest.as '/home/martin/aldorbinary/include'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/include'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/include'
Making install in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src'
Making install in lang
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/lang'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/lang'
Making install in base
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/base'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/base'
Making install in arith
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/arith'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/arith'
Making install in datastruc
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/datastruc'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/datastruc'
Making install in util
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/util'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/util'
Making install in gmp
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/gmp'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/gmp'
Making install in test
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src/test'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src'
make[5]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/src'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/lib64'
 /usr/bin/install -c -m 644  libaldor.a '/home/martin/aldorbinary/lib64'
 ( cd '/home/martin/aldorbinary/lib64' && ranlib libaldor.a )
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/lib'
 /usr/bin/install -c -m 644 libaldor.al aldor_gloop.ao '/home/martin/aldorbinary/share/lib'
make[5]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/src'
Making install in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor/test'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/test'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/aldor'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/aldor'
Making install in algebra
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra'
Making install in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/include'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/include'
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/home/martin/aldorbinary/include'
 /usr/bin/install -c -m 644 algebra.as algebrauid.as '/home/martin/aldorbinary/include'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/include'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/include'
Making install in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src'
Making install in util
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/util'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/util'
Making install in numbers
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/numbers'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/numbers'
Making install in extree
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree'
Making install in extree/operators
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/operators'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/operators'
Making install in extree/parser
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/parser'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/extree/parser'
Making install in categories
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/categories'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/categories'
Making install in basic
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic'
Making install in basic/compbug
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic/compbug'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/basic/compbug'
Making install in mat
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat'
Making install in mat/gauss
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/gauss'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/gauss'
Making install in mat/modular
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular'
Making install in mat/modular/compbug
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular/compbug'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/modular/compbug'
Making install in mat/linalg
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg'
Making install in multpoly/multpolydata
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydata'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydata'
Making install in multpoly/exponent
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
Making install in univpoly/categories
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/categories'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/categories'
Making install in mat/linalg2
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg2'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg2'
Making install in univpoly
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly'
Making install in univpoly/gcd
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/gcd'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/univpoly/gcd'
Making install in fraction
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/fraction'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/fraction'
Making install in series
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/series'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/series'
Making install in series/compbug
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/series/compbug'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/series/compbug'
Making install in mat/linalg3
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg3'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/mat/linalg3'
Making install in algext
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/algext'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/algext'
Making install in polyfactorp
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactorp'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactorp'
Making install in ffield
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/ffield'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/ffield'
Making install in polyfactor0
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactor0'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/polyfactor0'
Making install in multpoly/exponent
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/exponent'
Making install in multpoly/multpolycat
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolycat'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolycat'
Making install in multpoly/multpolydom
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydom'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolydom'
Making install in multpoly/multpolypkg
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolypkg'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolypkg'
Making install in multpoly/multpolytest
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolytest'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/multpoly/multpolytest'
Making install in test
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src/test'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src'
make[5]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/src'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/lib64'
 /usr/bin/install -c -m 644  libalgebra.a '/home/martin/aldorbinary/lib64'
 ( cd '/home/martin/aldorbinary/lib64' && ranlib libalgebra.a )
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/lib'
 /usr/bin/install -c -m 644 libalgebra.al '/home/martin/aldorbinary/share/lib'
make[5]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/src'
Making install in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra/test'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/test'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/algebra'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/algebra'
Making install in axllib
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib'
Making install in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/include'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/include'
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/home/martin/aldorbinary/include'
 /usr/bin/install -c -m 644 axllib.as '/home/martin/aldorbinary/include'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/include'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/include'
Making install in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/src'
Making install in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/src/al'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/src/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/src'
make[5]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/src'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/lib64'
 /usr/bin/install -c -m 644  libaxllib.a '/home/martin/aldorbinary/lib64'
 ( cd '/home/martin/aldorbinary/lib64' && ranlib libaxllib.a )
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/lib'
 /usr/bin/install -c -m 644 libaxllib.al '/home/martin/aldorbinary/share/lib'
make[5]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/src'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/src'
Making install in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib/test'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/test'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axllib'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/axllib'
Making install in axldem
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem'
Making install in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/include'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/include'
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/home/martin/aldorbinary/include'
 /usr/bin/install -c -m 644 axldem.as '/home/martin/aldorbinary/include'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/include'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/include'
Making install in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/src'
Making install in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/src/al'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/src/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/src'
make[5]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/src'
 /usr/bin/mkdir -p '/home/martin/aldorbinary/lib64'
 /usr/bin/install -c -m 644  libaxldem.a '/home/martin/aldorbinary/lib64'
 ( cd '/home/martin/aldorbinary/lib64' && ranlib libaxldem.a )
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/lib'
 /usr/bin/install -c -m 644 libaxldem.al '/home/martin/aldorbinary/share/lib'
make[5]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/src'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/src'
Making install in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem/test'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/test'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/axldem'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/axldem'
Making install in ax0
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0'
Making install in include
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/include'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/include'
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/home/martin/aldorbinary/include'
 /usr/bin/install -c -m 644 ax0.as '/home/martin/aldorbinary/include'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/include'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/include'
Making install in src
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/src'
Making install in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/src/al'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/src/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/src'
make[5]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/src'
make[5]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/home/martin/aldorbinary/share/lib'
 /usr/bin/install -c -m 644 libax0.al '/home/martin/aldorbinary/share/lib'
make[5]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/src'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/src'
Making install in test
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/test'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0/test'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/test'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0/test'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0'
make[4]: Entering directory `/home/martin/aldor-master/aldor/lib/ax0'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib/ax0'
make[2]: Entering directory `/home/martin/aldor-master/aldor/lib'
make[3]: Entering directory `/home/martin/aldor-master/aldor/lib'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/lib'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/lib'
make[1]: Leaving directory `/home/martin/aldor-master/aldor/lib'
make[1]: Entering directory `/home/martin/aldor-master/aldor'
make[2]: Entering directory `/home/martin/aldor-master/aldor'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/martin/aldor-master/aldor'
make[1]: Leaving directory `/home/martin/aldor-master/aldor'
martin@linux-hr12:~/aldor-master/aldor> 

type: 'make check '

martin@linux-hr12:~/aldor-master/aldor> make check
Making check in aldor
make[1]: Entering directory `/home/martin/aldor-master/aldor/aldor'
Making check in subcmd
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd'
Making check in unitools
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/unitools'
Making check in testaldor
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd/testaldor'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/subcmd'
Making check in tools
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools'
Making check in unix
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools/unix'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/tools'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/tools'
Making check in src
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
make  check-am
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
make  testall
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
  CC       testall-test_abcheck.o
  CC       testall-test_ablogic.o
  CC       testall-test_abnorm.o
  CC       testall-test_absyn.o
  CC       testall-test_bigint.o
  CC       testall-test_bitv.o
  CC       testall-test_errorset.o
  CC       testall-test_float.o
  CC       testall-test_flog.o
  CC       testall-test_fname.o
  CC       testall-test_foam.o
  CC       testall-test_format.o
  CC       testall-test_genfoam.o
  CC       testall-test_jflow.o
  CC       testall-test_java.o
  CC       testall-test_int.o
  CC       testall-test_list.o
  CC       testall-test_ostream.o
  CC       testall-test_printf.o
  CC       testall-test_retyp.o
  CC       testall-test_scobind.o
  CC       testall-test_srcpos.o
  CC       testall-test_stab.o
  CC       testall-test_syme.o
  CC       testall-test_tform.o
  CC       testall-test_tibup.o
  CC       testall-test_tfsat.o
  CC       testall-test_tinfer.o
  CC       testall-abquick.o
  CC       testall-testall.o
  CC       testall-testlib.o
  CC       testall-cmdline.o
  CC       testall-axlcomp.o
mkdir -p /home/martin/aldor-master/aldor/build/tmp
  CCLD     testall
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make  check-TESTS
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
make[5]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
PASS: testall
make[6]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
make  all-am
make[7]: Entering directory `/home/martin/aldor-master/aldor/aldor/src'
mkdir -p /home/martin/aldor-master/aldor/build/tmp
make[7]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make[6]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
============================================================================
Testsuite summary for aldor 1.2
============================================================================
# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

============================================================================
make[5]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/src'
Making check in lib
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib'
Making check in libfoamlib
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
Making check in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoamlib'
Making check in libfoam
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
Making check in al
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam/al'
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam/al'
make[4]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib/libfoam'
make[3]: Entering directory `/home/martin/aldor-master/aldor/aldor/lib'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib'
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/lib'
Making check in test
make[2]: Entering directory `/home/martin/aldor-master/aldor/aldor/test'
(cd ./out/java; javac -cp /home/martin/aldor-master/aldor/aldor/lib/java/src/foamj.jar jimport.java)
/bin/sh: javac: command not found
make[2]: *** [out/java/jimport.class] Error 127
make[2]: Leaving directory `/home/martin/aldor-master/aldor/aldor/test'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/martin/aldor-master/aldor/aldor'
make: *** [check-recursive] Error 1
martin@linux-hr12:~/aldor-master/aldor> 

Setup Path

edit $HOME/.bashrc and add the line

export PATH=/home/martin/aldorbinary/bin:$PATH

Try Program

It does not seem to be able to access the libraries?

martin@linux-hr12:~> aldor -Fx -laldor square.as
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -laldor
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -lfoam
collect2: error: ld returned 1 exit status
#1 (Fatal Error) Linker failed.  Command was: /home/martin/aldorbinary/bin/unicl square.o square-aldormain.o
-L. -L/home/martin/aldorbinary/share/lib -L/home/martin/aldorbinary/lib -o square -laldor -lfoam #1 (Warning) Removing file `square.o'. #2 (Warning) Removing file `square-aldormain.o'. martin@linux-hr12:~>

I have seen this problem before, last time it was something to do with not having javac installed but that should not be a problem now?

Next Step

I am now trying to use this to experiment with Peter Broadberys eclipse development environment. To follow this goto page here.


metadata block
see also:
Correspondence about this page

This site may have errors. Don't use for critical systems.

Copyright (c) 1998-2023 Martin John Baker - All rights reserved - privacy policy.