The build took 00h 00m 55s and was NOT successful.
The program in this build is written in the following languages, according to sloccount:
SLOC | Language |
---|---|
24,256 |
cpp |
163 |
makefile |
4 |
sh |
24,423 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
To avoid scrolling, you may jump to the last line of the
invocation of makepkg
that was used to build this
package.
Removed vanilla repositories from pacman.conf and added:
Copied permanent toolchain into container-local sysroot
/toolchain_root/arm-linux-androideabi --> /sysroot/arm-linux-androideabi
/toolchain_root/COPYING3.LIB --> /sysroot/COPYING3.LIB
/toolchain_root/sysroot --> /sysroot/sysroot
/toolchain_root/COPYING.RUNTIME --> /sysroot/COPYING.RUNTIME
/toolchain_root/lib --> /sysroot/lib
/toolchain_root/SOURCES --> /sysroot/SOURCES
/toolchain_root/lib64 --> /sysroot/lib64
/toolchain_root/share --> /sysroot/share
/toolchain_root/bin --> /sysroot/bin
/toolchain_root/COPYING --> /sysroot/COPYING
/toolchain_root/COPYING3 --> /sysroot/COPYING3
/toolchain_root/COPYING.LIB --> /sysroot/COPYING.LIB
/toolchain_root/include --> /sysroot/include
/toolchain_root/libexec --> /sysroot/libexec
CMD: sudo -u tuscan PATH=/sysroot/bin:/sysroot/libexec/gcc/arm-linux-androideabi/4.8:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=arm-linux-androideabi-gcc CXX=arm-linux-androideabi-g++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: coxeter3 3.0beta3-3 (Tue Apr 4 19:43:50 UTC 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
g++ -c -g invkl.cpp
g++ -c -g minroots.cpp
g++ -c -g typeA.cpp
g++ -c -g automata.cpp
cc1plus: error: no include path in which to search for stdc-predef.h
In file included from invkl.h:11:0,
from invkl.cpp:8:
globals.h:11:20: error: no include path in which to search for iostream
#include
^
globals.h:12:20: error: no include path in which to search for stddef.h
#include
^
globals.h:13:19: error: no include path in which to search for stdio.h
#include
^
globals.h:14:20: error: no include path in which to search for stdlib.h
#include
^
globals.h:15:20: error: no include path in which to search for string.h
#include
^
In file included from invkl.h:19:0,
from invkl.cpp:8:
coxtypes.h:18:20: error: no include path in which to search for limits.h
#include
^
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h:12:20: error: no include path in which to search for limits.h
#include
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
constants.h:12:20: error: no include path in which to search for limits.h
#include
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp:8:15: error: no include path in which to search for new
#include
^
In file included from klsupport.h:15:0,
from invkl.h:20,
from invkl.cpp:8:
polynomials.h:12:20: error: no include path in which to search for limits.h
#include
^
cc1plus: error: no include path in which to search for stdc-predef.h
In file included from minroots.cpp:8:0:
minroots.h:11:20: error: no include path in which to search for limits.h
#include
^
In file included from minroots.h:12:0,
from minroots.cpp:8:
globals.h:11:20: error: no include path in which to search for iostream
#include
^
globals.h:12:20: error: no include path in which to search for stddef.h
#include
^
globals.h:13:19: error: no include path in which to search for stdio.h
#include
^
globals.h:14:20: error: no include path in which to search for stdlib.h
#include
^
globals.h:15:20: error: no include path in which to search for string.h
#include
^
In file included from minroots.h:38:0,
from minroots.cpp:8:
bits.h:13:20: error: no include path in which to search for limits.h
#include
^
bits.h:14:15: error: no include path in which to search for new
#include
^
In file included from bits.h:16:0,
from minroots.h:38,
from minroots.cpp:8:
list.h:12:20: error: no include path in which to search for limits.h
#include
^
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
constants.h:12:20: error: no include path in which to search for limits.h
#include
^
In file included from list.h:154:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
list.hpp:8:15: error: no include path in which to search for new
#include
^
In file included from schubert.h:34:0,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
bits.h:13:20: error: no include path in which to search for limits.h
#include
^
bits.h:14:15: error: no include path in which to search for new
#include
^
In file included from interface.h:48:0,
from schubert.h:35,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
minroots.h:11:20: error: no include path in which to search for limits.h
#include
^
In file included from minroots.h:39:0,
from minroots.cpp:8:
coxtypes.h:18:20: error: no include path in which to search for limits.h
#include
^
In file included from minroots.cpp:8:0:
minroots.h:29:29: error: 'UINT_MAX' was not declared in this scope
const MinNbr MINNBR_MAX = UINT_MAX-4; /* top values are reserved */
^
In file included from bits.h:16:0,
from minroots.h:38,
from minroots.cpp:8:
list.h:27:28: error: 'ULONG_MAX' was not declared in this scope
const Ulong undef_size = ULONG_MAX;
^
list.h:28:27: error: 'ULONG_MAX' was not declared in this scope
const Ulong not_found = ULONG_MAX;
^
list.h:36:33: error: variable or field 'print' declared void
template void print(FILE* file, const List& l);
^
list.h:36:33: error: 'FILE' was not declared in this scope
list.h:36:39: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l);
^
list.h:36:45: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l);
^
In file included from list.h:41:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
memory.h:27:21: error: declaration of 'operator new' as non-function
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:21: error: 'size_t' was not declared in this scope
memory.h:27:47: error: expected primary-expression before '&' token
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:49: error: 'a' was not declared in this scope
void* operator new (size_t size, memory::Arena& a);
^
memory.h:28:23: error: declaration of 'operator new []' as non-function
void* operator new[] (size_t size, memory::Arena& a);
^
memory.h:28:23: error: 'size_t' was not declared in this scope
memory.h:28:49: error: expected primary-expression before '&' token
void* operator new[] (size_t size, memory::Arena& a);
^
memory.h:28:51: error: 'a' was not declared in this scope
void* operator new[] (size_t size, memory::Arena& a);
^
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
constants.h:22:40: error: 'CHAR_BIT' was not declared in this scope
const Ulong CHARFLAGS = ~(Ulong)0 >> CHAR_BIT*(sizeof(Ulong)-1);
^
In file included from list.h:41:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
memory.h:56:34: error: 'CHAR_BIT' was not declared in this scope
MemBlock* d_list[sizeof(Ulong)*CHAR_BIT];
^
memory.h:57:30: error: 'CHAR_BIT' was not declared in this scope
Ulong d_used[sizeof(Ulong)*CHAR_BIT];
^
memory.h:58:35: error: 'CHAR_BIT' was not declared in this scope
Ulong d_allocated[sizeof(Ulong)*CHAR_BIT];
^
memory.h:69:9: error: expected ';' at end of member declaration
void *alloc(size_t n);
^
memory.h:69:22: error: expected ')' before 'n'
void *alloc(size_t n);
^
memory.h:70:28: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
memory.h:70:45: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
In file included from coxtypes.h:20:0,
from invkl.h:19,
from invkl.cpp:8:
io.h:53:17: error: variable or field 'foldLine' declared void
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:17: error: 'FILE' was not declared in this scope
io.h:53:23: error: 'file' was not declared in this scope
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:29: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
memory.h:71:24: error: 'size_t' has not been declared
void free(void *ptr, size_t n);
^
io.h:53:48: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:54:3: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
io.h:54:19: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
io.h:55:18: error: 'FILE' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:24: error: 'inputfile' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
memory.h:75:14: error: 'FILE' has not been declared
void print(FILE* file) const;
^
io.h:55:41: error: expected primary-expression before '&' token
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:43: error: 'buf' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:54: error: expected primary-expression before 'len'
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:61: error: expression list treated as compound expression in initializer [-fpermissive]
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:57:14: error: variable or field 'print' declared void
void print(FILE* file, const char * str); /* inlined */
^
io.h:57:14: error: 'FILE' was not declared in this scope
io.h:57:20: error: 'file' was not declared in this scope
void print(FILE* file, const char * str); /* inlined */
^
io.h:57:26: error: expected primary-expression before 'const'
void print(FILE* file, const char * str); /* inlined */
^
io.h:58:14: error: variable or field 'print' declared void
void print(FILE* file, const String& str); /* inlined */
^
memory.h:80:27: error: declaration of 'operator new' as non-function
inline void* operator new(size_t size, memory::Arena& a)
^
io.h:58:14: error: 'FILE' was not declared in this scope
memory.h:80:27: error: 'size_t' was not declared in this scope
io.h:58:20: error: 'file' was not declared in this scope
void print(FILE* file, const String& str); /* inlined */
^
io.h:58:26: error: expected primary-expression before 'const'
void print(FILE* file, const String& str); /* inlined */
^
memory.h:80:53: error: expected primary-expression before '&' token
inline void* operator new(size_t size, memory::Arena& a)
^
io.h:59:14: error: variable or field 'print' declared void
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:59:14: error: 'FILE' was not declared in this scope
io.h:59:20: error: 'file' was not declared in this scope
void print(FILE* file, const int *const& v, const Ulong& n);
^
memory.h:80:55: error: 'a' was not declared in this scope
inline void* operator new(size_t size, memory::Arena& a)
^
io.h:59:26: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:59:47: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
memory.h:82:29: error: declaration of 'operator new []' as non-function
inline void* operator new[](size_t size, memory::Arena& a)
^
io.h:60:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name);
^
io.h:60:18: error: 'FILE' was not declared in this scope
memory.h:82:29: error: 'size_t' was not declared in this scope
io.h:60:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name);
^
io.h:60:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name);
^
memory.h:82:55: error: expected primary-expression before '&' token
inline void* operator new[](size_t size, memory::Arena& a)
^
io.h:61:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:18: error: 'FILE' was not declared in this scope
memory.h:82:57: error: 'a' was not declared in this scope
inline void* operator new[](size_t size, memory::Arena& a)
^
io.h:61:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:48: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
In file included from bits.h:16:0,
from minroots.h:38,
from minroots.cpp:8:
list.h:57:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h:57:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h:27:28: error: 'ULONG_MAX' was not declared in this scope
const Ulong undef_size = ULONG_MAX;
^
list.h:57:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h:28:27: error: 'ULONG_MAX' was not declared in this scope
const Ulong not_found = ULONG_MAX;
^
list.h:60:22: error: declaration of 'operator new' as non-function
void* operator new(size_t, void* ptr) {return ptr;}
^
list.h:60:18: error: expected ';' at end of member declaration
void* operator new(size_t, void* ptr) {return ptr;}
^
list.h:60:28: error: expected ')' before ',' token
void* operator new(size_t, void* ptr) {return ptr;}
^
list.h:36:33: error: variable or field 'print' declared void
template void print(FILE* file, const List& l);
^
list.h:36:33: error: 'FILE' was not declared in this scope
list.h:36:39: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l);
^
list.h:36:45: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l);
^
In file included from list.h:41:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
memory.h:27:21: error: declaration of 'operator new' as non-function
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:21: error: 'size_t' was not declared in this scope
memory.h:27:47: error: expected primary-expression before '&' token
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:49: error: 'a' was not declared in this scope
void* operator new (size_t size, memory::Arena& a);
^
memory.h:28:23: error: declaration of 'operator new []' as non-function
void* operator new[] (size_t size, memory::Arena& a);
^
memory.h:28:23: error: 'size_t' was not declared in this scope
memory.h:28:49: error: expected primary-expression before '&' token
void* operator new[] (size_t size, memory::Arena& a);
^
memory.h:28:51: error: 'a' was not declared in this scope
void* operator new[] (size_t size, memory::Arena& a);
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
constants.h:22:40: error: 'CHAR_BIT' was not declared in this scope
const Ulong CHARFLAGS = ~(Ulong)0 >> CHAR_BIT*(sizeof(Ulong)-1);
^
In file included from list.h:41:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
memory.h:56:34: error: 'CHAR_BIT' was not declared in this scope
MemBlock* d_list[sizeof(Ulong)*CHAR_BIT];
^
memory.h:57:30: error: 'CHAR_BIT' was not declared in this scope
Ulong d_used[sizeof(Ulong)*CHAR_BIT];
^
memory.h:58:35: error: 'CHAR_BIT' was not declared in this scope
Ulong d_allocated[sizeof(Ulong)*CHAR_BIT];
^
memory.h:69:9: error: expected ';' at end of member declaration
void *alloc(size_t n);
^
memory.h:69:22: error: expected ')' before 'n'
void *alloc(size_t n);
^
memory.h:70:28: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
memory.h:70:45: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
memory.h:71:24: error: 'size_t' has not been declared
void free(void *ptr, size_t n);
^
memory.h:75:14: error: 'FILE' has not been declared
void print(FILE* file) const;
^
memory.h:80:27: error: declaration of 'operator new' as non-function
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:80:27: error: 'size_t' was not declared in this scope
memory.h:80:53: error: expected primary-expression before '&' token
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:80:55: error: 'a' was not declared in this scope
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:82:29: error: declaration of 'operator new []' as non-function
inline void* operator new[](size_t size, memory::Arena& a)
^
memory.h:82:29: error: 'size_t' was not declared in this scope
memory.h:82:55: error: expected primary-expression before '&' token
inline void* operator new[](size_t size, memory::Arena& a)
^
memory.h:82:57: error: 'a' was not declared in this scope
inline void* operator new[](size_t size, memory::Arena& a)
^
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h:57:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h:57:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h:57:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h:60:22: error: declaration of 'operator new' as non-function
void* operator new(size_t, void* ptr) {return ptr;}
^
list.h:60:18: error: expected ';' at end of member declaration
void* operator new(size_t, void* ptr) {return ptr;}
^
list.h:60:28: error: expected ')' before ',' token
void* operator new(size_t, void* ptr) {return ptr;}
^
cc1plus: error: no include path in which to search for stdc-predef.h
In file included from typeA.h:19:0,
from typeA.cpp:8:
globals.h:11:20: error: no include path in which to search for iostream
#include
^
globals.h:12:20: error: no include path in which to search for stddef.h
#include
^
globals.h:13:19: error: no include path in which to search for stdio.h
#include
^
globals.h:14:20: error: no include path in which to search for stdlib.h
#include
^
globals.h:15:20: error: no include path in which to search for string.h
#include
^
cc1plus: error: no include path in which to search for stdc-predef.h
In file included from coxgroup.h:66:0,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
coxtypes.h:18:20: error: no include path in which to search for limits.h
#include
^
In file included from automata.h:11:0,
from automata.cpp:8:
globals.h:11:20: error: no include path in which to search for iostream
#include
^
globals.h:12:20: error: no include path in which to search for stddef.h
#include
^
globals.h:13:19: error: no include path in which to search for stdio.h
#include
^
globals.h:14:20: error: no include path in which to search for stdlib.h
#include
^
globals.h:15:20: error: no include path in which to search for string.h
#include
^
In file included from automata.h:28:0,
from automata.cpp:8:
bits.h:13:20: error: no include path in which to search for limits.h
#include
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h:12:20: error: no include path in which to search for limits.h
#include
^
bits.h:14:15: error: no include path in which to search for new
#include
^
In file included from bits.h:16:0,
from automata.h:28,
from automata.cpp:8:
list.h:12:20: error: no include path in which to search for limits.h
#include
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
constants.h:12:20: error: no include path in which to search for limits.h
#include
^
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
constants.h:12:20: error: no include path in which to search for limits.h
#include
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp:8:15: error: no include path in which to search for new
#include
^
In file included from list.h:154:0,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
list.hpp:8:15: error: no include path in which to search for new
#include
^
In file included from automata.h:28:0,
from interface.h:43,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
bits.h:13:20: error: no include path in which to search for limits.h
#include
^
bits.h:14:15: error: no include path in which to search for new
#include
^
In file included from list.h:154:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
list.hpp:521:31: error: variable or field 'print' declared void
template void print(FILE* file, const List& l)
^
list.hpp:521:31: error: 'FILE' was not declared in this scope
list.hpp:521:37: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l)
^
list.hpp:521:43: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l)
^
In file included from bits.h:39:0,
from minroots.h:38,
from minroots.cpp:8:
io.h:53:17: error: variable or field 'foldLine' declared void
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:17: error: 'FILE' was not declared in this scope
io.h:53:23: error: 'file' was not declared in this scope
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:29: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:48: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:54:3: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
io.h:54:19: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
io.h:55:18: error: 'FILE' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:24: error: 'inputfile' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
In file included from bits.h:16:0,
from automata.h:28,
from automata.cpp:8:
list.h:27:28: error: 'ULONG_MAX' was not declared in this scope
const Ulong undef_size = ULONG_MAX;
^
io.h:55:41: error: expected primary-expression before '&' token
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:43: error: 'buf' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
list.h:28:27: error: 'ULONG_MAX' was not declared in this scope
const Ulong not_found = ULONG_MAX;
^
io.h:55:54: error: expected primary-expression before 'len'
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp:521:31: error: variable or field 'print' declared void
template void print(FILE* file, const List& l)
^
io.h:55:61: error: expression list treated as compound expression in initializer [-fpermissive]
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
list.hpp:521:31: error: 'FILE' was not declared in this scope
In file included from interface.h:48:0,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
minroots.h:11:20: error: no include path in which to search for limits.h
#include
^
io.h:57:14: error: variable or field 'print' declared void
void print(FILE* file, const char * str); /* inlined */
^
list.hpp:521:37: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l)
^
io.h:57:14: error: 'FILE' was not declared in this scope
list.h:36:33: error: variable or field 'print' declared void
template void print(FILE* file, const List& l);
^
io.h:57:20: error: 'file' was not declared in this scope
void print(FILE* file, const char * str); /* inlined */
^
list.h:36:33: error: 'FILE' was not declared in this scope
list.hpp:521:43: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l)
^
list.h:36:39: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l);
^
io.h:57:26: error: expected primary-expression before 'const'
void print(FILE* file, const char * str); /* inlined */
^
io.h:58:14: error: variable or field 'print' declared void
void print(FILE* file, const String& str); /* inlined */
^
list.h:36:45: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l);
^
io.h:58:14: error: 'FILE' was not declared in this scope
io.h:58:20: error: 'file' was not declared in this scope
void print(FILE* file, const String& str); /* inlined */
^
io.h:58:26: error: expected primary-expression before 'const'
void print(FILE* file, const String& str); /* inlined */
^
In file included from list.h:41:0,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
memory.h:27:21: error: declaration of 'operator new' as non-function
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:21: error: 'size_t' was not declared in this scope
io.h:59:14: error: variable or field 'print' declared void
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:59:14: error: 'FILE' was not declared in this scope
memory.h:27:47: error: expected primary-expression before '&' token
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:49: error: 'a' was not declared in this scope
void* operator new (size_t size, memory::Arena& a);
^
io.h:59:20: error: 'file' was not declared in this scope
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:59:26: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
memory.h:28:23: error: declaration of 'operator new []' as non-function
void* operator new[] (size_t size, memory::Arena& a);
^
memory.h:28:23: error: 'size_t' was not declared in this scope
io.h:59:47: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
memory.h:28:49: error: expected primary-expression before '&' token
void* operator new[] (size_t size, memory::Arena& a);
^
io.h:60:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name);
^
io.h:60:18: error: 'FILE' was not declared in this scope
memory.h:28:51: error: 'a' was not declared in this scope
void* operator new[] (size_t size, memory::Arena& a);
^
io.h:60:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name);
^
io.h:60:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name);
^
io.h:61:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:18: error: 'FILE' was not declared in this scope
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
constants.h:22:40: error: 'CHAR_BIT' was not declared in this scope
const Ulong CHARFLAGS = ~(Ulong)0 >> CHAR_BIT*(sizeof(Ulong)-1);
^
io.h:61:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:48: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
In file included from list.h:41:0,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
memory.h:56:34: error: 'CHAR_BIT' was not declared in this scope
MemBlock* d_list[sizeof(Ulong)*CHAR_BIT];
^
memory.h:57:30: error: 'CHAR_BIT' was not declared in this scope
Ulong d_used[sizeof(Ulong)*CHAR_BIT];
^
memory.h:58:35: error: 'CHAR_BIT' was not declared in this scope
Ulong d_allocated[sizeof(Ulong)*CHAR_BIT];
^
In file included from coxtypes.h:20:0,
from invkl.h:19,
from invkl.cpp:8:
io.h: In constructor 'io::String::String(const char*)':
io.h:88:56: error: 'strlen' was not declared in this scope
String(const char* const str):List(strlen(str)+1)
^
memory.h:69:9: error: expected ';' at end of member declaration
void *alloc(size_t n);
^
memory.h:69:22: error: expected ')' before 'n'
void *alloc(size_t n);
^
memory.h:70:28: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
io.h: At global scope:
io.h:106:19: error: variable or field 'print' declared void
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
memory.h:70:45: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
io.h:106:19: error: 'FILE' was not declared in this scope
io.h:106:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:106:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
memory.h:71:24: error: 'size_t' has not been declared
void free(void *ptr, size_t n);
^
io.h:107:19: error: variable or field 'print' declared void
inline void print(FILE *file, const String& str)
^
io.h:107:19: error: 'FILE' was not declared in this scope
io.h:107:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const String& str)
^
io.h:107:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const String& str)
^
memory.h:75:14: error: 'FILE' has not been declared
void print(FILE* file) const;
^
memory.h:80:27: error: declaration of 'operator new' as non-function
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:80:27: error: 'size_t' was not declared in this scope
In file included from invkl.h:19:0,
from invkl.cpp:8:
coxtypes.h:53:28: error: 'CHAR_BIT' was not declared in this scope
const Rank MEDRANK_MAX = CHAR_BIT*sizeof(Ulong);
^
memory.h:80:53: error: expected primary-expression before '&' token
inline void* operator new(size_t size, memory::Arena& a)
^
coxtypes.h:55:30: error: 'CHAR_BIT' was not declared in this scope
const Rank SMALLRANK_MAX = CHAR_BIT*sizeof(Ulong)/2;
^
memory.h:80:55: error: 'a' was not declared in this scope
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:82:29: error: declaration of 'operator new []' as non-function
inline void* operator new[](size_t size, memory::Arena& a)
^
memory.h:82:29: error: 'size_t' was not declared in this scope
io.h: In constructor 'io::String::String(const char*)':
io.h:88:56: error: 'strlen' was not declared in this scope
String(const char* const str):List(strlen(str)+1)
^
coxtypes.h:59:31: error: 'ULONG_MAX' was not declared in this scope
const CoxSize COXSIZE_MAX = ULONG_MAX-2; /* top values are reserved */
^
memory.h:82:55: error: expected primary-expression before '&' token
inline void* operator new[](size_t size, memory::Arena& a)
^
coxtypes.h:62:30: error: 'ULONG_MAX' was not declared in this scope
const BettiNbr BETTI_MAX = ULONG_MAX-1; /* top value is reserved */
^
memory.h:82:57: error: 'a' was not declared in this scope
inline void* operator new[](size_t size, memory::Arena& a)
^
coxtypes.h:64:29: error: 'UINT_MAX' was not declared in this scope
const CoxNbr COXNBR_MAX = UINT_MAX-1; /* top value is reserved */
^
coxtypes.h:67:29: error: 'USHRT_MAX' was not declared in this scope
const ParNbr PARNBR_MAX = USHRT_MAX-RANK_MAX-1; /* top value is reserved */
^
io.h: At global scope:
io.h:106:19: error: variable or field 'print' declared void
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:106:19: error: 'FILE' was not declared in this scope
In file included from bits.h:16:0,
from automata.h:28,
from automata.cpp:8:
list.h:57:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
coxtypes.h:68:29: error: 'USHRT_MAX' was not declared in this scope
const Length LENGTH_MAX = USHRT_MAX-1; /* top value is reserved */
^
list.h:57:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
io.h:106:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
coxtypes.h:70:27: error: 'ULONG_MAX' was not declared in this scope
const StarOp STAR_MAX = ULONG_MAX-1; /* top value is reserved */
^
list.h:57:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
io.h:106:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:107:19: error: variable or field 'print' declared void
inline void print(FILE *file, const String& str)
^
list.h:60:22: error: declaration of 'operator new' as non-function
void* operator new(size_t, void* ptr) {return ptr;}
^
io.h:107:19: error: 'FILE' was not declared in this scope
list.h:60:18: error: expected ';' at end of member declaration
void* operator new(size_t, void* ptr) {return ptr;}
^
coxtypes.h:87:14: error: variable or field 'print' declared void
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:14: error: 'FILE' was not declared in this scope
io.h:107:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const String& str)
^
list.h:60:28: error: expected ')' before ',' token
void* operator new(size_t, void* ptr) {return ptr;}
^
coxtypes.h:87:20: error: 'outputfile' was not declared in this scope
void print(FILE *outputfile, CoxArr a, Rank l);
^
io.h:107:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const String& str)
^
coxtypes.h:87:39: error: expected primary-expression before 'a'
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:47: error: expected primary-expression before 'l'
void print(FILE *outputfile, CoxArr a, Rank l);
^
In file included from minroots.h:38:0,
from minroots.cpp:8:
bits.h:50:14: error: variable or field 'print' declared void
void print(FILE* file, const BitMap& map);
^
bits.h:50:14: error: 'FILE' was not declared in this scope
In file included from hecke.hpp:8:0,
from hecke.h:112,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
polynomials.h:12:20: error: no include path in which to search for limits.h
#include
^
bits.h:50:20: error: 'file' was not declared in this scope
void print(FILE* file, const BitMap& map);
^
bits.h:50:26: error: expected primary-expression before 'const'
void print(FILE* file, const BitMap& map);
^
In file included from klsupport.h:15:0,
from invkl.h:20,
from invkl.cpp:8:
polynomials.h:32:29: error: 'ULONG_MAX' was not declared in this scope
const Degree DEGREE_MAX = ULONG_MAX-1;
^
polynomials.h:33:31: error: 'LONG_MAX' was not declared in this scope
const SDegree SDEGREE_MAX = LONG_MAX;
^
polynomials.h:34:31: error: 'LONG_MIN' was not declared in this scope
const SDegree SDEGREE_MIN = LONG_MIN+1;
^
polynomials.h:35:35: error: 'LONG_MIN' was not declared in this scope
const SDegree undef_valuation = LONG_MIN;
^
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:125:33: note: in expansion of macro 'BITS'
static const LFlags posBits = BITS(LFlags) - 1; /* BITS(LFlags) should be a
^
polynomials.h:71:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:71:14: error: 'FILE' was not declared in this scope
In file included from minroots.h:38:0,
from minroots.cpp:8:
bits.h:127:35: error: field initializer is not constant
static const LFlags baseBits = ~posBits;
^
polynomials.h:71:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:71:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:71:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:73:14: error: variable or field 'print' declared void
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:73:14: error: 'FILE' was not declared in this scope
polynomials.h:73:20: error: 'file' was not declared in this scope
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:73:26: error: expected primary-expression before 'const'
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:73:57: error: expected primary-expression before 'const'
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:75:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:75:14: error: 'FILE' was not declared in this scope
polynomials.h:75:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:75:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:75:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:76:7: error: expected primary-expression before 'const'
const long& m, const char *x);
^
polynomials.h:76:22: error: expected primary-expression before 'const'
const long& m, const char *x);
^
polynomials.h:78:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:78:14: error: 'FILE' was not declared in this scope
polynomials.h:78:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:78:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:78:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:79:7: error: expected primary-expression before 'const'
const long& m, const char *x,GAP);
^
polynomials.h:79:22: error: expected primary-expression before 'const'
const long& m, const char *x,GAP);
^
polynomials.h:79:39: error: expected primary-expression before ')' token
const long& m, const char *x,GAP);
^
polynomials.h:81:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:81:14: error: 'FILE' was not declared in this scope
polynomials.h:81:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:81:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:81:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:82:7: error: expected primary-expression before 'const'
const long& m, const char *x,Terse);
^
polynomials.h:82:22: error: expected primary-expression before 'const'
const long& m, const char *x,Terse);
^
polynomials.h:82:41: error: expected primary-expression before ')' token
const long& m, const char *x,Terse);
^
bits.h:190:24: error: 'FILE' has not been declared
void printClassSizes(FILE* file) const;
^
In file included from files.h:40:0,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
kl.h:13:20: error: no include path in which to search for limits.h
#include
^
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
bits.h: In member function 'void bits::BitMap::clearBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:243:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] &= ~(lmask[n%BITS(LFlags)]);}
^
bits.h: In member function 'bool bits::BitMap::getBit(const Ulong&) const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:246:21: note: in expansion of macro 'BITS'
{return d_map[n/BITS(LFlags)] & lmask[n%BITS(LFlags)];}
^
bits.h: In member function 'bits::LFlags bits::BitMap::lastchunk() const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:248:32: note: in expansion of macro 'BITS'
{return leqmask[(size()-1)%BITS(LFlags)];}
^
bits.h: In member function 'void bits::BitMap::setBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:251:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] |= lmask[n%BITS(LFlags)];}
^
In file included from minroots.h:38:0,
from minroots.cpp:8:
bits.h: In member function 'bits::SubSet& bits::SubSet::assign(const bits::SubSet&)':
bits.h:299:24: error: no matching function for call to 'operator new(sizetype, bits::SubSet* const)'
{new(this) SubSet(q); return *this;}
^
bits.h:299:24: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from list.h:154:0,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
list.hpp:521:31: error: variable or field 'print' declared void
template void print(FILE* file, const List& l)
^
list.hpp:521:31: error: 'FILE' was not declared in this scope
list.hpp:521:37: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l)
^
list.hpp:521:43: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l)
^
In file included from bits.h:39:0,
from automata.h:28,
from automata.cpp:8:
io.h:53:17: error: variable or field 'foldLine' declared void
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:17: error: 'FILE' was not declared in this scope
io.h:53:23: error: 'file' was not declared in this scope
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:29: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:48: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:54:3: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
io.h:54:19: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
io.h:55:18: error: 'FILE' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:24: error: 'inputfile' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:41: error: expected primary-expression before '&' token
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:43: error: 'buf' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:54: error: expected primary-expression before 'len'
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:55:61: error: expression list treated as compound expression in initializer [-fpermissive]
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h:57:14: error: variable or field 'print' declared void
void print(FILE* file, const char * str); /* inlined */
^
io.h:57:14: error: 'FILE' was not declared in this scope
io.h:57:20: error: 'file' was not declared in this scope
void print(FILE* file, const char * str); /* inlined */
^
io.h:57:26: error: expected primary-expression before 'const'
void print(FILE* file, const char * str); /* inlined */
^
io.h:58:14: error: variable or field 'print' declared void
void print(FILE* file, const String& str); /* inlined */
^
io.h:58:14: error: 'FILE' was not declared in this scope
io.h:58:20: error: 'file' was not declared in this scope
void print(FILE* file, const String& str); /* inlined */
^
io.h:58:26: error: expected primary-expression before 'const'
void print(FILE* file, const String& str); /* inlined */
^
In file included from minroots.h:39:0,
from minroots.cpp:8:
coxtypes.h: At global scope:
coxtypes.h:53:28: error: 'CHAR_BIT' was not declared in this scope
const Rank MEDRANK_MAX = CHAR_BIT*sizeof(Ulong);
^
io.h:59:14: error: variable or field 'print' declared void
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:59:14: error: 'FILE' was not declared in this scope
io.h:59:20: error: 'file' was not declared in this scope
void print(FILE* file, const int *const& v, const Ulong& n);
^
coxtypes.h:55:30: error: 'CHAR_BIT' was not declared in this scope
const Rank SMALLRANK_MAX = CHAR_BIT*sizeof(Ulong)/2;
^
io.h:59:26: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:59:47: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:60:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name);
^
io.h:60:18: error: 'FILE' was not declared in this scope
coxtypes.h:59:31: error: 'ULONG_MAX' was not declared in this scope
const CoxSize COXSIZE_MAX = ULONG_MAX-2; /* top values are reserved */
^
io.h:60:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name);
^
io.h:60:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name);
^
coxtypes.h:62:30: error: 'ULONG_MAX' was not declared in this scope
const BettiNbr BETTI_MAX = ULONG_MAX-1; /* top value is reserved */
^
io.h:61:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:18: error: 'FILE' was not declared in this scope
io.h:61:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name, const char *dir_name);
^
coxtypes.h:64:29: error: 'UINT_MAX' was not declared in this scope
const CoxNbr COXNBR_MAX = UINT_MAX-1; /* top value is reserved */
^
io.h:61:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:48: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
coxtypes.h:67:29: error: 'USHRT_MAX' was not declared in this scope
const ParNbr PARNBR_MAX = USHRT_MAX-RANK_MAX-1; /* top value is reserved */
^
coxtypes.h:68:29: error: 'USHRT_MAX' was not declared in this scope
const Length LENGTH_MAX = USHRT_MAX-1; /* top value is reserved */
^
coxtypes.h:70:27: error: 'ULONG_MAX' was not declared in this scope
const StarOp STAR_MAX = ULONG_MAX-1; /* top value is reserved */
^
coxtypes.h:87:14: error: variable or field 'print' declared void
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:14: error: 'FILE' was not declared in this scope
coxtypes.h:87:20: error: 'outputfile' was not declared in this scope
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:39: error: expected primary-expression before 'a'
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:47: error: expected primary-expression before 'l'
void print(FILE *outputfile, CoxArr a, Rank l);
^
In file included from polynomials.h:264:0,
from klsupport.h:15,
from invkl.h:20,
from invkl.cpp:8:
polynomials.hpp:571:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:571:31: error: 'FILE' was not declared in this scope
polynomials.hpp:571:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:571:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:572:10: error: expected primary-expression before 'const'
const char* x)
^
polynomials.hpp:584:31: error: variable or field 'print' declared void
template void print(FILE* file, const LaurentPolynomial& p,
^
polynomials.hpp:584:31: error: 'FILE' was not declared in this scope
polynomials.hpp:584:37: error: 'file' was not declared in this scope
template void print(FILE* file, const LaurentPolynomial& p,
^
In file included from coxtypes.h:20:0,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
io.h:53:17: error: variable or field 'foldLine' declared void
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
polynomials.hpp:584:43: error: expected primary-expression before 'const'
template void print(FILE* file, const LaurentPolynomial& p,
^
io.h:53:17: error: 'FILE' was not declared in this scope
polynomials.hpp:585:10: error: expected primary-expression before 'const'
const char* x)
^
io.h:53:23: error: 'file' was not declared in this scope
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:53:29: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
polynomials.hpp:597:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:597:31: error: 'FILE' was not declared in this scope
io.h:53:48: error: expected primary-expression before 'const'
void foldLine(FILE* file, const String& str, const Ulong& ls,
^
io.h:54:3: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
polynomials.hpp:597:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
io.h:54:19: error: expected primary-expression before 'const'
const Ulong& h, const char* hyphens);
^
io.h:55:18: error: 'FILE' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
polynomials.hpp:597:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
io.h:55:24: error: 'inputfile' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
polynomials.hpp:598:10: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x)
^
io.h:55:41: error: expected primary-expression before '&' token
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
polynomials.hpp:598:27: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x)
^
io.h:55:43: error: 'buf' was not declared in this scope
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
polynomials.hpp:598:42: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x)
^
io.h:55:54: error: expected primary-expression before 'len'
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
io.h: In constructor 'io::String::String(const char*)':
io.h:88:56: error: 'strlen' was not declared in this scope
String(const char* const str):List(strlen(str)+1)
^
io.h:55:61: error: expression list treated as compound expression in initializer [-fpermissive]
char* getInput(FILE *inputfile, String& buf, Ulong len = 0);
^
polynomials.hpp:615:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:615:31: error: 'FILE' was not declared in this scope
io.h:57:14: error: variable or field 'print' declared void
void print(FILE* file, const char * str); /* inlined */
^
polynomials.hpp:615:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
io.h:57:14: error: 'FILE' was not declared in this scope
io.h:57:20: error: 'file' was not declared in this scope
void print(FILE* file, const char * str); /* inlined */
^
polynomials.hpp:615:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
io.h: At global scope:
io.h:106:19: error: variable or field 'print' declared void
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:106:19: error: 'FILE' was not declared in this scope
io.h:57:26: error: expected primary-expression before 'const'
void print(FILE* file, const char * str); /* inlined */
^
polynomials.hpp:616:10: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
io.h:58:14: error: variable or field 'print' declared void
void print(FILE* file, const String& str); /* inlined */
^
io.h:106:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:58:14: error: 'FILE' was not declared in this scope
polynomials.hpp:616:27: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
io.h:58:20: error: 'file' was not declared in this scope
void print(FILE* file, const String& str); /* inlined */
^
io.h:106:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:58:26: error: expected primary-expression before 'const'
void print(FILE* file, const String& str); /* inlined */
^
polynomials.hpp:616:42: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
io.h:107:19: error: variable or field 'print' declared void
inline void print(FILE *file, const String& str)
^
In file included from minroots.cpp:8:0:
minroots.h:54:14: error: variable or field 'print' declared void
void print(FILE *file, MinTable& T);
^
io.h:107:19: error: 'FILE' was not declared in this scope
io.h:59:14: error: variable or field 'print' declared void
void print(FILE* file, const int *const& v, const Ulong& n);
^
minroots.h:54:14: error: 'FILE' was not declared in this scope
io.h:59:14: error: 'FILE' was not declared in this scope
polynomials.hpp:617:13: error: expected primary-expression before ')' token
GAP)
^
io.h:59:20: error: 'file' was not declared in this scope
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:107:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const String& str)
^
minroots.h:54:20: error: 'file' was not declared in this scope
void print(FILE *file, MinTable& T);
^
polynomials.hpp:634:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
io.h:59:26: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
io.h:107:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const String& str)
^
polynomials.hpp:634:31: error: 'FILE' was not declared in this scope
io.h:59:47: error: expected primary-expression before 'const'
void print(FILE* file, const int *const& v, const Ulong& n);
^
minroots.h:54:34: error: expected primary-expression before '&' token
void print(FILE *file, MinTable& T);
^
minroots.h:54:36: error: 'T' was not declared in this scope
void print(FILE *file, MinTable& T);
^
io.h:60:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name);
^
polynomials.hpp:634:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
io.h:60:18: error: 'FILE' was not declared in this scope
io.h:60:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name);
^
polynomials.hpp:634:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
io.h:60:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name);
^
polynomials.hpp:635:10: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
io.h:61:18: error: variable or field 'printFile' declared void
void printFile(FILE* file, const char *name, const char *dir_name);
^
io.h:61:18: error: 'FILE' was not declared in this scope
In file included from minroots.h:61:0,
from minroots.cpp:8:
graph.h:42:38: error: 'CHAR_BIT' was not declared in this scope
const Ulong SBITMAP_MAX = RANK_MAX/CHAR_BIT + (bool)(RANK_MAX%CHAR_BIT);
^
io.h:61:24: error: 'file' was not declared in this scope
void printFile(FILE* file, const char *name, const char *dir_name);
^
polynomials.hpp:635:27: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
io.h:61:30: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
polynomials.hpp:635:42: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
graph.h:42:65: error: 'CHAR_BIT' was not declared in this scope
const Ulong SBITMAP_MAX = RANK_MAX/CHAR_BIT + (bool)(RANK_MAX%CHAR_BIT);
^
io.h:61:48: error: expected primary-expression before 'const'
void printFile(FILE* file, const char *name, const char *dir_name);
^
polynomials.hpp:636:15: error: expected primary-expression before ')' token
Terse)
^
graph.h:45:42: error: 'USHRT_MAX' was not declared in this scope
static const CoxEntry undef_coxentry = USHRT_MAX;
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h:27:28: error: 'ULONG_MAX' was not declared in this scope
const Ulong undef_size = ULONG_MAX;
^
In file included from automata.h:28:0,
from automata.cpp:8:
bits.h:50:14: error: variable or field 'print' declared void
void print(FILE* file, const BitMap& map);
^
bits.h:50:14: error: 'FILE' was not declared in this scope
list.h:28:27: error: 'ULONG_MAX' was not declared in this scope
const Ulong not_found = ULONG_MAX;
^
bits.h:50:20: error: 'file' was not declared in this scope
void print(FILE* file, const BitMap& map);
^
bits.h:50:26: error: expected primary-expression before 'const'
void print(FILE* file, const BitMap& map);
^
list.h:36:33: error: variable or field 'print' declared void
template void print(FILE* file, const List& l);
^
list.h:36:33: error: 'FILE' was not declared in this scope
list.h:36:39: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l);
^
list.h:36:45: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l);
^
In file included from list.h:41:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
memory.h:27:21: error: declaration of 'operator new' as non-function
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:21: error: 'size_t' was not declared in this scope
memory.h:27:47: error: expected primary-expression before '&' token
void* operator new (size_t size, memory::Arena& a);
^
memory.h:27:49: error: 'a' was not declared in this scope
void* operator new (size_t size, memory::Arena& a);
^
In file included from invkl.h:20:0,
from invkl.cpp:8:
klsupport.h:39:31: error: 'USHRT_MAX' was not declared in this scope
const KLCoeff KLCOEFF_MAX = USHRT_MAX-1; /* top value is reserved */
^
memory.h:28:23: error: declaration of 'operator new []' as non-function
void* operator new[] (size_t size, memory::Arena& a);
^
memory.h:28:23: error: 'size_t' was not declared in this scope
memory.h:28:49: error: expected primary-expression before '&' token
void* operator new[] (size_t size, memory::Arena& a);
^
klsupport.h:42:33: error: 'SHRT_MIN' was not declared in this scope
const SKLCoeff SKLCOEFF_MIN = SHRT_MIN+1;
^
memory.h:28:51: error: 'a' was not declared in this scope
void* operator new[] (size_t size, memory::Arena& a);
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
constants.h:22:40: error: 'CHAR_BIT' was not declared in this scope
const Ulong CHARFLAGS = ~(Ulong)0 >> CHAR_BIT*(sizeof(Ulong)-1);
^
In file included from schubert.h:34:0,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
bits.h:50:14: error: variable or field 'print' declared void
void print(FILE* file, const BitMap& map);
^
bits.h:50:14: error: 'FILE' was not declared in this scope
bits.h:50:20: error: 'file' was not declared in this scope
void print(FILE* file, const BitMap& map);
^
bits.h:50:26: error: expected primary-expression before 'const'
void print(FILE* file, const BitMap& map);
^
In file included from list.h:41:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
memory.h:56:34: error: 'CHAR_BIT' was not declared in this scope
MemBlock* d_list[sizeof(Ulong)*CHAR_BIT];
^
memory.h:57:30: error: 'CHAR_BIT' was not declared in this scope
Ulong d_used[sizeof(Ulong)*CHAR_BIT];
^
memory.h:58:35: error: 'CHAR_BIT' was not declared in this scope
Ulong d_allocated[sizeof(Ulong)*CHAR_BIT];
^
In file included from minroots.h:61:0,
from minroots.cpp:8:
graph.h:85:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
memory.h:69:9: error: expected ';' at end of member declaration
void *alloc(size_t n);
^
graph.h:85:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
graph.h:85:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
memory.h:69:22: error: expected ')' before 'n'
void *alloc(size_t n);
^
memory.h:70:28: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
memory.h:70:45: error: 'size_t' has not been declared
void *realloc(void *ptr, size_t old_size, size_t new_size);
^
memory.h:71:24: error: 'size_t' has not been declared
void free(void *ptr, size_t n);
^
memory.h:75:14: error: 'FILE' has not been declared
void print(FILE* file) const;
^
memory.h:80:27: error: declaration of 'operator new' as non-function
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:80:27: error: 'size_t' was not declared in this scope
memory.h:80:53: error: expected primary-expression before '&' token
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:80:55: error: 'a' was not declared in this scope
inline void* operator new(size_t size, memory::Arena& a)
^
memory.h:82:29: error: declaration of 'operator new []' as non-function
inline void* operator new[](size_t size, memory::Arena& a)
^
memory.h:82:29: error: 'size_t' was not declared in this scope
memory.h:82:55: error: expected primary-expression before '&' token
inline void* operator new[](size_t size, memory::Arena& a)
^
memory.h:82:57: error: 'a' was not declared in this scope
inline void* operator new[](size_t size, memory::Arena& a)
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:125:33: note: in expansion of macro 'BITS'
static const LFlags posBits = BITS(LFlags) - 1; /* BITS(LFlags) should be a
^
In file included from schubert.h:34:0,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
bits.h:127:35: error: field initializer is not constant
static const LFlags baseBits = ~posBits;
^
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:125:33: note: in expansion of macro 'BITS'
static const LFlags posBits = BITS(LFlags) - 1; /* BITS(LFlags) should be a
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h:57:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h:57:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h:57:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from automata.h:28:0,
from automata.cpp:8:
bits.h:127:35: error: field initializer is not constant
static const LFlags baseBits = ~posBits;
^
list.h:60:22: error: declaration of 'operator new' as non-function
void* operator new(size_t, void* ptr) {return ptr;}
^
list.h:60:18: error: expected ';' at end of member declaration
void* operator new(size_t, void* ptr) {return ptr;}
^
list.h:60:28: error: expected ')' before ',' token
void* operator new(size_t, void* ptr) {return ptr;}
^
In file included from minroots.cpp:8:0:
minroots.h:79:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.h:79:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.h:79:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
bits.h:190:24: error: 'FILE' has not been declared
void printClassSizes(FILE* file) const;
^
minroots.h:82:22: error: declaration of 'operator new' as non-function
void* operator new(size_t, void* ptr) {return ptr;}
^
minroots.h:82:18: error: expected ';' at end of member declaration
void* operator new(size_t, void* ptr) {return ptr;}
^
minroots.h:82:28: error: expected ')' before ',' token
void* operator new(size_t, void* ptr) {return ptr;}
^
bits.h:190:24: error: 'FILE' has not been declared
void printClassSizes(FILE* file) const;
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
bits.h: In member function 'void bits::BitMap::clearBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:243:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] &= ~(lmask[n%BITS(LFlags)]);}
^
bits.h: In member function 'bool bits::BitMap::getBit(const Ulong&) const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:246:21: note: in expansion of macro 'BITS'
{return d_map[n/BITS(LFlags)] & lmask[n%BITS(LFlags)];}
^
bits.h: In member function 'bits::LFlags bits::BitMap::lastchunk() const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:248:32: note: in expansion of macro 'BITS'
{return leqmask[(size()-1)%BITS(LFlags)];}
^
bits.h: In member function 'void bits::BitMap::setBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:251:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] |= lmask[n%BITS(LFlags)];}
^
minroots.cpp: In constructor '{anonymous}::InitStaticConstants::InitStaticConstants()':
minroots.cpp:220:22: error: expression cannot be used as a function
sizeof(DotVal));
^
minroots.cpp:222:22: error: expression cannot be used as a function
sizeof(DotVal));
^
minroots.cpp:224:22: error: expression cannot be used as a function
sizeof(DotVal));
^
minroots.cpp:226:22: error: expression cannot be used as a function
sizeof(DotVal));
^
minroots.cpp:228:22: error: expression cannot be used as a function
sizeof(DotVal));
^
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
bits.h: In member function 'void bits::BitMap::clearBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:243:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] &= ~(lmask[n%BITS(LFlags)]);}
^
bits.h: In member function 'bool bits::BitMap::getBit(const Ulong&) const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:246:21: note: in expansion of macro 'BITS'
{return d_map[n/BITS(LFlags)] & lmask[n%BITS(LFlags)];}
^
In file included from schubert.h:34:0,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
bits.h: In member function 'bits::SubSet& bits::SubSet::assign(const bits::SubSet&)':
bits.h:299:24: error: no matching function for call to 'operator new(sizetype, bits::SubSet* const)'
{new(this) SubSet(q); return *this;}
^
bits.h:299:24: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
bits.h: In member function 'bits::LFlags bits::BitMap::lastchunk() const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:248:32: note: in expansion of macro 'BITS'
{return leqmask[(size()-1)%BITS(LFlags)];}
^
bits.h: In member function 'void bits::BitMap::setBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:251:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] |= lmask[n%BITS(LFlags)];}
^
minroots.cpp: In member function 'void {anonymous}::InitMinTable::initMinTable(graph::CoxGraph&)':
minroots.cpp:593:47: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_min[0] = new(arena()) MinNbr[rank()*rank()];
^
minroots.cpp:593:47: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
minroots.cpp:594:51: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_dot[0] = new(arena()) DotProduct[rank()*rank()];
^
minroots.cpp:594:51: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from interface.h:48:0,
from schubert.h:35,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
minroots.h: At global scope:
minroots.h:29:29: error: 'UINT_MAX' was not declared in this scope
const MinNbr MINNBR_MAX = UINT_MAX-4; /* top values are reserved */
^
In file included from interface.h:48:0,
from schubert.h:35,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
minroots.h:54:14: error: variable or field 'print' declared void
void print(FILE *file, MinTable& T);
^
minroots.h:54:14: error: 'FILE' was not declared in this scope
minroots.h:54:20: error: 'file' was not declared in this scope
void print(FILE *file, MinTable& T);
^
In file included from automata.h:28:0,
from automata.cpp:8:
bits.h: In member function 'bits::SubSet& bits::SubSet::assign(const bits::SubSet&)':
bits.h:299:24: error: no matching function for call to 'operator new(sizetype, bits::SubSet* const)'
{new(this) SubSet(q); return *this;}
^
bits.h:299:24: note: candidate is:
minroots.h:54:34: error: expected primary-expression before '&' token
void print(FILE *file, MinTable& T);
^
:0:0: note: void* operator new(unsigned int)
minroots.h:54:36: error: 'T' was not declared in this scope
void print(FILE *file, MinTable& T);
^
:0:0: note: candidate expects 1 argument, 2 provided
In file included from minroots.h:61:0,
from interface.h:48,
from schubert.h:35,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
graph.h:42:38: error: 'CHAR_BIT' was not declared in this scope
const Ulong SBITMAP_MAX = RANK_MAX/CHAR_BIT + (bool)(RANK_MAX%CHAR_BIT);
^
graph.h:42:65: error: 'CHAR_BIT' was not declared in this scope
const Ulong SBITMAP_MAX = RANK_MAX/CHAR_BIT + (bool)(RANK_MAX%CHAR_BIT);
^
graph.h:45:42: error: 'USHRT_MAX' was not declared in this scope
static const CoxEntry undef_coxentry = USHRT_MAX;
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp:521:31: error: variable or field 'print' declared void
template void print(FILE* file, const List& l)
^
list.hpp:521:31: error: 'FILE' was not declared in this scope
list.hpp:521:37: error: 'file' was not declared in this scope
template void print(FILE* file, const List& l)
^
list.hpp:521:43: error: expected primary-expression before 'const'
template void print(FILE* file, const List& l)
^
In file included from minroots.h:61:0,
from interface.h:48,
from schubert.h:35,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
graph.h:85:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
graph.h:85:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
graph.h:85:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from coxtypes.h:20:0,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
io.h: In constructor 'io::String::String(const char*)':
io.h:88:56: error: 'strlen' was not declared in this scope
String(const char* const str):List(strlen(str)+1)
^
io.h: At global scope:
io.h:106:19: error: variable or field 'print' declared void
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:106:19: error: 'FILE' was not declared in this scope
io.h:106:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:106:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const char* str) {fprintf(file,"%s",str);}
^
io.h:107:19: error: variable or field 'print' declared void
inline void print(FILE *file, const String& str)
^
io.h:107:19: error: 'FILE' was not declared in this scope
io.h:107:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const String& str)
^
io.h:107:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const String& str)
^
minroots.cpp: In member function 'void {anonymous}::InitMinTable::newDepthOneRoot(graph::CoxGraph&, minroots::MinNbr, coxtypes::Generator)':
minroots.cpp:886:44: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_min[d_size]= new(arena()) MinNbr[rank()];
^
minroots.cpp:886:44: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from interface.h:48:0,
from schubert.h:35,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
minroots.h:79:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.h:79:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.h:79:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.h:82:22: error: declaration of 'operator new' as non-function
void* operator new(size_t, void* ptr) {return ptr;}
^
minroots.h:82:18: error: expected ';' at end of member declaration
void* operator new(size_t, void* ptr) {return ptr;}
^
minroots.h:82:28: error: expected ')' before ',' token
void* operator new(size_t, void* ptr) {return ptr;}
^
minroots.cpp:887:48: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_dot[d_size]= new(arena()) DotProduct[rank()];
^
minroots.cpp:887:48: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from coxgroup.h:66:0,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
coxtypes.h:53:28: error: 'CHAR_BIT' was not declared in this scope
const Rank MEDRANK_MAX = CHAR_BIT*sizeof(Ulong);
^
coxtypes.h:55:30: error: 'CHAR_BIT' was not declared in this scope
const Rank SMALLRANK_MAX = CHAR_BIT*sizeof(Ulong)/2;
^
coxtypes.h:59:31: error: 'ULONG_MAX' was not declared in this scope
const CoxSize COXSIZE_MAX = ULONG_MAX-2; /* top values are reserved */
^
minroots.cpp:892:58: error: 'memcpy' was not declared in this scope
memcpy(d_dot[d_size],d_dot[r],rank()*sizeof(DotProduct));
^
coxtypes.h:62:30: error: 'ULONG_MAX' was not declared in this scope
const BettiNbr BETTI_MAX = ULONG_MAX-1; /* top value is reserved */
^
coxtypes.h:64:29: error: 'UINT_MAX' was not declared in this scope
const CoxNbr COXNBR_MAX = UINT_MAX-1; /* top value is reserved */
^
automata.cpp: In constructor 'automata::ExplicitAutomaton::ExplicitAutomaton(globals::Ulong, globals::Ulong)':
automata.cpp:50:59: error: expression cannot be used as a function
d_table = (State **)arena().alloc(d_size*sizeof(Ulong *));
^
coxtypes.h:67:29: error: 'USHRT_MAX' was not declared in this scope
const ParNbr PARNBR_MAX = USHRT_MAX-RANK_MAX-1; /* top value is reserved */
^
automata.cpp:51:66: error: expression cannot be used as a function
d_table[0] = (State *)arena().alloc(d_size*d_rank*sizeof(Ulong));
^
coxtypes.h:68:29: error: 'USHRT_MAX' was not declared in this scope
const Length LENGTH_MAX = USHRT_MAX-1; /* top value is reserved */
^
coxtypes.h:70:27: error: 'ULONG_MAX' was not declared in this scope
const StarOp STAR_MAX = ULONG_MAX-1; /* top value is reserved */
^
coxtypes.h:87:14: error: variable or field 'print' declared void
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:14: error: 'FILE' was not declared in this scope
coxtypes.h:87:20: error: 'outputfile' was not declared in this scope
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:39: error: expected primary-expression before 'a'
void print(FILE *outputfile, CoxArr a, Rank l);
^
coxtypes.h:87:47: error: expected primary-expression before 'l'
void print(FILE *outputfile, CoxArr a, Rank l);
^
In file included from interface.h:49:0,
from schubert.h:35,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
transducer.h:64:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:64:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:64:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.cpp: In member function 'void {anonymous}::InitMinTable::newDepthTwoRoot(graph::CoxGraph&, minroots::MinNbr, coxtypes::Generator)':
minroots.cpp:914:44: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_min[d_size]= new(arena()) MinNbr[rank()];
^
In file included from bits.h:16:0,
from automata.h:28,
from automata.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = char]':
io.h:85:25: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
minroots.cpp:914:44: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
minroots.cpp:915:48: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_dot[d_size]= new(arena()) DotProduct[rank()];
^
minroots.cpp:915:48: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from list.h:154:0,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = char; globals::Ulong = long unsigned int]':
io.h:86:42: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
minroots.cpp:920:58: error: 'memcpy' was not declared in this scope
memcpy(d_dot[d_size],d_dot[r],rank()*sizeof(DotProduct));
^
In file included from bits.h:16:0,
from automata.h:28,
from automata.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = long unsigned int]':
bits.h:86:12: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
minroots.cpp: In member function 'void {anonymous}::InitMinTable::newDihedralRoot(graph::CoxGraph&, minroots::MinNbr, coxtypes::Generator, coxtypes::Length)':
minroots.cpp:943:44: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_min[d_size]= new(arena()) MinNbr[rank()];
^
minroots.cpp:943:44: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from list.h:154:0,
from bits.h:16,
from automata.h:28,
from automata.cpp:8:
list.hpp: In instantiation of 'list::List::List(const list::List&) [with T = long unsigned int]':
bits.h:88:65: required from here
list.hpp:83:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(r.size()*sizeof(T)));
^
list.hpp:86:5: error: no matching function for call to 'operator new(sizetype, long unsigned int*)'
new(d_ptr+j) T(r[j]);
^
list.hpp:86:5: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
minroots.cpp:944:48: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_dot[d_size]= new(arena()) DotProduct[rank()];
^
minroots.cpp:944:48: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from automata.h:28:0,
from interface.h:43,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
bits.h:50:14: error: variable or field 'print' declared void
void print(FILE* file, const BitMap& map);
^
bits.h:50:14: error: 'FILE' was not declared in this scope
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = long unsigned int; globals::Ulong = long unsigned int]':
bits.h:216:47: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
bits.h:50:20: error: 'file' was not declared in this scope
void print(FILE* file, const BitMap& map);
^
bits.h:50:26: error: expected primary-expression before 'const'
void print(FILE* file, const BitMap& map);
^
transducer.h:113:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:113:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:113:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.cpp:949:58: error: 'memcpy' was not declared in this scope
memcpy(d_dot[d_size],d_dot[r],rank()*sizeof(DotProduct));
^
In file included from bits.h:16:0,
from automata.h:28,
from automata.cpp:8:
list.h: In instantiation of 'void list::List::setZero(globals::Ulong, globals::Ulong) [with T = long unsigned int; globals::Ulong = long unsigned int]':
list.h:125:67: required from 'void list::List::setZero() [with T = long unsigned int]'
bits.h:249:46: required from here
list.h:123:36: error: 'memset' was not declared in this scope
{memset(d_ptr+first,0,r*sizeof(T));}
^
minroots.cpp: In member function 'void {anonymous}::InitMinTable::newMinRoot(graph::CoxGraph&, minroots::MinNbr, coxtypes::Generator)':
minroots.cpp:978:44: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_min[d_size]= new(arena()) MinNbr[rank()];
^
minroots.cpp:978:44: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
minroots.cpp:979:48: error: no matching function for call to 'operator new [](sizetype, memory::Arena&)'
d_dot[d_size]= new(arena()) DotProduct[rank()];
^
minroots.cpp:979:48: note: candidate is:
:0:0: note: void* operator new [](unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
minroots.cpp:984:58: error: 'memcpy' was not declared in this scope
memcpy(d_dot[d_size],d_dot[r],rank()*sizeof(DotProduct));
^
In file included from schubert.h:35:0,
from klsupport.h:59,
from invkl.h:20,
from invkl.cpp:8:
interface.h:98:14: error: variable or field 'print' declared void
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:98:14: error: 'FILE' was not declared in this scope
interface.h:98:20: error: 'file' was not declared in this scope
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:98:26: error: expected primary-expression before 'const'
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:98:44: error: expected primary-expression before 'const'
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:99:14: error: variable or field 'print' declared void
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:99:14: error: 'FILE' was not declared in this scope
interface.h:99:20: error: 'file' was not declared in this scope
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:99:26: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:99:43: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:100:14: error: variable or field 'print' declared void
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
interface.h:100:14: error: 'FILE' was not declared in this scope
interface.h:100:20: error: 'file' was not declared in this scope
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:125:33: note: in expansion of macro 'BITS'
static const LFlags posBits = BITS(LFlags) - 1; /* BITS(LFlags) should be a
^
interface.h:100:26: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
minroots.cpp: In constructor 'minroots::MinTable::MinTable(graph::CoxGraph&)':
minroots.cpp:1042:27: error: no matching function for call to 'operator new(sizetype, minroots::MinTable* const)'
new(this) InitMinTable(G);
^
interface.h:100:43: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
minroots.cpp:1042:27: note: candidate is:
interface.h:101:7: error: expected primary-expression before 'const'
const GroupEltInterface& GI);
^
:0:0: note: void* operator new(unsigned int)
In file included from automata.h:28:0,
from interface.h:43,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
bits.h:127:35: error: field initializer is not constant
static const LFlags baseBits = ~posBits;
^
:0:0: note: candidate expects 1 argument, 2 provided
interface.h:102:20: error: variable or field 'printSymbol' declared void
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:102:20: error: 'FILE' was not declared in this scope
interface.h:102:26: error: 'file' was not declared in this scope
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:102:32: error: expected primary-expression before 'const'
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:102:52: error: expected primary-expression before 'const'
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:103:22: error: variable or field 'printTwosided' declared void
void printTwosided(FILE *file, const LFlags& f,
^
interface.h:103:22: error: 'FILE' was not declared in this scope
interface.h:103:28: error: 'file' was not declared in this scope
void printTwosided(FILE *file, const LFlags& f,
^
interface.h:103:34: error: expected primary-expression before 'const'
void printTwosided(FILE *file, const LFlags& f,
^
interface.h:104:8: error: expected primary-expression before 'const'
const DescentSetInterface& DI,
^
interface.h:105:8: error: expected primary-expression before 'const'
const GroupEltInterface& GI, const Rank& l);
^
interface.h:105:37: error: expected primary-expression before 'const'
const GroupEltInterface& GI, const Rank& l);
^
interface.h:106:22: error: variable or field 'printTwosided' declared void
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:106:22: error: 'FILE' was not declared in this scope
interface.h:106:28: error: 'file' was not declared in this scope
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:106:34: error: expected primary-expression before 'const'
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:106:51: error: expected primary-expression before 'const'
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
make: *** [makefile:36: automata.o] Error 1
make: *** Waiting for unfinished jobs....
interface.h:136:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:136:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:136:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
bits.h:190:24: error: 'FILE' has not been declared
void printClassSizes(FILE* file) const;
^
interface.h:166:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:166:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:166:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:167:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size, void* ptr) {return ptr;}
^
interface.h:167:18: error: expected ';' at end of member declaration
void* operator new(size_t size, void* ptr) {return ptr;}
^
interface.h:167:29: error: expected ')' before 'size'
void* operator new(size_t size, void* ptr) {return ptr;}
^
In file included from memory.h:37:0,
from list.h:41,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
bits.h: In member function 'void bits::BitMap::clearBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:243:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] &= ~(lmask[n%BITS(LFlags)]);}
^
interface.h:187:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:187:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
bits.h: In member function 'bool bits::BitMap::getBit(const Ulong&) const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:246:21: note: in expansion of macro 'BITS'
{return d_map[n/BITS(LFlags)] & lmask[n%BITS(LFlags)];}
^
interface.h:187:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
bits.h: In member function 'bits::LFlags bits::BitMap::lastchunk() const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:248:32: note: in expansion of macro 'BITS'
{return leqmask[(size()-1)%BITS(LFlags)];}
^
interface.h:206:14: error: 'FILE' has not been declared
void print(FILE* file) const;
^
bits.h: In member function 'void bits::BitMap::setBit(const Ulong&)':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
bits.h:251:14: note: in expansion of macro 'BITS'
{d_map[n/BITS(LFlags)] |= lmask[n%BITS(LFlags)];}
^
interface.h:241:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:241:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:241:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:285:22: error: 'FILE' has not been declared
virtual void print(FILE* file, const CoxWord& g) const;
^
interface.h:299:19: error: variable or field 'print' declared void
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:299:19: error: 'FILE' was not declared in this scope
In file included from memory.h:37:0,
from list.h:41,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
minroots.cpp: In member function 'const coxtypes::CoxWord& minroots::MinTable::power(coxtypes::CoxWord&, const Ulong&) const':
constants.h:18:18: error: 'CHAR_BIT' was not declared in this scope
#define BITS(x) (CHAR_BIT*sizeof(x)) /* size of x in bits */
^
minroots.cpp:1345:37: note: in expansion of macro 'BITS'
static Ulong hi_bit = (Ulong)1 << BITS(Ulong) - 1;
^
interface.h:299:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:299:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:299:48: error: expected primary-expression before 'const'
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
In file included from automata.h:28:0,
from interface.h:43,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
bits.h: In member function 'bits::SubSet& bits::SubSet::assign(const bits::SubSet&)':
bits.h:299:24: error: no matching function for call to 'operator new(sizetype, bits::SubSet* const)'
{new(this) SubSet(q); return *this;}
^
bits.h:299:24: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
interface.h:301:25: error: variable or field 'printSymbol' declared void
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
interface.h:301:25: error: 'FILE' was not declared in this scope
interface.h:301:31: error: 'file' was not declared in this scope
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
interface.h:301:37: error: expected primary-expression before 'const'
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
interface.h:301:57: error: expected primary-expression before 'const'
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
interface.h:303:27: error: variable or field 'printTwosided' declared void
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:303:27: error: 'FILE' was not declared in this scope
interface.h:303:33: error: 'file' was not declared in this scope
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:303:39: error: expected primary-expression before 'const'
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:303:56: error: expected primary-expression before 'const'
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:348:30: error: variable or field 'print' declared void
inline void Interface::print(FILE* file, const CoxWord& g) const
^
interface.h:348:30: error: 'FILE' was not declared in this scope
interface.h:348:36: error: 'file' was not declared in this scope
inline void Interface::print(FILE* file, const CoxWord& g) const
^
interface.h:348:42: error: expected primary-expression before 'const'
inline void Interface::print(FILE* file, const CoxWord& g) const
^
In file included from klsupport.h:59:0,
from invkl.h:20,
from invkl.cpp:8:
schubert.h:52:14: error: variable or field 'print' declared void
void print(FILE* file, const SchubertContext& p);
^
schubert.h:52:14: error: 'FILE' was not declared in this scope
schubert.h:52:20: error: 'file' was not declared in this scope
void print(FILE* file, const SchubertContext& p);
^
schubert.h:52:26: error: expected primary-expression before 'const'
void print(FILE* file, const SchubertContext& p);
^
schubert.h:53:20: error: variable or field 'printBitMap' declared void
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:53:20: error: 'FILE' was not declared in this scope
schubert.h:53:26: error: 'file' was not declared in this scope
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:53:32: error: expected primary-expression before 'const'
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:53:50: error: expected primary-expression before 'const'
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:54:6: error: expected primary-expression before 'const'
const Interface& I);
^
schubert.h:55:18: error: variable or field 'printList' declared void
void printList(FILE* file, const List& v, const SchubertContext& p,
^
schubert.h:55:18: error: 'FILE' was not declared in this scope
schubert.h:55:24: error: 'file' was not declared in this scope
void printList(FILE* file, const List& v, const SchubertContext& p,
^
schubert.h:55:30: error: expected primary-expression before 'const'
void printList(FILE* file, const List& v, const SchubertContext& p,
^
schubert.h:55:53: error: expected primary-expression before 'const'
void printList(FILE* file, const List& v, const SchubertContext& p,
^
In file included from interface.h:48:0,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
minroots.h: At global scope:
minroots.h:29:29: error: 'UINT_MAX' was not declared in this scope
const MinNbr MINNBR_MAX = UINT_MAX-4; /* top values are reserved */
^
schubert.h:56:4: error: expected primary-expression before 'const'
const Interface& I);
^
minroots.cpp: At global scope:
minroots.cpp:1702:22: error: variable or field 'print' declared void
void minroots::print(FILE *file, MinTable& T)
^
schubert.h:57:23: error: variable or field 'printPartition' declared void
void printPartition(FILE* file, const Partition& pi,
^
schubert.h:57:23: error: 'FILE' was not declared in this scope
minroots.cpp:1702:22: error: 'FILE' was not declared in this scope
schubert.h:57:29: error: 'file' was not declared in this scope
void printPartition(FILE* file, const Partition& pi,
^
schubert.h:57:35: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi,
^
schubert.h:58:9: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
schubert.h:58:35: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
schubert.h:59:23: error: variable or field 'printPartition' declared void
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
schubert.h:59:23: error: 'FILE' was not declared in this scope
In file included from interface.h:48:0,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
minroots.h:54:14: error: variable or field 'print' declared void
void print(FILE *file, MinTable& T);
^
minroots.h:54:14: error: 'FILE' was not declared in this scope
schubert.h:59:29: error: 'file' was not declared in this scope
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
minroots.h:54:20: error: 'file' was not declared in this scope
void print(FILE *file, MinTable& T);
^
minroots.cpp:1702:28: error: 'file' was not declared in this scope
void minroots::print(FILE *file, MinTable& T)
^
minroots.h:54:34: error: expected primary-expression before '&' token
void print(FILE *file, MinTable& T);
^
schubert.h:59:35: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
minroots.h:54:36: error: 'T' was not declared in this scope
void print(FILE *file, MinTable& T);
^
schubert.h:59:56: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
schubert.h:60:9: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
schubert.h:60:35: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
In file included from minroots.h:61:0,
from interface.h:48,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
graph.h:42:38: error: 'CHAR_BIT' was not declared in this scope
const Ulong SBITMAP_MAX = RANK_MAX/CHAR_BIT + (bool)(RANK_MAX%CHAR_BIT);
^
minroots.cpp:1702:42: error: expected primary-expression before '&' token
void minroots::print(FILE *file, MinTable& T)
^
graph.h:42:65: error: 'CHAR_BIT' was not declared in this scope
const Ulong SBITMAP_MAX = RANK_MAX/CHAR_BIT + (bool)(RANK_MAX%CHAR_BIT);
^
graph.h:45:42: error: 'USHRT_MAX' was not declared in this scope
static const CoxEntry undef_coxentry = USHRT_MAX;
^
minroots.cpp:1702:44: error: 'T' was not declared in this scope
void minroots::print(FILE *file, MinTable& T)
^
In file included from bits.h:16:0,
from minroots.h:38,
from minroots.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = char]':
io.h:85:25: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from list.h:154:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = char; globals::Ulong = long unsigned int]':
io.h:86:42: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
In file included from bits.h:16:0,
from minroots.h:38,
from minroots.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = long unsigned int]':
bits.h:86:12: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from list.h:154:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
list.hpp: In instantiation of 'list::List::List(const list::List&) [with T = long unsigned int]':
bits.h:88:65: required from here
list.hpp:83:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(r.size()*sizeof(T)));
^
In file included from klsupport.h:59:0,
from invkl.h:20,
from invkl.cpp:8:
schubert.h:97:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:97:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:97:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.hpp:86:5: error: no matching function for call to 'operator new(sizetype, long unsigned int*)'
new(d_ptr+j) T(r[j]);
^
list.hpp:86:5: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from minroots.h:61:0,
from interface.h:48,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
graph.h:85:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
graph.h:85:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
graph.h:85:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = long unsigned int; globals::Ulong = long unsigned int]':
bits.h:216:47: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
schubert.h:151:22: error: 'FILE' has not been declared
virtual void print(FILE* file, const CoxNbr& x) const = 0;
^
schubert.h:152:22: error: 'FILE' has not been declared
virtual void print(FILE* file, const CoxNbr& x, const Interface& I)
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = unsigned char; globals::Ulong = long unsigned int]':
coxtypes.h:107:21: required from here
list.hpp:71:9: error: expression cannot be used as a function
schubert.h:166:24: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:166:20: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:166:31: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from bits.h:16:0,
from minroots.h:38,
from minroots.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = unsigned int*]':
minroots.h:84:14: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from interface.h:48:0,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
minroots.h:79:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.h:79:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
minroots.h:79:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h: In instantiation of 'list::List::List() [with T = char*]':
minroots.h:84:14: required from here
list.h:62:40: error: 'memset' was not declared in this scope
minroots.h:82:22: error: declaration of 'operator new' as non-function
void* operator new(size_t, void* ptr) {return ptr;}
^
minroots.h:82:18: error: expected ';' at end of member declaration
void* operator new(size_t, void* ptr) {return ptr;}
^
minroots.h:82:28: error: expected ')' before ',' token
void* operator new(size_t, void* ptr) {return ptr;}
^
schubert.h:194:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from list.h:154:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
list.hpp: In instantiation of 'list::List::List(const list::List&) [with T = unsigned char]':
coxtypes.h:100:7: required from here
list.hpp:83:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(r.size()*sizeof(T)));
^
schubert.h:194:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:194:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.hpp:86:5: error: no matching function for call to 'operator new(sizetype, unsigned char*)'
new(d_ptr+j) T(r[j]);
^
list.hpp:86:5: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = short unsigned int; globals::Ulong = long unsigned int]':
minroots.cpp:1245:19: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
In file included from interface.h:49:0,
from hecke.h:25,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
transducer.h:64:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:64:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:64:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.hpp: In instantiation of 'void list::List::append(const T&) [with T = short unsigned int]':
minroots.cpp:1252:28: required from here
list.hpp:232:58: error: expression cannot be used as a function
T* new_ptr = static_cast (arena().alloc(new_size));
^
list.hpp:235:34: error: 'memcpy' was not declared in this scope
memcpy(new_ptr,d_ptr,old_size);
^
schubert.h:254:14: error: 'FILE' has not been declared
void print(FILE* file, const CoxNbr& x) const;
^
schubert.h:255:14: error: 'FILE' has not been declared
void print(FILE* file, const CoxNbr& x, const Interface& I) const;
^
In file included from bits.h:16:0,
from minroots.h:38,
from minroots.cpp:8:
list.h: In instantiation of 'void list::List::setZero(globals::Ulong, globals::Ulong) [with T = long unsigned int; globals::Ulong = long unsigned int]':
list.h:125:67: required from 'void list::List::setZero() [with T = long unsigned int]'
bits.h:249:46: required from here
list.h:123:36: error: 'memset' was not declared in this scope
{memset(d_ptr+first,0,r*sizeof(T));}
^
In file included from list.h:154:0,
from bits.h:16,
from minroots.h:38,
from minroots.cpp:8:
list.hpp: In instantiation of 'void list::List::setData(const T*, globals::Ulong, globals::Ulong) [with T = unsigned char; globals::Ulong = long unsigned int]':
list.h:119:22: required from 'void list::List::setData(const T*, globals::Ulong) [with T = unsigned char; globals::Ulong = long unsigned int]'
list.hpp:268:27: required from 'const list::List& list::List::assign(const list::List&) [with T = unsigned char]'
coxtypes.h:141:28: required from here
list.hpp:342:58: error: expression cannot be used as a function
T* new_ptr = static_cast (arena().alloc(new_size));
^
list.hpp:345:41: error: 'memcpy' was not declared in this scope
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
list.hpp:346:44: error: 'memcpy' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
memcpy(new_ptr+first,source,r*sizeof(T));
^
list.hpp:345:41: note: 'memcpy' declared here, later in the translation unit
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
list.hpp:359:41: error: 'memmove' was not declared in this scope
memmove(d_ptr+first,source,r*sizeof(T));
^
transducer.h:113:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:113:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
transducer.h:113:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from hecke.h:25:0,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
interface.h:98:14: error: variable or field 'print' declared void
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:98:14: error: 'FILE' was not declared in this scope
interface.h:98:20: error: 'file' was not declared in this scope
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:98:26: error: expected primary-expression before 'const'
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:98:44: error: expected primary-expression before 'const'
void print(FILE *file, const CoxWord& g, const GroupEltInterface& I);
^
interface.h:99:14: error: variable or field 'print' declared void
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:99:14: error: 'FILE' was not declared in this scope
interface.h:99:20: error: 'file' was not declared in this scope
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:99:26: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:99:43: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:100:14: error: variable or field 'print' declared void
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
interface.h:100:14: error: 'FILE' was not declared in this scope
interface.h:100:20: error: 'file' was not declared in this scope
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
interface.h:100:26: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
interface.h:100:43: error: expected primary-expression before 'const'
void print(FILE *file, const LFlags& f, const DescentSetInterface& DI,
^
interface.h:101:7: error: expected primary-expression before 'const'
const GroupEltInterface& GI);
^
interface.h:102:20: error: variable or field 'printSymbol' declared void
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:102:20: error: 'FILE' was not declared in this scope
interface.h:102:26: error: 'file' was not declared in this scope
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:102:32: error: expected primary-expression before 'const'
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:102:52: error: expected primary-expression before 'const'
void printSymbol(FILE *file, const Generator& s, const Interface& I);
^
interface.h:103:22: error: variable or field 'printTwosided' declared void
void printTwosided(FILE *file, const LFlags& f,
^
interface.h:103:22: error: 'FILE' was not declared in this scope
interface.h:103:28: error: 'file' was not declared in this scope
void printTwosided(FILE *file, const LFlags& f,
^
interface.h:103:34: error: expected primary-expression before 'const'
void printTwosided(FILE *file, const LFlags& f,
^
interface.h:104:8: error: expected primary-expression before 'const'
const DescentSetInterface& DI,
^
interface.h:105:8: error: expected primary-expression before 'const'
const GroupEltInterface& GI, const Rank& l);
^
interface.h:105:37: error: expected primary-expression before 'const'
const GroupEltInterface& GI, const Rank& l);
^
interface.h:106:22: error: variable or field 'printTwosided' declared void
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:106:22: error: 'FILE' was not declared in this scope
interface.h:106:28: error: 'file' was not declared in this scope
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:106:34: error: expected primary-expression before 'const'
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:106:51: error: expected primary-expression before 'const'
void printTwosided(FILE *file, const LFlags& f, const Interface& I);
^
interface.h:136:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:136:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:136:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from invkl.h:20:0,
from invkl.cpp:8:
klsupport.h:77:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
klsupport.h:77:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
klsupport.h:77:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:166:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:166:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:166:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:167:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size, void* ptr) {return ptr;}
^
interface.h:167:18: error: expected ';' at end of member declaration
void* operator new(size_t size, void* ptr) {return ptr;}
^
interface.h:167:29: error: expected ')' before 'size'
void* operator new(size_t size, void* ptr) {return ptr;}
^
interface.h:187:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:187:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from invkl.h:21:0,
from invkl.cpp:8:
hecke.h:38:20: error: variable or field 'prettyPrint' declared void
void prettyPrint(FILE* file, const List >& h,
^
hecke.h:38:20: error: 'FILE' was not declared in this scope
interface.h:187:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
hecke.h:38:26: error: 'file' was not declared in this scope
void prettyPrint(FILE* file, const List >& h,
^
hecke.h:38:32: error: expected primary-expression before 'const'
void prettyPrint(FILE* file, const List >& h,
^
hecke.h:39:6: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.h:39:28: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.h:40:6: error: expected primary-expression before 'const'
const Interface& I, const Length& l,
^
hecke.h:40:26: error: expected primary-expression before 'const'
const Interface& I, const Length& l,
^
hecke.h:41:6: error: expected primary-expression before 'const'
const Ulong &ls = LINESIZE);
^
hecke.h:43:19: error: variable or field 'printBasis' declared void
void printBasis(FILE* f, const List >& h,
^
hecke.h:43:19: error: 'FILE' was not declared in this scope
hecke.h:43:25: error: 'f' was not declared in this scope
void printBasis(FILE* f, const List >& h,
^
hecke.h:43:28: error: expected primary-expression before 'const'
void printBasis(FILE* f, const List >& h,
^
hecke.h:44:5: error: expected primary-expression before 'const'
const Interface& I);
^
interface.h:206:14: error: 'FILE' has not been declared
void print(FILE* file) const;
^
interface.h:241:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:241:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
interface.h:241:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from hecke.h:112:0,
from invkl.h:21,
from invkl.cpp:8:
hecke.hpp:45:23: error: variable or field 'oneColumnPrint' declared void
void oneColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:45:23: error: 'FILE' was not declared in this scope
hecke.hpp:45:29: error: 'file' was not declared in this scope
void oneColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:45:35: error: expected primary-expression before 'const'
void oneColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:46:9: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.hpp:46:31: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.hpp:47:9: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:47:29: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:47:46: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:49:23: error: variable or field 'twoColumnPrint' declared void
void twoColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:49:23: error: 'FILE' was not declared in this scope
hecke.hpp:49:29: error: 'file' was not declared in this scope
void twoColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:49:35: error: expected primary-expression before 'const'
void twoColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:50:9: error: expected primary-expression before 'const'
const Permutation&a, const SchubertContext& p,
^
hecke.hpp:50:30: error: expected primary-expression before 'const'
const Permutation&a, const SchubertContext& p,
^
hecke.hpp:51:9: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:51:29: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:51:46: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
interface.h:285:22: error: 'FILE' has not been declared
virtual void print(FILE* file, const CoxWord& g) const;
^
hecke.hpp:175:21: error: variable or field 'oneColumnPrint' declared void
void oneColumnPrint(FILE* file,
^
hecke.hpp:175:21: error: 'FILE' was not declared in this scope
hecke.hpp:175:27: error: 'file' was not declared in this scope
void oneColumnPrint(FILE* file,
^
interface.h:299:19: error: variable or field 'print' declared void
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:299:19: error: 'FILE' was not declared in this scope
hecke.hpp:176:7: error: expected primary-expression before 'const'
const List >& h,
^
hecke.hpp:177:7: error: expected primary-expression before 'const'
const Permutation& a,
^
hecke.hpp:178:7: error: expected primary-expression before 'const'
const SchubertContext& p,
^
hecke.hpp:179:7: error: expected primary-expression before 'const'
const Interface& I,
^
hecke.hpp:180:7: error: expected primary-expression before 'const'
const Length& l,
^
interface.h:299:25: error: 'file' was not declared in this scope
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
hecke.hpp:181:7: error: expected primary-expression before 'const'
const Ulong& ls)
^
hecke.hpp:205:18: error: variable or field 'prettyPrint' declared void
void prettyPrint(FILE* file,
^
hecke.hpp:205:18: error: 'FILE' was not declared in this scope
interface.h:299:31: error: expected primary-expression before 'const'
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:299:48: error: expected primary-expression before 'const'
inline void print(FILE *file, const LFlags& f, const Interface& I)
^
hecke.hpp:205:24: error: 'file' was not declared in this scope
void prettyPrint(FILE* file,
^
interface.h:301:25: error: variable or field 'printSymbol' declared void
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
interface.h:301:25: error: 'FILE' was not declared in this scope
hecke.hpp:206:4: error: expected primary-expression before 'const'
const List >& h,
^
hecke.hpp:207:4: error: expected primary-expression before 'const'
const Permutation& a,
^
hecke.hpp:208:4: error: expected primary-expression before 'const'
const SchubertContext& p,
^
hecke.hpp:209:4: error: expected primary-expression before 'const'
const Interface& I,
^
interface.h:301:31: error: 'file' was not declared in this scope
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
hecke.hpp:210:4: error: expected primary-expression before 'const'
const Length& l,
^
hecke.hpp:211:4: error: expected primary-expression before 'const'
const Ulong& ls)
^
interface.h:301:37: error: expected primary-expression before 'const'
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
interface.h:301:57: error: expected primary-expression before 'const'
inline void printSymbol(FILE *file, const Generator& s, const Interface& I)
^
interface.h:303:27: error: variable or field 'printTwosided' declared void
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:303:27: error: 'FILE' was not declared in this scope
interface.h:303:33: error: 'file' was not declared in this scope
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
interface.h:303:39: error: expected primary-expression before 'const'
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
hecke.hpp:300:21: error: variable or field 'twoColumnPrint' declared void
void twoColumnPrint(FILE* file,
^
interface.h:303:56: error: expected primary-expression before 'const'
inline void printTwosided(FILE *file, const LFlags& f, const Interface& I)
^
hecke.hpp:300:21: error: 'FILE' was not declared in this scope
hecke.hpp:300:27: error: 'file' was not declared in this scope
void twoColumnPrint(FILE* file,
^
hecke.hpp:301:7: error: expected primary-expression before 'const'
const List >& h,
^
hecke.hpp:302:7: error: expected primary-expression before 'const'
const Permutation& a,
^
hecke.hpp:303:7: error: expected primary-expression before 'const'
const SchubertContext& p,
^
hecke.hpp:304:7: error: expected primary-expression before 'const'
const Interface& I,
^
hecke.hpp:305:7: error: expected primary-expression before 'const'
const Length& l,
^
hecke.hpp:306:7: error: expected primary-expression before 'const'
const Ulong& ls)
^
In file included from invkl.h:56:0,
from invkl.cpp:8:
search.h:27:33: error: variable or field 'print' declared void
template void print(FILE* file, const BinaryTree& t);
^
search.h:27:33: error: 'FILE' was not declared in this scope
search.h:27:39: error: 'file' was not declared in this scope
template void print(FILE* file, const BinaryTree& t);
^
search.h:27:45: error: expected primary-expression before 'const'
template void print(FILE* file, const BinaryTree& t);
^
search.h:28:33: error: variable or field 'print' declared void
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:33: error: 'FILE' was not declared in this scope
search.h:28:38: error: expected primary-expression before ',' token
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:51: error: expected primary-expression before '*' token
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:52: error: expected primary-expression before ',' token
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:54: error: expected primary-expression before 'const'
template void print(FILE*, TreeNode*, const char*);
^
search.h:46:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:46:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:46:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:59:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:59:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:59:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from search.h:84:0,
from invkl.h:56,
from invkl.cpp:8:
search.hpp:136:31: error: variable or field 'print' declared void
template void print(FILE* file, const BinaryTree& t)
^
search.hpp:136:31: error: 'FILE' was not declared in this scope
search.hpp:136:37: error: 'file' was not declared in this scope
template void print(FILE* file, const BinaryTree& t)
^
search.hpp:136:43: error: expected primary-expression before 'const'
template void print(FILE* file, const BinaryTree& t)
^
interface.h:348:30: error: variable or field 'print' declared void
inline void Interface::print(FILE* file, const CoxWord& g) const
^
interface.h:348:30: error: 'FILE' was not declared in this scope
search.hpp:149:31: error: variable or field 'print' declared void
template void print(FILE* file, TreeNode* c, const char* varname)
^
search.hpp:149:31: error: 'FILE' was not declared in this scope
search.hpp:149:37: error: 'file' was not declared in this scope
template void print(FILE* file, TreeNode* c, const char* varname)
^
interface.h:348:36: error: 'file' was not declared in this scope
inline void Interface::print(FILE* file, const CoxWord& g) const
^
search.hpp:149:54: error: expected primary-expression before '*' token
template void print(FILE* file, TreeNode* c, const char* varname)
^
search.hpp:149:56: error: 'c' was not declared in this scope
template void print(FILE* file, TreeNode* c, const char* varname)
^
interface.h:348:42: error: expected primary-expression before 'const'
inline void Interface::print(FILE* file, const CoxWord& g) const
^
search.hpp:149:59: error: expected primary-expression before 'const'
template void print(FILE* file, TreeNode* c, const char* varname)
^
In file included from hecke.h:26:0,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
schubert.h:52:14: error: variable or field 'print' declared void
void print(FILE* file, const SchubertContext& p);
^
schubert.h:52:14: error: 'FILE' was not declared in this scope
schubert.h:52:20: error: 'file' was not declared in this scope
void print(FILE* file, const SchubertContext& p);
^
schubert.h:52:26: error: expected primary-expression before 'const'
void print(FILE* file, const SchubertContext& p);
^
schubert.h:53:20: error: variable or field 'printBitMap' declared void
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:53:20: error: 'FILE' was not declared in this scope
schubert.h:53:26: error: 'file' was not declared in this scope
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:53:32: error: expected primary-expression before 'const'
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:53:50: error: expected primary-expression before 'const'
void printBitMap(FILE* file, const BitMap& pi, const SchubertContext& p,
^
schubert.h:54:6: error: expected primary-expression before 'const'
const Interface& I);
^
schubert.h:55:18: error: variable or field 'printList' declared void
void printList(FILE* file, const List& v, const SchubertContext& p,
^
schubert.h:55:18: error: 'FILE' was not declared in this scope
schubert.h:55:24: error: 'file' was not declared in this scope
void printList(FILE* file, const List& v, const SchubertContext& p,
^
schubert.h:55:30: error: expected primary-expression before 'const'
void printList(FILE* file, const List& v, const SchubertContext& p,
^
schubert.h:55:53: error: expected primary-expression before 'const'
void printList(FILE* file, const List& v, const SchubertContext& p,
^
schubert.h:56:4: error: expected primary-expression before 'const'
const Interface& I);
^
schubert.h:57:23: error: variable or field 'printPartition' declared void
void printPartition(FILE* file, const Partition& pi,
^
schubert.h:57:23: error: 'FILE' was not declared in this scope
schubert.h:57:29: error: 'file' was not declared in this scope
void printPartition(FILE* file, const Partition& pi,
^
schubert.h:57:35: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi,
^
schubert.h:58:9: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
schubert.h:58:35: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
schubert.h:59:23: error: variable or field 'printPartition' declared void
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
schubert.h:59:23: error: 'FILE' was not declared in this scope
schubert.h:59:29: error: 'file' was not declared in this scope
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
schubert.h:59:35: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
schubert.h:59:56: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi, const BitMap& b,
^
schubert.h:60:9: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
schubert.h:60:35: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I);
^
make: *** [makefile:36: minroots.o] Error 1
In file included from invkl.cpp:8:0:
invkl.h:101:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:101:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:101:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:119:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from hecke.h:26:0,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
schubert.h:97:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:119:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:97:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:119:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:97:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:151:22: error: 'FILE' has not been declared
virtual void print(FILE* file, const CoxNbr& x) const = 0;
^
schubert.h:152:22: error: 'FILE' has not been declared
virtual void print(FILE* file, const CoxNbr& x, const Interface& I)
^
schubert.h:166:24: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:166:20: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:166:31: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:194:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:194:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:194:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.cpp:52:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.cpp:52:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.cpp:52:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
schubert.h:254:14: error: 'FILE' has not been declared
void print(FILE* file, const CoxNbr& x) const;
^
schubert.h:255:14: error: 'FILE' has not been declared
void print(FILE* file, const CoxNbr& x, const Interface& I) const;
^
In file included from files.h:38:0,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
hecke.h:38:20: error: variable or field 'prettyPrint' declared void
void prettyPrint(FILE* file, const List >& h,
^
hecke.h:38:20: error: 'FILE' was not declared in this scope
hecke.h:38:26: error: 'file' was not declared in this scope
void prettyPrint(FILE* file, const List >& h,
^
hecke.h:38:32: error: expected primary-expression before 'const'
void prettyPrint(FILE* file, const List >& h,
^
hecke.h:39:6: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.h:39:28: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.h:40:6: error: expected primary-expression before 'const'
const Interface& I, const Length& l,
^
hecke.h:40:26: error: expected primary-expression before 'const'
const Interface& I, const Length& l,
^
hecke.h:41:6: error: expected primary-expression before 'const'
const Ulong &ls = LINESIZE);
^
hecke.h:43:19: error: variable or field 'printBasis' declared void
void printBasis(FILE* f, const List >& h,
^
hecke.h:43:19: error: 'FILE' was not declared in this scope
hecke.h:43:25: error: 'f' was not declared in this scope
void printBasis(FILE* f, const List >& h,
^
hecke.h:43:28: error: expected primary-expression before 'const'
void printBasis(FILE* f, const List >& h,
^
hecke.h:44:5: error: expected primary-expression before 'const'
const Interface& I);
^
In file included from hecke.hpp:8:0,
from hecke.h:112,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
polynomials.h:32:29: error: 'ULONG_MAX' was not declared in this scope
const Degree DEGREE_MAX = ULONG_MAX-1;
^
polynomials.h:33:31: error: 'LONG_MAX' was not declared in this scope
const SDegree SDEGREE_MAX = LONG_MAX;
^
polynomials.h:34:31: error: 'LONG_MIN' was not declared in this scope
const SDegree SDEGREE_MIN = LONG_MIN+1;
^
polynomials.h:35:35: error: 'LONG_MIN' was not declared in this scope
const SDegree undef_valuation = LONG_MIN;
^
polynomials.h:71:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:71:14: error: 'FILE' was not declared in this scope
polynomials.h:71:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:71:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:71:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const char *x);
^
polynomials.h:73:14: error: variable or field 'print' declared void
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:73:14: error: 'FILE' was not declared in this scope
polynomials.h:73:20: error: 'file' was not declared in this scope
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:73:26: error: expected primary-expression before 'const'
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:73:57: error: expected primary-expression before 'const'
void print(FILE* file, const LaurentPolynomial& p, const char *x);
^
polynomials.h:75:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:75:14: error: 'FILE' was not declared in this scope
polynomials.h:75:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:75:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:75:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:76:7: error: expected primary-expression before 'const'
const long& m, const char *x);
^
polynomials.h:76:22: error: expected primary-expression before 'const'
const long& m, const char *x);
^
polynomials.h:78:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:78:14: error: 'FILE' was not declared in this scope
polynomials.h:78:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:78:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:78:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:79:7: error: expected primary-expression before 'const'
const long& m, const char *x,GAP);
^
polynomials.h:79:22: error: expected primary-expression before 'const'
const long& m, const char *x,GAP);
^
polynomials.h:79:39: error: expected primary-expression before ')' token
const long& m, const char *x,GAP);
^
polynomials.h:81:14: error: variable or field 'print' declared void
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:81:14: error: 'FILE' was not declared in this scope
polynomials.h:81:20: error: 'file' was not declared in this scope
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:81:26: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:81:50: error: expected primary-expression before 'const'
void print(FILE* file, const Polynomial& p, const Degree& d,
^
polynomials.h:82:7: error: expected primary-expression before 'const'
const long& m, const char *x,Terse);
^
polynomials.h:82:22: error: expected primary-expression before 'const'
const long& m, const char *x,Terse);
^
polynomials.h:82:41: error: expected primary-expression before ')' token
const long& m, const char *x,Terse);
^
In file included from polynomials.h:264:0,
from hecke.hpp:8,
from hecke.h:112,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
polynomials.hpp:571:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:571:31: error: 'FILE' was not declared in this scope
polynomials.hpp:571:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:571:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:572:10: error: expected primary-expression before 'const'
const char* x)
^
polynomials.hpp:584:31: error: variable or field 'print' declared void
template void print(FILE* file, const LaurentPolynomial& p,
^
polynomials.hpp:584:31: error: 'FILE' was not declared in this scope
polynomials.hpp:584:37: error: 'file' was not declared in this scope
template void print(FILE* file, const LaurentPolynomial& p,
^
polynomials.hpp:584:43: error: expected primary-expression before 'const'
template void print(FILE* file, const LaurentPolynomial& p,
^
polynomials.hpp:585:10: error: expected primary-expression before 'const'
const char* x)
^
polynomials.hpp:597:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:597:31: error: 'FILE' was not declared in this scope
polynomials.hpp:597:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:597:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:598:10: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x)
^
polynomials.hpp:598:27: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x)
^
polynomials.hpp:598:42: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x)
^
polynomials.hpp:615:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:615:31: error: 'FILE' was not declared in this scope
polynomials.hpp:615:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:615:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:616:10: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
polynomials.hpp:616:27: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
polynomials.hpp:616:42: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
polynomials.hpp:617:13: error: expected primary-expression before ')' token
GAP)
^
polynomials.hpp:634:31: error: variable or field 'print' declared void
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:634:31: error: 'FILE' was not declared in this scope
polynomials.hpp:634:37: error: 'file' was not declared in this scope
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:634:43: error: expected primary-expression before 'const'
template void print(FILE* file, const Polynomial& p,
^
polynomials.hpp:635:10: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
polynomials.hpp:635:27: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
polynomials.hpp:635:42: error: expected primary-expression before 'const'
const Degree& d, const long& m, const char* x,
^
polynomials.hpp:636:15: error: expected primary-expression before ')' token
Terse)
^
In file included from hecke.h:112:0,
from files.h:38,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
hecke.hpp:45:23: error: variable or field 'oneColumnPrint' declared void
void oneColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:45:23: error: 'FILE' was not declared in this scope
hecke.hpp:45:29: error: 'file' was not declared in this scope
void oneColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:45:35: error: expected primary-expression before 'const'
void oneColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:46:9: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.hpp:46:31: error: expected primary-expression before 'const'
const Permutation& a, const SchubertContext& p,
^
hecke.hpp:47:9: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:47:29: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:47:46: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:49:23: error: variable or field 'twoColumnPrint' declared void
void twoColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:49:23: error: 'FILE' was not declared in this scope
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = char]':
io.h:85:25: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
hecke.hpp:49:29: error: 'file' was not declared in this scope
void twoColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:49:35: error: expected primary-expression before 'const'
void twoColumnPrint(FILE* file, const List >& h,
^
hecke.hpp:50:9: error: expected primary-expression before 'const'
const Permutation&a, const SchubertContext& p,
^
hecke.hpp:50:30: error: expected primary-expression before 'const'
const Permutation&a, const SchubertContext& p,
^
hecke.hpp:51:9: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:51:29: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
hecke.hpp:51:46: error: expected primary-expression before 'const'
const Interface& I, const Length& l, const Ulong& ls);
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = char; globals::Ulong = long unsigned int]':
io.h:86:42: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = unsigned char; globals::Ulong = long unsigned int]':
coxtypes.h:107:21: required from here
list.hpp:71:9: error: expression cannot be used as a function
hecke.hpp:175:21: error: variable or field 'oneColumnPrint' declared void
void oneColumnPrint(FILE* file,
^
hecke.hpp:175:21: error: 'FILE' was not declared in this scope
hecke.hpp:175:27: error: 'file' was not declared in this scope
void oneColumnPrint(FILE* file,
^
hecke.hpp:176:7: error: expected primary-expression before 'const'
const List >& h,
^
hecke.hpp:177:7: error: expected primary-expression before 'const'
const Permutation& a,
^
hecke.hpp:178:7: error: expected primary-expression before 'const'
const SchubertContext& p,
^
hecke.hpp:179:7: error: expected primary-expression before 'const'
const Interface& I,
^
hecke.hpp:180:7: error: expected primary-expression before 'const'
const Length& l,
^
hecke.hpp:181:7: error: expected primary-expression before 'const'
const Ulong& ls)
^
hecke.hpp:205:18: error: variable or field 'prettyPrint' declared void
void prettyPrint(FILE* file,
^
hecke.hpp:205:18: error: 'FILE' was not declared in this scope
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = long unsigned int]':
bits.h:86:12: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
hecke.hpp:205:24: error: 'file' was not declared in this scope
void prettyPrint(FILE* file,
^
hecke.hpp:206:4: error: expected primary-expression before 'const'
const List >& h,
^
hecke.hpp:207:4: error: expected primary-expression before 'const'
const Permutation& a,
^
hecke.hpp:208:4: error: expected primary-expression before 'const'
const SchubertContext& p,
^
hecke.hpp:209:4: error: expected primary-expression before 'const'
const Interface& I,
^
hecke.hpp:210:4: error: expected primary-expression before 'const'
const Length& l,
^
hecke.hpp:211:4: error: expected primary-expression before 'const'
const Ulong& ls)
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp: In instantiation of 'list::List::List(const list::List&) [with T = long unsigned int]':
bits.h:88:65: required from here
list.hpp:83:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(r.size()*sizeof(T)));
^
list.hpp:86:5: error: no matching function for call to 'operator new(sizetype, long unsigned int*)'
new(d_ptr+j) T(r[j]);
^
list.hpp:86:5: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
hecke.hpp:300:21: error: variable or field 'twoColumnPrint' declared void
void twoColumnPrint(FILE* file,
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = long unsigned int; globals::Ulong = long unsigned int]':
bits.h:216:47: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
hecke.hpp:300:21: error: 'FILE' was not declared in this scope
hecke.hpp:300:27: error: 'file' was not declared in this scope
void twoColumnPrint(FILE* file,
^
hecke.hpp:301:7: error: expected primary-expression before 'const'
const List >& h,
^
hecke.hpp:302:7: error: expected primary-expression before 'const'
const Permutation& a,
^
hecke.hpp:303:7: error: expected primary-expression before 'const'
const SchubertContext& p,
^
hecke.hpp:304:7: error: expected primary-expression before 'const'
const Interface& I,
^
hecke.hpp:305:7: error: expected primary-expression before 'const'
const Length& l,
^
hecke.hpp:306:7: error: expected primary-expression before 'const'
const Ulong& ls)
^
In file included from invkl.h:20:0,
from files.h:39,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
klsupport.h:39:31: error: 'USHRT_MAX' was not declared in this scope
const KLCoeff KLCOEFF_MAX = USHRT_MAX-1; /* top value is reserved */
^
klsupport.h:42:33: error: 'SHRT_MIN' was not declared in this scope
const SKLCoeff SKLCOEFF_MIN = SHRT_MIN+1;
^
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = unsigned int*]':
minroots.h:84:14: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
list.h: In instantiation of 'list::List::List() [with T = char*]':
minroots.h:84:14: required from here
list.h:62:40: error: 'memset' was not declared in this scope
klsupport.h:77:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
list.h: In instantiation of 'list::List::List() [with T = coxtypes::CoxWord]':
transducer.h:91:20: required from here
list.h:62:40: error: 'memset' was not declared in this scope
klsupport.h:77:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
klsupport.h:77:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from invkl.h:56:0,
from files.h:39,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
search.h:27:33: error: variable or field 'print' declared void
template void print(FILE* file, const BinaryTree& t);
^
search.h:27:33: error: 'FILE' was not declared in this scope
search.h:27:39: error: 'file' was not declared in this scope
template void print(FILE* file, const BinaryTree& t);
^
search.h:27:45: error: expected primary-expression before 'const'
template void print(FILE* file, const BinaryTree& t);
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = list::List*; globals::Ulong = long unsigned int]':
invkl.cpp:140:65: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
search.h:28:33: error: variable or field 'print' declared void
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:33: error: 'FILE' was not declared in this scope
search.h:28:38: error: expected primary-expression before ',' token
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:51: error: expected primary-expression before '*' token
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:52: error: expected primary-expression before ',' token
template void print(FILE*, TreeNode*, const char*);
^
search.h:28:54: error: expected primary-expression before 'const'
template void print(FILE*, TreeNode*, const char*);
^
search.h:46:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:46:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = list::List*; globals::Ulong = long unsigned int]':
invkl.cpp:140:65: required from here
list.hpp:71:9: error: expression cannot be used as a function
search.h:46:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:59:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:59:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
search.h:59:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = const invkl::KLPol*; globals::Ulong = long unsigned int]':
invkl.cpp:147:28: required from here
list.hpp:71:9: error: expression cannot be used as a function
In file included from search.h:84:0,
from invkl.h:56,
from files.h:39,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
search.hpp:136:31: error: variable or field 'print' declared void
template void print(FILE* file, const BinaryTree& t)
^
search.hpp:136:31: error: 'FILE' was not declared in this scope
search.hpp:136:37: error: 'file' was not declared in this scope
template void print(FILE* file, const BinaryTree& t)
^
search.hpp:136:43: error: expected primary-expression before 'const'
template void print(FILE* file, const BinaryTree& t)
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = invkl::MuData; globals::Ulong = long unsigned int]':
invkl.cpp:156:28: required from here
list.hpp:71:9: error: expression cannot be used as a function
search.hpp:149:31: error: variable or field 'print' declared void
template void print(FILE* file, TreeNode* c, const char* varname)
^
search.hpp:149:31: error: 'FILE' was not declared in this scope
search.hpp:149:37: error: 'file' was not declared in this scope
template void print(FILE* file, TreeNode* c, const char* varname)
^
search.hpp:149:54: error: expected primary-expression before '*' token
template void print(FILE* file, TreeNode* c, const char* varname)
^
search.hpp:149:56: error: 'c' was not declared in this scope
template void print(FILE* file, TreeNode* c, const char* varname)
^
search.hpp:149:59: error: expected primary-expression before 'const'
template void print(FILE* file, TreeNode* c, const char* varname)
^
list.hpp: In instantiation of 'void list::List::append(const T&) [with T = invkl::MuData]':
invkl.cpp:649:24: required from here
list.hpp:232:58: error: expression cannot be used as a function
T* new_ptr = static_cast (arena().alloc(new_size));
^
list.hpp:235:34: error: 'memcpy' was not declared in this scope
memcpy(new_ptr,d_ptr,old_size);
^
In file included from files.h:39:0,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
invkl.h:101:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:101:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:101:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = invkl::KLPol; globals::Ulong = long unsigned int]':
invkl.cpp:992:27: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
list.hpp: In instantiation of 'list::List::List(const list::List&) [with T = invkl::MuData]':
invkl.cpp:1098:43: required from here
list.hpp:83:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(r.size()*sizeof(T)));
^
list.hpp:86:5: error: no matching function for call to 'operator new(sizetype, invkl::MuData*)'
new(d_ptr+j) T(r[j]);
^
list.hpp:86:5: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h: In instantiation of 'void list::List::setZero(globals::Ulong, globals::Ulong) [with T = long unsigned int; globals::Ulong = long unsigned int]':
list.h:125:67: required from 'void list::List::setZero() [with T = long unsigned int]'
bits.h:249:46: required from here
list.h:123:36: error: 'memset' was not declared in this scope
{memset(d_ptr+first,0,r*sizeof(T));}
^
invkl.h:119:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:119:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
invkl.h:119:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp: In instantiation of 'void list::List::setData(const T*, globals::Ulong, globals::Ulong) [with T = unsigned char; globals::Ulong = long unsigned int]':
list.h:119:22: required from 'void list::List::setData(const T*, globals::Ulong) [with T = unsigned char; globals::Ulong = long unsigned int]'
list.hpp:268:27: required from 'const list::List& list::List::assign(const list::List&) [with T = unsigned char]'
coxtypes.h:141:28: required from here
list.hpp:342:58: error: expression cannot be used as a function
T* new_ptr = static_cast (arena().alloc(new_size));
^
list.hpp:345:41: error: 'memcpy' was not declared in this scope
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
list.hpp:346:44: error: 'memcpy' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
memcpy(new_ptr+first,source,r*sizeof(T));
^
list.hpp:345:41: note: 'memcpy' declared here, later in the translation unit
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
list.hpp:359:41: error: 'memmove' was not declared in this scope
memmove(d_ptr+first,source,r*sizeof(T));
^
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = short unsigned int]':
vector.h:43:13: required from 'vector::Vector::Vector() [with T = short unsigned int]'
polynomials.h:109:18: required from 'polynomials::Polynomial::Polynomial() [with T = short unsigned int]'
invkl.h:68:11: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = short unsigned int; globals::Ulong = long unsigned int]':
vector.h:44:29: required from 'vector::Vector::Vector(globals::Ulong) [with T = short unsigned int; globals::Ulong = long unsigned int]'
polynomials.h:110:32: required from 'polynomials::Polynomial::Polynomial(polynomials::Degree) [with T = short unsigned int; polynomials::Degree = long unsigned int]'
invkl.h:69:46: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
list.hpp: In instantiation of 'list::List::List(const list::List&) [with T = short unsigned int]':
vector.h:45:47: required from 'vector::Vector::Vector(const vector::Vector&) [with T = short unsigned int]'
polynomials.h:111:46: required from 'polynomials::Polynomial::Polynomial(const polynomials::Polynomial&) [with T = short unsigned int]'
invkl.h:65:7: required from here
list.hpp:83:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(r.size()*sizeof(T)));
^
list.hpp:86:5: error: no matching function for call to 'operator new(sizetype, short unsigned int*)'
new(d_ptr+j) T(r[j]);
^
list.hpp:86:5: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
In file included from files.h:40:0,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
kl.h:68:14: error: variable or field 'print' declared void
void print(FILE* file, const Homology& h);
^
kl.h:68:14: error: 'FILE' was not declared in this scope
In file included from io.h:70:0,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.h: In instantiation of 'void list::List::setZero(globals::Ulong, globals::Ulong) [with T = short unsigned int; globals::Ulong = long unsigned int]':
vector.h:99:4: required from 'void vector::Vector::setZero(const Ulong&, const Ulong&) [with T = short unsigned int; globals::Ulong = long unsigned int]'
vector.h:87:62: required from 'void vector::Vector::setDim(const Ulong&) [with T = short unsigned int; globals::Ulong = long unsigned int]'
polynomials.h:235:4: required from 'void polynomials::Polynomial::setDeg(const Degree&) [with T = short unsigned int; polynomials::Degree = long unsigned int]'
invkl.cpp:1456:20: required from here
list.h:123:36: error: 'memset' was not declared in this scope
{memset(d_ptr+first,0,r*sizeof(T));}
^
kl.h:68:20: error: 'file' was not declared in this scope
void print(FILE* file, const Homology& h);
^
kl.h:68:26: error: expected primary-expression before 'const'
void print(FILE* file, const Homology& h);
^
kl.h:69:21: error: variable or field 'printMuTable' declared void
void printMuTable(FILE* file, const KLContext& kl, const Interface& I);
^
kl.h:69:21: error: 'FILE' was not declared in this scope
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from invkl.h:19,
from invkl.cpp:8:
list.hpp: In instantiation of 'void list::List::setData(const T*, globals::Ulong, globals::Ulong) [with T = short unsigned int; globals::Ulong = long unsigned int]':
list.h:119:22: required from 'void list::List::setData(const T*, globals::Ulong) [with T = short unsigned int; globals::Ulong = long unsigned int]'
list.hpp:268:27: required from 'const list::List& list::List::assign(const list::List&) [with T = short unsigned int]'
vector.h:83:4: required from 'const vector::Vector& vector::Vector::operator=(const vector::Vector&) [with T = short unsigned int]'
polynomials.h:254:6: required from 'polynomials::Polynomial& polynomials::Polynomial::operator=(const polynomials::Polynomial&) [with T = short unsigned int]'
invkl.h:65:7: required from here
list.hpp:342:58: error: expression cannot be used as a function
T* new_ptr = static_cast (arena().alloc(new_size));
^
kl.h:69:27: error: 'file' was not declared in this scope
void printMuTable(FILE* file, const KLContext& kl, const Interface& I);
^
list.hpp:345:41: error: 'memcpy' was not declared in this scope
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
kl.h:69:33: error: expected primary-expression before 'const'
void printMuTable(FILE* file, const KLContext& kl, const Interface& I);
^
kl.h:69:54: error: expected primary-expression before 'const'
void printMuTable(FILE* file, const KLContext& kl, const Interface& I);
^
kl.h:70:18: error: variable or field 'showKLPol' declared void
void showKLPol(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:70:18: error: 'FILE' was not declared in this scope
list.hpp:346:44: error: 'memcpy' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
memcpy(new_ptr+first,source,r*sizeof(T));
^
list.hpp:345:41: note: 'memcpy' declared here, later in the translation unit
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
kl.h:70:24: error: 'file' was not declared in this scope
void showKLPol(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
list.hpp:359:41: error: 'memmove' was not declared in this scope
memmove(d_ptr+first,source,r*sizeof(T));
^
kl.h:70:39: error: expected primary-expression before '&' token
void showKLPol(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:70:43: error: expected primary-expression before ',' token
void showKLPol(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:70:45: error: expected primary-expression before 'const'
void showKLPol(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:70:62: error: expected primary-expression before 'const'
void showKLPol(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:71:4: error: expected primary-expression before 'const'
const Interface& I, const Generator& s = undef_generator);
^
kl.h:71:24: error: expected primary-expression before 'const'
const Interface& I, const Generator& s = undef_generator);
^
kl.h:72:15: error: variable or field 'showMu' declared void
void showMu(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:72:15: error: 'FILE' was not declared in this scope
kl.h:72:21: error: 'file' was not declared in this scope
void showMu(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:72:36: error: expected primary-expression before '&' token
void showMu(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:72:40: error: expected primary-expression before ',' token
void showMu(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:72:42: error: expected primary-expression before 'const'
void showMu(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:72:59: error: expected primary-expression before 'const'
void showMu(FILE* file, KLContext& kl, const CoxNbr& x, const CoxNbr& y,
^
kl.h:73:8: error: expected primary-expression before 'const'
const Interface& I);
^
kl.h:113:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
kl.h:113:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
kl.h:113:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
kl.h:156:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
kl.h:156:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
kl.h:156:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
kl.h:196:14: error: 'FILE' has not been declared
void print(FILE* file, const CoxNbr& x, const Interface& I) const;
^
kl.h:198:20: error: 'FILE' has not been declared
void printStatus(FILE* file) const;
^
kl.h:242:30: error: variable or field 'print' declared void
inline void KLContext::print(FILE* file, const CoxNbr& x, const Interface& I)
^
kl.h:242:30: error: 'FILE' was not declared in this scope
kl.h:242:36: error: 'file' was not declared in this scope
inline void KLContext::print(FILE* file, const CoxNbr& x, const Interface& I)
^
kl.h:242:42: error: expected primary-expression before 'const'
inline void KLContext::print(FILE* file, const CoxNbr& x, const Interface& I)
^
kl.h:242:59: error: expected primary-expression before 'const'
inline void KLContext::print(FILE* file, const CoxNbr& x, const Interface& I)
^
In file included from files.h:41:0,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
uneqkl.h:72:37: error: field initializer is not constant
static const SKLCoeff min_coeff = SKLCOEFF_MIN;
^
uneqkl.h:73:37: error: field initializer is not constant
static const SKLCoeff max_coeff = SKLCOEFF_MAX;
^
uneqkl.h:118:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
uneqkl.h:118:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
uneqkl.h:118:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
uneqkl.h:139:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
uneqkl.h:139:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
uneqkl.h:139:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
In file included from files.h:42:0,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
wgraph.h:47:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
wgraph.h:47:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
wgraph.h:47:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
wgraph.h:57:14: error: 'FILE' has not been declared
void print(FILE* file) const;
^
wgraph.h:73:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
wgraph.h:73:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
wgraph.h:73:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
wgraph.h:92:14: error: 'FILE' has not been declared
void print(FILE* file, const Interface& I) const;
^
In file included from coxgroup.h:67:0,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
files.h:80:24: error: variable or field 'printAsBasisElt' declared void
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:80:24: error: 'FILE' was not declared in this scope
files.h:80:30: error: 'file' was not declared in this scope
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:80:36: error: expected primary-expression before 'const'
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:80:48: error: expected primary-expression before 'const'
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:81:19: error: expected primary-expression before '&' token
Interface& I, OutputTraits& traits);
^
files.h:81:21: error: 'I' was not declared in this scope
Interface& I, OutputTraits& traits);
^
files.h:81:36: error: expected primary-expression before '&' token
Interface& I, OutputTraits& traits);
^
files.h:81:38: error: 'traits' was not declared in this scope
Interface& I, OutputTraits& traits);
^
files.h:82:17: error: variable or field 'printBetti' declared void
void printBetti(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:82:17: error: 'FILE' was not declared in this scope
files.h:82:23: error: 'file' was not declared in this scope
void printBetti(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:82:29: error: expected primary-expression before 'const'
void printBetti(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:82:46: error: expected primary-expression before 'const'
void printBetti(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:83:15: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:83:17: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:84:21: error: variable or field 'printCellOrder' declared void
void printCellOrder(FILE* file, const OrientedGraph& X,
^
files.h:84:21: error: 'FILE' was not declared in this scope
files.h:84:27: error: 'file' was not declared in this scope
void printCellOrder(FILE* file, const OrientedGraph& X,
^
files.h:84:33: error: expected primary-expression before 'const'
void printCellOrder(FILE* file, const OrientedGraph& X,
^
files.h:85:7: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I,
^
files.h:85:33: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I,
^
files.h:86:18: error: expected primary-expression before '&' token
PosetTraits& traits);
^
files.h:86:20: error: 'traits' was not declared in this scope
PosetTraits& traits);
^
files.h:87:19: error: variable or field 'printCoatoms' declared void
void printCoatoms(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:87:19: error: 'FILE' was not declared in this scope
files.h:87:25: error: 'file' was not declared in this scope
void printCoatoms(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:87:31: error: expected primary-expression before 'const'
void printCoatoms(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:87:48: error: expected primary-expression before 'const'
void printCoatoms(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:88:5: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:88:37: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:88:39: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:90:21: error: variable or field 'printClosure' declared void
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.h:90:21: error: 'FILE' was not declared in this scope
files.h:90:27: error: 'file' was not declared in this scope
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.h:90:33: error: expected primary-expression before 'const'
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.h:90:52: error: expected primary-expression before '&' token
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.h:90:56: error: expected primary-expression before ',' token
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.h:90:58: error: expected primary-expression before 'const'
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.h:91:19: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:91:21: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:93:25: error: variable or field 'printCoefficient' declared void
void printCoefficient(FILE* file, const C& c,
^
files.h:93:25: error: 'FILE' was not declared in this scope
files.h:93:31: error: 'file' was not declared in this scope
void printCoefficient(FILE* file, const C& c,
^
files.h:93:37: error: expected primary-expression before 'const'
void printCoefficient(FILE* file, const C& c,
^
files.h:94:20: error: expected primary-expression before '&' token
PolynomialTraits& traits);
^
files.h:94:22: error: 'traits' was not declared in this scope
PolynomialTraits& traits);
^
files.h:95:20: error: variable or field 'printDescents' declared void
void printDescents(FILE* file, const LFlags& df, const LFlags& f,
^
files.h:95:20: error: 'FILE' was not declared in this scope
files.h:95:26: error: 'file' was not declared in this scope
void printDescents(FILE* file, const LFlags& df, const LFlags& f,
^
files.h:95:32: error: expected primary-expression before 'const'
void printDescents(FILE* file, const LFlags& df, const LFlags& f,
^
files.h:95:50: error: expected primary-expression before 'const'
void printDescents(FILE* file, const LFlags& df, const LFlags& f,
^
files.h:96:6: error: expected primary-expression before 'const'
const Interface& I, WgraphTraits& traits);
^
files.h:96:38: error: expected primary-expression before '&' token
const Interface& I, WgraphTraits& traits);
^
files.h:96:40: error: 'traits' was not declared in this scope
const Interface& I, WgraphTraits& traits);
^
files.h:98:19: error: variable or field 'printDuflo' declared void
void printDuflo(FILE* file, const List& d, const Partition& pi,
^
files.h:98:19: error: 'FILE' was not declared in this scope
files.h:98:25: error: 'file' was not declared in this scope
void printDuflo(FILE* file, const List& d, const Partition& pi,
^
files.h:98:31: error: expected primary-expression before 'const'
void printDuflo(FILE* file, const List& d, const Partition& pi,
^
files.h:98:54: error: expected primary-expression before 'const'
void printDuflo(FILE* file, const List& d, const Partition& pi,
^
files.h:99:7: error: expected primary-expression before '&' token
KL& kl, const Interface& I, OutputTraits& traits);
^
files.h:99:11: error: expected primary-expression before ',' token
KL& kl, const Interface& I, OutputTraits& traits);
^
files.h:99:13: error: expected primary-expression before 'const'
KL& kl, const Interface& I, OutputTraits& traits);
^
files.h:99:45: error: expected primary-expression before '&' token
KL& kl, const Interface& I, OutputTraits& traits);
^
files.h:99:47: error: 'traits' was not declared in this scope
KL& kl, const Interface& I, OutputTraits& traits);
^
files.h:100:19: error: variable or field 'printEltData' declared void
void printEltData(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:100:19: error: 'FILE' was not declared in this scope
files.h:100:25: error: 'file' was not declared in this scope
void printEltData(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:100:31: error: expected primary-expression before 'const'
void printEltData(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:100:48: error: expected primary-expression before 'const'
void printEltData(FILE* file, const CoxNbr& y, const SchubertContext& p,
^
files.h:101:5: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:101:37: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:101:39: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
make: *** [makefile:36: invkl.o] Error 1
files.h:103:22: error: variable or field 'printExponent' declared void
void printExponent(FILE* file, const E& e, PolynomialTraits& traits);
^
files.h:103:22: error: 'FILE' was not declared in this scope
files.h:103:28: error: 'file' was not declared in this scope
void printExponent(FILE* file, const E& e, PolynomialTraits& traits);
^
files.h:103:34: error: expected primary-expression before 'const'
void printExponent(FILE* file, const E& e, PolynomialTraits& traits);
^
files.h:103:62: error: expected primary-expression before '&' token
void printExponent(FILE* file, const E& e, PolynomialTraits& traits);
^
files.h:103:64: error: 'traits' was not declared in this scope
void printExponent(FILE* file, const E& e, PolynomialTraits& traits);
^
files.h:105:23: error: variable or field 'printExtremals' declared void
void printExtremals(FILE* file, const CoxNbr& y, const KL& kl,
^
files.h:105:23: error: 'FILE' was not declared in this scope
files.h:105:29: error: 'file' was not declared in this scope
void printExtremals(FILE* file, const CoxNbr& y, const KL& kl,
^
files.h:105:35: error: expected primary-expression before 'const'
void printExtremals(FILE* file, const CoxNbr& y, const KL& kl,
^
files.h:105:52: error: expected primary-expression before 'const'
void printExtremals(FILE* file, const CoxNbr& y, const KL& kl,
^
files.h:106:9: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:106:41: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:106:43: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:107:18: error: variable or field 'printHeader' declared void
void printHeader(FILE* file, const Header& header, OutputTraits& traits);
^
files.h:107:18: error: 'FILE' was not declared in this scope
files.h:107:24: error: 'file' was not declared in this scope
void printHeader(FILE* file, const Header& header, OutputTraits& traits);
^
files.h:107:30: error: expected primary-expression before 'const'
void printHeader(FILE* file, const Header& header, OutputTraits& traits);
^
files.h:107:64: error: expected primary-expression before '&' token
void printHeader(FILE* file, const Header& header, OutputTraits& traits);
^
files.h:107:66: error: 'traits' was not declared in this scope
void printHeader(FILE* file, const Header& header, OutputTraits& traits);
^
files.h:109:22: error: variable or field 'printHeckeElt' declared void
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:109:22: error: 'FILE' was not declared in this scope
files.h:109:28: error: 'file' was not declared in this scope
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:109:34: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:109:46: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:110:8: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits,
^
files.h:110:40: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits,
^
files.h:110:42: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits,
^
files.h:111:8: error: expected primary-expression before 'const'
const Length& l = undef_length);
^
files.h:113:22: error: variable or field 'printHeckeElt' declared void
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:113:22: error: 'FILE' was not declared in this scope
files.h:113:28: error: 'file' was not declared in this scope
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:113:34: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:113:46: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.h:114:8: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits,
^
files.h:114:40: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits,
^
files.h:114:42: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits,
^
files.h:115:8: error: expected primary-expression before 'const'
const Length& l = undef_length);
^
files.h:117:22: error: variable or field 'printHeckeElt' declared void
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.h:117:22: error: 'FILE' was not declared in this scope
files.h:117:28: error: 'file' was not declared in this scope
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.h:117:34: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.h:117:46: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.h:118:8: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I,
^
files.h:118:34: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I,
^
files.h:119:19: error: expected primary-expression before '&' token
HeckeTraits& hTraits,
^
files.h:119:21: error: 'hTraits' was not declared in this scope
HeckeTraits& hTraits,
^
files.h:120:24: error: expected primary-expression before '&' token
PolynomialTraits& pTraits,
^
files.h:120:26: error: 'pTraits' was not declared in this scope
PolynomialTraits& pTraits,
^
files.h:121:8: error: expected primary-expression before 'const'
const Length& l = undef_length);
^
files.h:122:20: error: variable or field 'printHomology' declared void
void printHomology(FILE* file, const Homology& h, OutputTraits& traits);
^
files.h:122:20: error: 'FILE' was not declared in this scope
files.h:122:26: error: 'file' was not declared in this scope
void printHomology(FILE* file, const Homology& h, OutputTraits& traits);
^
files.h:122:32: error: expected primary-expression before 'const'
void printHomology(FILE* file, const Homology& h, OutputTraits& traits);
^
files.h:122:63: error: expected primary-expression before '&' token
void printHomology(FILE* file, const Homology& h, OutputTraits& traits);
^
files.h:122:65: error: 'traits' was not declared in this scope
void printHomology(FILE* file, const Homology& h, OutputTraits& traits);
^
files.h:124:21: error: variable or field 'printIHBetti' declared void
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits);
^
files.h:124:21: error: 'FILE' was not declared in this scope
files.h:124:27: error: 'file' was not declared in this scope
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits);
^
files.h:124:33: error: expected primary-expression before 'const'
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits);
^
files.h:124:52: error: expected primary-expression before '&' token
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits);
^
files.h:124:56: error: expected primary-expression before ',' token
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits);
^
files.h:124:70: error: expected primary-expression before '&' token
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits);
^
files.h:124:72: error: 'traits' was not declared in this scope
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits);
^
files.h:126:21: error: variable or field 'printLCOrder' declared void
void printLCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:126:21: error: 'FILE' was not declared in this scope
files.h:126:27: error: 'file' was not declared in this scope
void printLCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:126:35: error: expected primary-expression before '&' token
void printLCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:126:39: error: expected primary-expression before ',' token
void printLCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:126:41: error: expected primary-expression before 'const'
void printLCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:127:19: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:127:21: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:129:20: error: variable or field 'printLCells' declared void
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:129:20: error: 'FILE' was not declared in this scope
files.h:129:26: error: 'file' was not declared in this scope
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:129:32: error: expected primary-expression before 'const'
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:129:55: error: expected primary-expression before '&' token
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:129:59: error: expected primary-expression before ',' token
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:129:61: error: expected primary-expression before 'const'
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:130:18: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:130:20: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:132:26: error: variable or field 'printLCellWGraphs' declared void
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:132:26: error: 'FILE' was not declared in this scope
files.h:132:32: error: 'file' was not declared in this scope
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:132:38: error: expected primary-expression before 'const'
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:132:61: error: expected primary-expression before '&' token
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:132:65: error: expected primary-expression before ',' token
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:133:5: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:133:37: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:133:39: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:135:22: error: variable or field 'printLRCOrder' declared void
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:135:22: error: 'FILE' was not declared in this scope
files.h:135:28: error: 'file' was not declared in this scope
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:135:36: error: expected primary-expression before '&' token
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:135:40: error: expected primary-expression before ',' token
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:135:42: error: expected primary-expression before 'const'
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:136:20: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:136:22: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:138:21: error: variable or field 'printLRCells' declared void
void printLRCells(FILE* file, const Partition& lp, KL& kl,
^
files.h:138:21: error: 'FILE' was not declared in this scope
files.h:138:27: error: 'file' was not declared in this scope
void printLRCells(FILE* file, const Partition& lp, KL& kl,
^
files.h:138:33: error: expected primary-expression before 'const'
void printLRCells(FILE* file, const Partition& lp, KL& kl,
^
files.h:138:56: error: expected primary-expression before '&' token
void printLRCells(FILE* file, const Partition& lp, KL& kl,
^
files.h:138:60: error: expected primary-expression before ',' token
void printLRCells(FILE* file, const Partition& lp, KL& kl,
^
files.h:139:7: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:139:39: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:139:41: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:141:27: error: variable or field 'printLRCellWGraphs' declared void
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:141:27: error: 'FILE' was not declared in this scope
files.h:141:33: error: 'file' was not declared in this scope
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:141:39: error: expected primary-expression before 'const'
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:141:62: error: expected primary-expression before '&' token
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:141:66: error: expected primary-expression before ',' token
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:142:6: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:142:38: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:142:40: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:144:22: error: variable or field 'printLRWGraph' declared void
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:144:22: error: 'FILE' was not declared in this scope
files.h:144:28: error: 'file' was not declared in this scope
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:144:36: error: expected primary-expression before '&' token
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:144:40: error: expected primary-expression before ',' token
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:144:42: error: expected primary-expression before 'const'
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:145:20: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:145:22: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:147:21: error: variable or field 'printLWGraph' declared void
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:147:21: error: 'FILE' was not declared in this scope
files.h:147:27: error: 'file' was not declared in this scope
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:147:35: error: expected primary-expression before '&' token
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:147:39: error: expected primary-expression before ',' token
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:147:41: error: expected primary-expression before 'const'
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:148:19: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:148:21: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:150:22: error: variable or field 'printMonomial' declared void
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.h:150:22: error: 'FILE' was not declared in this scope
files.h:150:28: error: 'file' was not declared in this scope
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.h:150:34: error: expected primary-expression before 'const'
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.h:150:46: error: expected primary-expression before 'const'
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.h:151:24: error: expected primary-expression before '&' token
PolynomialTraits& traits,
^
files.h:151:26: error: 'traits' was not declared in this scope
PolynomialTraits& traits,
^
files.h:152:8: error: expected primary-expression before 'const'
const Ulong& d = 1, const long& m = 0);
^
files.h:152:28: error: expected primary-expression before 'const'
const Ulong& d = 1, const long& m = 0);
^
files.h:153:20: error: variable or field 'printModifier' declared void
void printModifier(FILE* file, const Ulong& d, const long& m,
^
files.h:153:20: error: 'FILE' was not declared in this scope
files.h:153:26: error: 'file' was not declared in this scope
void printModifier(FILE* file, const Ulong& d, const long& m,
^
files.h:153:32: error: expected primary-expression before 'const'
void printModifier(FILE* file, const Ulong& d, const long& m,
^
files.h:153:48: error: expected primary-expression before 'const'
void printModifier(FILE* file, const Ulong& d, const long& m,
^
files.h:154:22: error: expected primary-expression before '&' token
PolynomialTraits& traits);
^
files.h:154:24: error: 'traits' was not declared in this scope
PolynomialTraits& traits);
^
files.h:156:20: error: variable or field 'printMuMark' declared void
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.h:156:20: error: 'FILE' was not declared in this scope
files.h:156:26: error: 'file' was not declared in this scope
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.h:156:32: error: expected primary-expression before 'const'
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.h:156:44: error: expected primary-expression before 'const'
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.h:157:6: error: expected primary-expression before 'const'
const Length& l, HeckeTraits& traits);
^
files.h:157:34: error: expected primary-expression before '&' token
const Length& l, HeckeTraits& traits);
^
files.h:157:36: error: 'traits' was not declared in this scope
const Length& l, HeckeTraits& traits);
^
files.h:158:21: error: variable or field 'printPartition' declared void
void printPartition(FILE* file, const Partition& pi, const SchubertContext& p,
^
files.h:158:21: error: 'FILE' was not declared in this scope
files.h:158:27: error: 'file' was not declared in this scope
void printPartition(FILE* file, const Partition& pi, const SchubertContext& p,
^
files.h:158:33: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi, const SchubertContext& p,
^
files.h:158:54: error: expected primary-expression before 'const'
void printPartition(FILE* file, const Partition& pi, const SchubertContext& p,
^
files.h:159:7: error: expected primary-expression before 'const'
const Interface& I, PartitionTraits& traits);
^
files.h:159:42: error: expected primary-expression before '&' token
const Interface& I, PartitionTraits& traits);
^
files.h:159:44: error: 'traits' was not declared in this scope
const Interface& I, PartitionTraits& traits);
^
files.h:161:24: error: variable or field 'printPolynomial' declared void
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.h:161:24: error: 'FILE' was not declared in this scope
files.h:161:30: error: 'file' was not declared in this scope
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.h:161:36: error: expected primary-expression before 'const'
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.h:161:64: error: expected primary-expression before '&' token
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.h:161:66: error: 'traits' was not declared in this scope
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.h:162:10: error: expected primary-expression before 'const'
const Ulong& d = 1, const long& m = 0);
^
files.h:162:30: error: expected primary-expression before 'const'
const Ulong& d = 1, const long& m = 0);
^
files.h:164:21: error: variable or field 'printRCOrder' declared void
void printRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:164:21: error: 'FILE' was not declared in this scope
files.h:164:27: error: 'file' was not declared in this scope
void printRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:164:35: error: expected primary-expression before '&' token
void printRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:164:39: error: expected primary-expression before ',' token
void printRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:164:41: error: expected primary-expression before 'const'
void printRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.h:165:19: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:165:21: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:167:20: error: variable or field 'printRCells' declared void
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:167:20: error: 'FILE' was not declared in this scope
files.h:167:26: error: 'file' was not declared in this scope
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:167:32: error: expected primary-expression before 'const'
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:167:55: error: expected primary-expression before '&' token
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:167:59: error: expected primary-expression before ',' token
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:167:61: error: expected primary-expression before 'const'
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.h:168:18: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:168:20: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:170:26: error: variable or field 'printRCellWGraphs' declared void
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:170:26: error: 'FILE' was not declared in this scope
files.h:170:32: error: 'file' was not declared in this scope
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:170:38: error: expected primary-expression before 'const'
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:170:61: error: expected primary-expression before '&' token
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:170:65: error: expected primary-expression before ',' token
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.h:171:5: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:171:37: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:171:39: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:173:21: error: variable or field 'printRWGraph' declared void
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:173:21: error: 'FILE' was not declared in this scope
files.h:173:27: error: 'file' was not declared in this scope
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:173:35: error: expected primary-expression before '&' token
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:173:39: error: expected primary-expression before ',' token
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:173:41: error: expected primary-expression before 'const'
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.h:174:19: error: expected primary-expression before '&' token
OutputTraits& traits);
^
files.h:174:21: error: 'traits' was not declared in this scope
OutputTraits& traits);
^
files.h:175:21: error: variable or field 'printSeparator' declared void
void printSeparator(FILE* file, const Ulong& n, HeckeTraits& traits);
^
files.h:175:21: error: 'FILE' was not declared in this scope
files.h:175:27: error: 'file' was not declared in this scope
void printSeparator(FILE* file, const Ulong& n, HeckeTraits& traits);
^
files.h:175:33: error: expected primary-expression before 'const'
void printSeparator(FILE* file, const Ulong& n, HeckeTraits& traits);
^
files.h:175:60: error: expected primary-expression before '&' token
void printSeparator(FILE* file, const Ulong& n, HeckeTraits& traits);
^
files.h:175:62: error: 'traits' was not declared in this scope
void printSeparator(FILE* file, const Ulong& n, HeckeTraits& traits);
^
files.h:177:27: error: variable or field 'printSingularLocus' declared void
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:177:27: error: 'FILE' was not declared in this scope
files.h:177:33: error: 'file' was not declared in this scope
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:177:39: error: expected primary-expression before 'const'
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:177:58: error: expected primary-expression before '&' token
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:177:62: error: expected primary-expression before ',' token
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:178:6: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:178:38: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:178:40: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:180:36: error: variable or field 'printSingularStratification' declared void
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:180:36: error: 'FILE' was not declared in this scope
files.h:180:42: error: 'file' was not declared in this scope
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:180:48: error: expected primary-expression before 'const'
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:180:67: error: expected primary-expression before '&' token
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:180:71: error: expected primary-expression before ',' token
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.h:181:8: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits);
^
files.h:181:40: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits);
^
files.h:181:42: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits);
^
files.h:182:18: error: variable or field 'printWGraph' declared void
void printWGraph(FILE* file, const WGraph& X, const LFlags& f,
^
files.h:182:18: error: 'FILE' was not declared in this scope
files.h:182:24: error: 'file' was not declared in this scope
void printWGraph(FILE* file, const WGraph& X, const LFlags& f,
^
files.h:182:30: error: expected primary-expression before 'const'
void printWGraph(FILE* file, const WGraph& X, const LFlags& f,
^
files.h:182:47: error: expected primary-expression before 'const'
void printWGraph(FILE* file, const WGraph& X, const LFlags& f,
^
files.h:183:4: error: expected primary-expression before 'const'
const Interface& I, WgraphTraits& traits);
^
files.h:183:36: error: expected primary-expression before '&' token
const Interface& I, WgraphTraits& traits);
^
files.h:183:38: error: 'traits' was not declared in this scope
const Interface& I, WgraphTraits& traits);
^
files.h:185:24: error: variable or field 'printWGraphList' declared void
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f,
^
files.h:185:24: error: 'FILE' was not declared in this scope
files.h:185:30: error: 'file' was not declared in this scope
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f,
^
files.h:185:36: error: expected primary-expression before 'const'
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f,
^
files.h:185:57: error: expected primary-expression before 'const'
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f,
^
files.h:186:10: error: expected primary-expression before 'const'
const Interface& I, KL& kl, OutputTraits& traits);
^
files.h:186:32: error: expected primary-expression before '&' token
const Interface& I, KL& kl, OutputTraits& traits);
^
files.h:186:36: error: expected primary-expression before ',' token
const Interface& I, KL& kl, OutputTraits& traits);
^
files.h:186:50: error: expected primary-expression before '&' token
const Interface& I, KL& kl, OutputTraits& traits);
^
files.h:186:52: error: 'traits' was not declared in this scope
const Interface& I, KL& kl, OutputTraits& traits);
^
files.h:220:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:220:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:220:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:248:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:248:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:248:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:260:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:260:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:260:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:280:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:280:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:280:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:301:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:301:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:301:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:330:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:330:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:330:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:431:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:431:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:431:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
files.h:432:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size, void* ptr) {return ptr;}
^
files.h:432:18: error: expected ';' at end of member declaration
void* operator new(size_t size, void* ptr) {return ptr;}
^
files.h:432:29: error: expected ')' before 'size'
void* operator new(size_t size, void* ptr) {return ptr;}
^
In file included from files.hpp:8:0,
from files.h:449,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
cells.h:56:27: error: variable or field 'printCellPartition' declared void
void printCellPartition(FILE* file, const kl::KLContext& kl);
^
cells.h:56:27: error: 'FILE' was not declared in this scope
cells.h:56:33: error: 'file' was not declared in this scope
void printCellPartition(FILE* file, const kl::KLContext& kl);
^
cells.h:56:39: error: expected primary-expression before 'const'
void printCellPartition(FILE* file, const kl::KLContext& kl);
^
In file included from files.h:449:0,
from coxgroup.h:67,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
files.hpp:230:22: error: variable or field 'printAsBasisElt' declared void
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:230:22: error: 'FILE' was not declared in this scope
files.hpp:230:28: error: 'file' was not declared in this scope
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:230:34: error: expected primary-expression before 'const'
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:230:46: error: expected primary-expression before 'const'
void printAsBasisElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:231:17: error: expected primary-expression before '&' token
Interface& I, OutputTraits& traits)
^
files.hpp:231:19: error: 'I' was not declared in this scope
Interface& I, OutputTraits& traits)
^
files.hpp:231:34: error: expected primary-expression before '&' token
Interface& I, OutputTraits& traits)
^
files.hpp:231:36: error: 'traits' was not declared in this scope
Interface& I, OutputTraits& traits)
^
files.hpp:269:19: error: variable or field 'printClosure' declared void
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:269:19: error: 'FILE' was not declared in this scope
files.hpp:269:25: error: 'file' was not declared in this scope
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:269:31: error: expected primary-expression before 'const'
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:269:50: error: expected primary-expression before '&' token
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:269:54: error: expected primary-expression before ',' token
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:269:56: error: expected primary-expression before 'const'
void printClosure(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:270:17: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:270:19: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:337:23: error: variable or field 'printCoefficient' declared void
void printCoefficient(FILE* file, const C& c, PolynomialTraits& traits)
^
files.hpp:337:23: error: 'FILE' was not declared in this scope
files.hpp:337:29: error: 'file' was not declared in this scope
void printCoefficient(FILE* file, const C& c, PolynomialTraits& traits)
^
files.hpp:337:35: error: expected primary-expression before 'const'
void printCoefficient(FILE* file, const C& c, PolynomialTraits& traits)
^
files.hpp:337:63: error: expected primary-expression before '&' token
void printCoefficient(FILE* file, const C& c, PolynomialTraits& traits)
^
files.hpp:337:65: error: 'traits' was not declared in this scope
void printCoefficient(FILE* file, const C& c, PolynomialTraits& traits)
^
files.hpp:345:19: error: variable or field 'printDuflo' declared void
void printDuflo(FILE* file, const List& dl, const Partition& pi,
^
files.hpp:345:19: error: 'FILE' was not declared in this scope
files.hpp:345:25: error: 'file' was not declared in this scope
void printDuflo(FILE* file, const List& dl, const Partition& pi,
^
files.hpp:345:31: error: expected primary-expression before 'const'
void printDuflo(FILE* file, const List& dl, const Partition& pi,
^
files.hpp:345:55: error: expected primary-expression before 'const'
void printDuflo(FILE* file, const List& dl, const Partition& pi,
^
files.hpp:346:7: error: expected primary-expression before '&' token
KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:346:11: error: expected primary-expression before ',' token
KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:346:13: error: expected primary-expression before 'const'
KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:346:45: error: expected primary-expression before '&' token
KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:346:47: error: 'traits' was not declared in this scope
KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:396:20: error: variable or field 'printExponent' declared void
void printExponent(FILE* file, const E& e, PolynomialTraits& traits)
^
files.hpp:396:20: error: 'FILE' was not declared in this scope
files.hpp:396:26: error: 'file' was not declared in this scope
void printExponent(FILE* file, const E& e, PolynomialTraits& traits)
^
files.hpp:396:32: error: expected primary-expression before 'const'
void printExponent(FILE* file, const E& e, PolynomialTraits& traits)
^
files.hpp:396:60: error: expected primary-expression before '&' token
void printExponent(FILE* file, const E& e, PolynomialTraits& traits)
^
files.hpp:396:62: error: 'traits' was not declared in this scope
void printExponent(FILE* file, const E& e, PolynomialTraits& traits)
^
files.hpp:415:21: error: variable or field 'printExtremals' declared void
void printExtremals(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:415:21: error: 'FILE' was not declared in this scope
files.hpp:415:27: error: 'file' was not declared in this scope
void printExtremals(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:415:33: error: expected primary-expression before 'const'
void printExtremals(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:415:52: error: expected primary-expression before '&' token
void printExtremals(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:415:56: error: expected primary-expression before ',' token
void printExtremals(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:415:58: error: expected primary-expression before 'const'
void printExtremals(FILE* file, const CoxNbr& y, KL& kl, const Interface& I,
^
files.hpp:416:19: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:416:21: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:439:22: error: variable or field 'printHeckeElt' declared void
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:439:22: error: 'FILE' was not declared in this scope
files.hpp:439:28: error: 'file' was not declared in this scope
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:439:34: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:439:46: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const SchubertContext& p,
^
files.hpp:440:8: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits, const Length& l)
^
files.hpp:440:40: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits, const Length& l)
^
files.hpp:440:42: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits, const Length& l)
^
files.hpp:440:50: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits, const Length& l)
^
files.hpp:459:22: error: variable or field 'printHeckeElt' declared void
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.hpp:459:22: error: 'FILE' was not declared in this scope
files.hpp:459:28: error: 'file' was not declared in this scope
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.hpp:459:34: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.hpp:459:46: error: expected primary-expression before 'const'
void printHeckeElt(FILE* file, const H& h, const Permutation& a,
^
files.hpp:460:8: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I,
^
files.hpp:460:34: error: expected primary-expression before 'const'
const SchubertContext& p, const Interface& I,
^
files.hpp:461:19: error: expected primary-expression before '&' token
HeckeTraits& hTraits,
^
files.hpp:461:21: error: 'hTraits' was not declared in this scope
HeckeTraits& hTraits,
^
files.hpp:462:24: error: expected primary-expression before '&' token
PolynomialTraits& pTraits, const Length& l)
^
files.hpp:462:26: error: 'pTraits' was not declared in this scope
PolynomialTraits& pTraits, const Length& l)
^
files.hpp:462:35: error: expected primary-expression before 'const'
PolynomialTraits& pTraits, const Length& l)
^
files.hpp:495:21: error: variable or field 'printIHBetti' declared void
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits)
^
files.hpp:495:21: error: 'FILE' was not declared in this scope
files.hpp:495:27: error: 'file' was not declared in this scope
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits)
^
files.hpp:495:33: error: expected primary-expression before 'const'
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits)
^
files.hpp:495:52: error: expected primary-expression before '&' token
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits)
^
files.hpp:495:56: error: expected primary-expression before ',' token
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits)
^
files.hpp:495:70: error: expected primary-expression before '&' token
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits)
^
files.hpp:495:72: error: 'traits' was not declared in this scope
void printIHBetti(FILE* file, const CoxNbr& y, KL& kl, OutputTraits& traits)
^
files.hpp:510:19: error: variable or field 'printLCOrder' declared void
void printLCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:510:19: error: 'FILE' was not declared in this scope
files.hpp:510:25: error: 'file' was not declared in this scope
void printLCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:510:33: error: expected primary-expression before '&' token
void printLCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:510:37: error: expected primary-expression before ',' token
void printLCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:510:39: error: expected primary-expression before 'const'
void printLCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:510:71: error: expected primary-expression before '&' token
void printLCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:510:73: error: 'traits' was not declared in this scope
void printLCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:529:18: error: variable or field 'printLCells' declared void
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:529:18: error: 'FILE' was not declared in this scope
files.hpp:529:24: error: 'file' was not declared in this scope
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:529:30: error: expected primary-expression before 'const'
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:529:53: error: expected primary-expression before '&' token
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:529:57: error: expected primary-expression before ',' token
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:529:59: error: expected primary-expression before 'const'
void printLCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:530:16: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:530:18: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:545:24: error: variable or field 'printLCellWGraphs' declared void
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:545:24: error: 'FILE' was not declared in this scope
files.hpp:545:30: error: 'file' was not declared in this scope
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:545:36: error: expected primary-expression before 'const'
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:545:59: error: expected primary-expression before '&' token
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:545:63: error: expected primary-expression before ',' token
void printLCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:546:10: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits)
^
files.hpp:546:42: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits)
^
files.hpp:546:44: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits)
^
files.hpp:564:20: error: variable or field 'printLRCOrder' declared void
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.hpp:564:20: error: 'FILE' was not declared in this scope
files.hpp:564:26: error: 'file' was not declared in this scope
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.hpp:564:34: error: expected primary-expression before '&' token
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.hpp:564:38: error: expected primary-expression before ',' token
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.hpp:564:40: error: expected primary-expression before 'const'
void printLRCOrder(FILE* file, KL& kl, const Interface& I,
^
files.hpp:565:18: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:565:20: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:584:19: error: variable or field 'printLRCells' declared void
void printLRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:584:19: error: 'FILE' was not declared in this scope
files.hpp:584:25: error: 'file' was not declared in this scope
void printLRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:584:31: error: expected primary-expression before 'const'
void printLRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:584:54: error: expected primary-expression before '&' token
void printLRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:584:58: error: expected primary-expression before ',' token
void printLRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:584:60: error: expected primary-expression before 'const'
void printLRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:585:17: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:585:19: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:600:25: error: variable or field 'printLRCellWGraphs' declared void
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:600:25: error: 'FILE' was not declared in this scope
files.hpp:600:31: error: 'file' was not declared in this scope
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:600:37: error: expected primary-expression before 'const'
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:600:60: error: expected primary-expression before '&' token
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:600:64: error: expected primary-expression before ',' token
void printLRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:601:4: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits)
^
files.hpp:601:36: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits)
^
files.hpp:601:38: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits)
^
files.hpp:619:22: error: variable or field 'printLRWGraph' declared void
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:619:22: error: 'FILE' was not declared in this scope
files.hpp:619:28: error: 'file' was not declared in this scope
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:619:36: error: expected primary-expression before '&' token
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:619:40: error: expected primary-expression before ',' token
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:619:42: error: expected primary-expression before 'const'
void printLRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:620:20: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:620:22: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:668:21: error: variable or field 'printLWGraph' declared void
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:668:21: error: 'FILE' was not declared in this scope
files.hpp:668:27: error: 'file' was not declared in this scope
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:668:35: error: expected primary-expression before '&' token
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:668:39: error: expected primary-expression before ',' token
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:668:41: error: expected primary-expression before 'const'
void printLWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:669:19: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:669:21: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:717:20: error: variable or field 'printMonomial' declared void
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.hpp:717:20: error: 'FILE' was not declared in this scope
files.hpp:717:26: error: 'file' was not declared in this scope
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.hpp:717:32: error: expected primary-expression before 'const'
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.hpp:717:44: error: expected primary-expression before 'const'
void printMonomial(FILE* file, const C& c, const Ulong& e,
^
files.hpp:718:22: error: expected primary-expression before '&' token
PolynomialTraits& traits, const Ulong& d,
^
files.hpp:718:24: error: 'traits' was not declared in this scope
PolynomialTraits& traits, const Ulong& d,
^
files.hpp:718:32: error: expected primary-expression before 'const'
PolynomialTraits& traits, const Ulong& d,
^
files.hpp:719:6: error: expected primary-expression before 'const'
const long& m)
^
files.hpp:750:18: error: variable or field 'printMuMark' declared void
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.hpp:750:18: error: 'FILE' was not declared in this scope
files.hpp:750:24: error: 'file' was not declared in this scope
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.hpp:750:30: error: expected primary-expression before 'const'
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.hpp:750:42: error: expected primary-expression before 'const'
void printMuMark(FILE* file, const M& m, const SchubertContext& p,
^
files.hpp:751:5: error: expected primary-expression before 'const'
const Length& l, HeckeTraits& traits)
^
files.hpp:751:33: error: expected primary-expression before '&' token
const Length& l, HeckeTraits& traits)
^
files.hpp:751:35: error: 'traits' was not declared in this scope
const Length& l, HeckeTraits& traits)
^
files.hpp:768:22: error: variable or field 'printPolynomial' declared void
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.hpp:768:22: error: 'FILE' was not declared in this scope
files.hpp:768:28: error: 'file' was not declared in this scope
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.hpp:768:34: error: expected primary-expression before 'const'
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.hpp:768:62: error: expected primary-expression before '&' token
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.hpp:768:64: error: 'traits' was not declared in this scope
void printPolynomial(FILE* file, const P& p, PolynomialTraits& traits,
^
files.hpp:769:8: error: expected primary-expression before 'const'
const Ulong& d, const long& m)
^
files.hpp:769:24: error: expected primary-expression before 'const'
const Ulong& d, const long& m)
^
files.hpp:804:19: error: variable or field 'printRCOrder' declared void
void printRCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:804:19: error: 'FILE' was not declared in this scope
files.hpp:804:25: error: 'file' was not declared in this scope
void printRCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:804:33: error: expected primary-expression before '&' token
void printRCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:804:37: error: expected primary-expression before ',' token
void printRCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:804:39: error: expected primary-expression before 'const'
void printRCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:804:71: error: expected primary-expression before '&' token
void printRCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:804:73: error: 'traits' was not declared in this scope
void printRCOrder(FILE* file, KL& kl, const Interface& I, OutputTraits& traits)
^
files.hpp:823:18: error: variable or field 'printRCells' declared void
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:823:18: error: 'FILE' was not declared in this scope
files.hpp:823:24: error: 'file' was not declared in this scope
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:823:30: error: expected primary-expression before 'const'
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:823:53: error: expected primary-expression before '&' token
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:823:57: error: expected primary-expression before ',' token
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:823:59: error: expected primary-expression before 'const'
void printRCells(FILE* file, const Partition& lp, KL& kl, const Interface& I,
^
files.hpp:824:16: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:824:18: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:839:24: error: variable or field 'printRCellWGraphs' declared void
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:839:24: error: 'FILE' was not declared in this scope
files.hpp:839:30: error: 'file' was not declared in this scope
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:839:36: error: expected primary-expression before 'const'
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:839:59: error: expected primary-expression before '&' token
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:839:63: error: expected primary-expression before ',' token
void printRCellWGraphs(FILE* file, const Partition& lp, KL& kl,
^
files.hpp:840:10: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits)
^
files.hpp:840:42: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits)
^
files.hpp:840:44: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits)
^
files.hpp:854:21: error: variable or field 'printRWGraph' declared void
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:854:21: error: 'FILE' was not declared in this scope
files.hpp:854:27: error: 'file' was not declared in this scope
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:854:35: error: expected primary-expression before '&' token
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:854:39: error: expected primary-expression before ',' token
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:854:41: error: expected primary-expression before 'const'
void printRWGraph(FILE* file, KL& kl, const Interface& I,
^
files.hpp:855:19: error: expected primary-expression before '&' token
OutputTraits& traits)
^
files.hpp:855:21: error: 'traits' was not declared in this scope
OutputTraits& traits)
^
files.hpp:903:27: error: variable or field 'printSingularLocus' declared void
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:903:27: error: 'FILE' was not declared in this scope
files.hpp:903:33: error: 'file' was not declared in this scope
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:903:39: error: expected primary-expression before 'const'
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:903:58: error: expected primary-expression before '&' token
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:903:62: error: expected primary-expression before ',' token
void printSingularLocus(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:904:6: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits)
^
files.hpp:904:38: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits)
^
files.hpp:904:40: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits)
^
files.hpp:936:36: error: variable or field 'printSingularStratification' declared void
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:936:36: error: 'FILE' was not declared in this scope
files.hpp:936:42: error: 'file' was not declared in this scope
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:936:48: error: expected primary-expression before 'const'
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:936:67: error: expected primary-expression before '&' token
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:936:71: error: expected primary-expression before ',' token
void printSingularStratification(FILE* file, const CoxNbr& y, KL& kl,
^
files.hpp:937:8: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits)
^
files.hpp:937:40: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits)
^
files.hpp:937:42: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits)
^
files.hpp:975:22: error: variable or field 'printWGraphList' declared void
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f, KL& kl,
^
files.hpp:975:22: error: 'FILE' was not declared in this scope
files.hpp:975:28: error: 'file' was not declared in this scope
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f, KL& kl,
^
files.hpp:975:34: error: expected primary-expression before 'const'
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f, KL& kl,
^
files.hpp:975:55: error: expected primary-expression before 'const'
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f, KL& kl,
^
files.hpp:975:74: error: expected primary-expression before '&' token
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f, KL& kl,
^
files.hpp:975:78: error: expected primary-expression before ',' token
void printWGraphList(FILE* file, const Partition& pi, const LFlags& f, KL& kl,
^
files.hpp:976:8: error: expected primary-expression before 'const'
const Interface& I, OutputTraits& traits)
^
files.hpp:976:40: error: expected primary-expression before '&' token
const Interface& I, OutputTraits& traits)
^
files.hpp:976:42: error: 'traits' was not declared in this scope
const Interface& I, OutputTraits& traits)
^
In file included from fcoxgroup.h:23:0,
from typeA.h:20,
from typeA.cpp:8:
coxgroup.h:108:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
coxgroup.h:108:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
coxgroup.h:108:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
coxgroup.h:231:20: error: 'FILE' has not been declared
void printSymbol(FILE* file, const Generator& s) const; /* inlined */
^
coxgroup.h:232:14: error: 'FILE' has not been declared
void print(FILE* file, const CoxWord& g) const; /* inlined */
^
coxgroup.h:233:14: error: 'FILE' has not been declared
void print(FILE* file, const CoxNbr& x) const; /* inlined */
^
coxgroup.h:234:19: error: 'FILE' has not been declared
void printFlags(FILE* file, const LFlags& f) const; /* inlined */
^
coxgroup.h:258:41: error: 'FILE' has not been declared
template void printHeckeElt(FILE* file, const H& h); /* inlined */
^
coxgroup.h:369:35: error: variable or field 'printSymbol' declared void
inline void CoxGroup::printSymbol(FILE* file, const Generator& s)
^
coxgroup.h:369:35: error: 'FILE' was not declared in this scope
coxgroup.h:369:41: error: 'file' was not declared in this scope
inline void CoxGroup::printSymbol(FILE* file, const Generator& s)
^
coxgroup.h:369:47: error: expected primary-expression before 'const'
inline void CoxGroup::printSymbol(FILE* file, const Generator& s)
^
coxgroup.h:371:29: error: variable or field 'print' declared void
inline void CoxGroup::print(FILE* file, const CoxWord& g) const
^
coxgroup.h:371:29: error: 'FILE' was not declared in this scope
coxgroup.h:371:35: error: 'file' was not declared in this scope
inline void CoxGroup::print(FILE* file, const CoxWord& g) const
^
coxgroup.h:371:41: error: expected primary-expression before 'const'
inline void CoxGroup::print(FILE* file, const CoxWord& g) const
^
coxgroup.h:373:29: error: variable or field 'print' declared void
inline void CoxGroup::print(FILE* file, const CoxNbr& x) const
^
coxgroup.h:373:29: error: 'FILE' was not declared in this scope
coxgroup.h:373:35: error: 'file' was not declared in this scope
inline void CoxGroup::print(FILE* file, const CoxNbr& x) const
^
coxgroup.h:373:41: error: expected primary-expression before 'const'
inline void CoxGroup::print(FILE* file, const CoxNbr& x) const
^
coxgroup.h:375:34: error: variable or field 'printFlags' declared void
inline void CoxGroup::printFlags(FILE* file, const LFlags& f) const
^
coxgroup.h:375:34: error: 'FILE' was not declared in this scope
coxgroup.h:375:40: error: 'file' was not declared in this scope
inline void CoxGroup::printFlags(FILE* file, const LFlags& f) const
^
coxgroup.h:375:46: error: expected primary-expression before 'const'
inline void CoxGroup::printFlags(FILE* file, const LFlags& f) const
^
coxgroup.h:398:37: error: variable or field 'printHeckeElt' declared void
inline void CoxGroup::printHeckeElt(FILE* file, const H& h)
^
coxgroup.h:398:37: error: 'FILE' was not declared in this scope
coxgroup.h:398:43: error: 'file' was not declared in this scope
inline void CoxGroup::printHeckeElt(FILE* file, const H& h)
^
coxgroup.h:398:49: error: expected primary-expression before 'const'
inline void CoxGroup::printHeckeElt(FILE* file, const H& h)
^
In file included from typeA.h:20:0,
from typeA.cpp:8:
fcoxgroup.h:83:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:83:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:83:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:148:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:148:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:148:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:160:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:160:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:160:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:170:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:170:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:170:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:182:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:182:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:182:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:192:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:192:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:192:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:204:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:204:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:204:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:214:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:214:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:214:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:231:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:231:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h:231:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
fcoxgroup.h: In member function 'coxtypes::ParNbr* const& fcoxgroup::FiniteCoxGroup::assign(coxtypes::ParNbr*&, coxtypes::ParNbr* const&) const':
fcoxgroup.h:245:37: error: 'memmove' was not declared in this scope
{memmove(a,b,rank()*sizeof(ParNbr)); return a;}
^
fcoxgroup.h: In member function 'coxtypes::ParNbr* const& fcoxgroup::FiniteCoxGroup::setZero(coxtypes::ParNbr*&) const':
fcoxgroup.h:255:36: error: 'memset' was not declared in this scope
{memset(a,0,rank()*sizeof(ParNbr)); return a;}
^
In file included from typeA.cpp:8:0:
typeA.h: At global scope:
typeA.h:57:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:57:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:57:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:80:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:80:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:80:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:91:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:91:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:91:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:102:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:102:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:102:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:113:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:113:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:113:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:124:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:124:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:124:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:135:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:135:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:135:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:146:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:146:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:146:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:162:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:162:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:162:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:176:22: error: declaration of 'operator new' as non-function
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:176:18: error: expected ';' at end of member declaration
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:176:29: error: expected ')' before 'size'
void* operator new(size_t size) {return arena().alloc(size);}
^
typeA.h:193:22: error: 'FILE' has not been declared
virtual void print(FILE* file, const CoxWord& g) const;
^
typeA.cpp:318:28: error: variable or field 'print' declared void
void TypeAInterface::print(FILE* file, const CoxWord& g) const
^
typeA.cpp:318:28: error: 'FILE' was not declared in this scope
typeA.cpp:318:34: error: 'file' was not declared in this scope
void TypeAInterface::print(FILE* file, const CoxWord& g) const
^
typeA.cpp:318:40: error: expected primary-expression before 'const'
void TypeAInterface::print(FILE* file, const CoxWord& g) const
^
typeA.cpp:456:2: error: expected '}' at end of input
};
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = char]':
io.h:85:25: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = char; globals::Ulong = long unsigned int]':
io.h:86:42: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = unsigned char; globals::Ulong = long unsigned int]':
coxtypes.h:107:21: required from here
list.hpp:71:9: error: expression cannot be used as a function
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = long unsigned int]':
bits.h:86:12: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp: In instantiation of 'list::List::List(const list::List&) [with T = long unsigned int]':
bits.h:88:65: required from here
list.hpp:83:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(r.size()*sizeof(T)));
^
list.hpp:86:5: error: no matching function for call to 'operator new(sizetype, long unsigned int*)'
new(d_ptr+j) T(r[j]);
^
list.hpp:86:5: note: candidate is:
:0:0: note: void* operator new(unsigned int)
:0:0: note: candidate expects 1 argument, 2 provided
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = long unsigned int; globals::Ulong = long unsigned int]':
bits.h:216:47: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = unsigned int*]':
minroots.h:84:14: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
list.h: In instantiation of 'list::List::List() [with T = char*]':
minroots.h:84:14: required from here
list.h:62:40: error: 'memset' was not declared in this scope
list.h: In instantiation of 'list::List::List() [with T = coxtypes::CoxWord]':
transducer.h:91:20: required from here
list.h:62:40: error: 'memset' was not declared in this scope
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = list::List; globals::Ulong = long unsigned int]':
wgraph.h:50:41: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h: In instantiation of 'void list::List::setZero(globals::Ulong, globals::Ulong) [with T = long unsigned int; globals::Ulong = long unsigned int]':
list.h:125:67: required from 'void list::List::setZero() [with T = long unsigned int]'
bits.h:249:46: required from here
list.h:123:36: error: 'memset' was not declared in this scope
{memset(d_ptr+first,0,r*sizeof(T));}
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp: In instantiation of 'void list::List::setData(const T*, globals::Ulong, globals::Ulong) [with T = unsigned char; globals::Ulong = long unsigned int]':
list.h:119:22: required from 'void list::List::setData(const T*, globals::Ulong) [with T = unsigned char; globals::Ulong = long unsigned int]'
list.hpp:268:27: required from 'const list::List& list::List::assign(const list::List&) [with T = unsigned char]'
coxtypes.h:141:28: required from here
list.hpp:342:58: error: expression cannot be used as a function
T* new_ptr = static_cast (arena().alloc(new_size));
^
list.hpp:345:41: error: 'memcpy' was not declared in this scope
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
list.hpp:346:44: error: 'memcpy' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
memcpy(new_ptr+first,source,r*sizeof(T));
^
list.hpp:345:41: note: 'memcpy' declared here, later in the translation unit
memcpy(new_ptr,d_ptr,first*sizeof(T));
^
list.hpp:359:41: error: 'memmove' was not declared in this scope
memmove(d_ptr+first,source,r*sizeof(T));
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = short unsigned int]':
vector.h:43:13: required from 'vector::Vector::Vector() [with T = short unsigned int]'
polynomials.h:109:18: required from 'polynomials::Polynomial::Polynomial() [with T = short unsigned int]'
invkl.h:68:11: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = short unsigned int; globals::Ulong = long unsigned int]':
vector.h:44:29: required from 'vector::Vector::Vector(globals::Ulong) [with T = short unsigned int; globals::Ulong = long unsigned int]'
polynomials.h:110:32: required from 'polynomials::Polynomial::Polynomial(polynomials::Degree) [with T = short unsigned int; polynomials::Degree = long unsigned int]'
invkl.h:69:46: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
In file included from io.h:70:0,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.h: In instantiation of 'list::List::List() [with T = short int]':
vector.h:43:13: required from 'vector::Vector::Vector() [with T = short int]'
polynomials.h:109:18: required from 'polynomials::Polynomial::Polynomial() [with T = short int]'
uneqkl.h:76:11: required from here
list.h:62:40: error: 'memset' was not declared in this scope
List() {memset(this,0,sizeof(List));} // guarantee clean memory
^
In file included from list.h:154:0,
from io.h:70,
from coxtypes.h:20,
from coxgroup.h:66,
from fcoxgroup.h:23,
from typeA.h:20,
from typeA.cpp:8:
list.hpp: In instantiation of 'list::List::List(const Ulong&) [with T = short int; globals::Ulong = long unsigned int]':
vector.h:44:29: required from 'vector::Vector::Vector(globals::Ulong) [with T = short int; globals::Ulong = long unsigned int]'
polynomials.h:110:32: required from 'polynomials::Polynomial::Polynomial(polynomials::Degree) [with T = short int; polynomials::Degree = long unsigned int]'
uneqkl.h:77:47: required from here
list.hpp:71:9: error: expression cannot be used as a function
d_ptr = static_cast (arena().alloc(n*sizeof(T)));
^
make: *** [makefile:36: typeA.o] Error 1
==> ERROR: A failure occurred in build().
Aborting...