=> Bootstrap dependency digest>=20010302: found digest-20080510 WARNING: [bsd.prefs.mk] The package octave-forge-2006.03.17nb2 misses DESTDIR support. WARNING: [license.mk] Every package should define a LICENSE. ===> Building for octave-forge-2006.03.17nb2 Processing FIXES/ gmake[1]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/FIXES' mkoctfile -DHAVE_OCTAVE_32 -v -DALLBITS -DHAVE_ND_ARRAYS rand.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DALLBITS -DHAVE_ND_ARRAYS rand.cc -o rand.o libtool --mode=link c++ -shared -o rand.oct rand.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o rand.oct rand.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib rm -f randn.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh rand.oct randn.octlink rm -f rande.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh rand.oct rande.octlink rm -f randp.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh rand.oct randp.octlink rm -f randg.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh rand.oct randg.octlink gmake[1]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/FIXES' Processing extra/ gmake[1]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra' Processing extra/MacOSX/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/MacOSX' touch NOINSTALL gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/MacOSX' Processing extra/Windows/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/Windows' touch NOINSTALL gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/Windows' Processing extra/graceplot/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/graceplot' mkoctfile -DHAVE_OCTAVE_32 -v __grcmd__.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 __grcmd__.cc -o __grcmd__.o __grcmd__.cc: In function 'octave_value_list F__grinit__(const octave_value_list&, int)': __grcmd__.cc:419: error: 'symbol_record' was not declared in this scope __grcmd__.cc:419: error: 'sym_rec' was not declared in this scope __grcmd__.cc:421: error: 'fbi_sym_tab' was not declared in this scope __grcmd__.cc:426: error: 'curr_sym_tab' was not declared in this scope __grcmd__.cc:435: error: 'curr_sym_tab' was not declared in this scope __grcmd__.cc: In function 'octave_value_list F__grexit__(const octave_value_list&, int)': __grcmd__.cc:446: error: 'symbol_record' was not declared in this scope __grcmd__.cc:446: error: 'sym_rec' was not declared in this scope __grcmd__.cc:448: error: 'fbi_sym_tab' was not declared in this scope __grcmd__.cc:451: error: 'curr_sym_tab' was not declared in this scope __grcmd__.cc:462: error: 'curr_sym_tab' was not declared in this scope gmake[2]: *** [__grcmd__.oct] Error 1 rm -f __grcla__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grcla__.octlink rm -f __grclf__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grclf__.octlink rm -f __grexit__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grexit__.octlink rm -f __grfigure__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grfigure__.octlink rm -f __grgetstat__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grgetstat__.octlink rm -f __grhold__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grhold__.octlink rm -f __grinit__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grinit__.octlink rm -f __grishold__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grishold__.octlink rm -f __grnewset__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grnewset__.octlink rm -f __grsetgraph__.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh __grcmd__.oct __grsetgraph__.octlink cat grace_octave_path.m.in | sed -e "s:@ALTMPATH@:/usr/pkg/share/octave/3.2.2/site/octave-forge-alternatives/m/:" > grace_octave_path.m gmake[2]: Target `all' not remade because of errors. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/graceplot' gmake[1]: *** [graceplot/] Error 2 Processing extra/linear-algebra/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/linear-algebra' mkoctfile -DHAVE_OCTAVE_32 -v -c chol.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 chol.cc -o chol.o ov-re-tri.h:41: error: invalid covariant return type for 'virtual octave_value* octave_tri::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-re-mat.h:86: error: overriding 'virtual octave_base_value* octave_matrix::clone() const' ov-re-tri.h:43: error: conflicting return type specified for 'virtual octave_base_value* (* octave_tri::numeric_conversion_function() const)(const octave_base_value&)' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:139: error: overriding 'virtual octave_base_value::type_conv_info octave_base_value::numeric_conversion_function() const' ov-re-tri.h:44: error: invalid covariant return type for 'virtual octave_value* octave_tri::try_narrowing_conversion()' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-re-mat.h:91: error: overriding 'virtual octave_base_value* octave_matrix::try_narrowing_conversion()' gmake[2]: *** [chol.o] Error 1 mkoctfile -DHAVE_OCTAVE_32 -v -DTYPEID_HAS_CLASS -c ov-re-tri.cc -o ov-re-tri.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DTYPEID_HAS_CLASS ov-re-tri.cc -o ov-re-tri.o ov-re-tri.h:41: error: invalid covariant return type for 'virtual octave_value* octave_tri::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-re-mat.h:86: error: overriding 'virtual octave_base_value* octave_matrix::clone() const' ov-re-tri.h:43: error: conflicting return type specified for 'virtual octave_base_value* (* octave_tri::numeric_conversion_function() const)(const octave_base_value&)' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:139: error: overriding 'virtual octave_base_value::type_conv_info octave_base_value::numeric_conversion_function() const' ov-re-tri.h:44: error: invalid covariant return type for 'virtual octave_value* octave_tri::try_narrowing_conversion()' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-re-mat.h:91: error: overriding 'virtual octave_base_value* octave_matrix::try_narrowing_conversion()' ov-re-tri.cc: In member function 'virtual octave_value* octave_tri::clone() const': ov-re-tri.cc:31: error: cannot convert 'octave_tri*' to 'octave_value*' in return ov-re-tri.cc: In function 'octave_value* tri_numeric_conversion_function(const octave_value&)': ov-re-tri.cc:37: error: cannot dynamic_cast '(const octave_value&)((const octave_value*)a)' (of type 'const class octave_value&') to type 'const class octave_tri&' (source type is not polymorphic) ov-re-tri.cc:39: error: cannot convert 'octave_matrix*' to 'octave_value*' in return ov-re-tri.cc: At global scope: ov-re-tri.cc:42: error: 'type_conv_fcn' does not name a type ov-re-tri.cc: In member function 'virtual octave_value* octave_tri::try_narrowing_conversion()': ov-re-tri.cc:50: error: cannot convert 'octave_base_value*' to 'octave_value*' in initialization ov-re-tri.cc:78: error: cannot convert 'octave_matrix*' to 'octave_value*' in assignment ov-re-tri.cc: In function 'octave_value oct_assignop_assign(octave_base_value&, const octave_value_list&, const octave_base_value&)': ov-re-tri.cc:153: error: cannot dynamic_cast '(const octave_base_value&)((const octave_base_value*)a2)' (of type 'const class octave_base_value&') to type 'class octave_matrix&' (conversion casts away constness) gmake[2]: *** [ov-re-tri.o] Error 1 gmake[2]: Target `all' not remade because of errors. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/linear-algebra' gmake[1]: *** [linear-algebra/] Error 2 Processing extra/mex/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/mex' mkoctfile -DHAVE_OCTAVE_32 -v -c -o mex.o mex.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 mex.cc -o mex.o mex.cc:305: error: conflicting declaration 'typedef short unsigned int mxChar' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:81: error: 'mxChar' has a previous declaration as 'typedef char mxChar' mex.cc:308: error: redefinition of 'class mxArray' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:131: error: previous definition of 'class mxArray' mex.cc: In member function 'virtual octave_value mxArray::as_octave_value() const': mex.cc:450: error: 'isstr' was not declared in this scope mex.cc:452: error: 'nr' was not declared in this scope mex.cc:452: error: 'nc' was not declared in this scope mex.cc:455: error: 'pr' was not declared in this scope mex.cc:458: error: 'pmap' was not declared in this scope mex.cc:462: error: 'pi' was not declared in this scope mex.cc:464: error: 'nr' was not declared in this scope mex.cc:464: error: 'nc' was not declared in this scope mex.cc:466: error: 'pr' was not declared in this scope mex.cc:469: error: 'pr' was not declared in this scope mex.cc:471: error: 'nr' was not declared in this scope mex.cc:471: error: 'nc' was not declared in this scope mex.cc: In member function 'mxArray* mex::make_value(const octave_value&)': mex.cc:537: error: 'class mxArray' has no member named 'is_string' mex.cc:538: error: 'class mxArray' has no member named 'real' mex.cc:539: error: 'class mxArray' has no member named 'imag' mex.cc:540: error: 'class mxArray' has no member named 'map' mex.cc:541: error: 'class mxArray' has no member named 'rows' mex.cc:542: error: 'class mxArray' has no member named 'columns' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:327: error: 'char* mxArray::name' is private mex.cc:543: error: within this context mex.cc:543: error: 'value->mxArray::name' cannot be used as a function mex.cc: In member function 'mxArray* mex::make_value(int, int, int)': mex.cc:555: error: 'class mxArray' has no member named 'real' mex.cc:556: error: 'class mxArray' has no member named 'imag' mex.cc:557: error: 'class mxArray' has no member named 'imag' mex.cc:558: error: 'class mxArray' has no member named 'rows' mex.cc:559: error: 'class mxArray' has no member named 'columns' mex.cc:560: error: 'class mxArray' has no member named 'is_string' mex.cc:561: error: 'class mxArray' has no member named 'map' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:327: error: 'char* mxArray::name' is private mex.cc:562: error: within this context mex.cc:562: error: 'value->mxArray::name' cannot be used as a function mex.cc: In member function 'mxArray* mex::make_value(int, int, const string_vector&)': mex.cc:588: error: 'class mxArray' has no member named 'rows' mex.cc:589: error: 'class mxArray' has no member named 'columns' mex.cc:590: error: 'class mxArray' has no member named 'map' mex.cc: In member function 'void mex::free_value(mxArray*)': mex.cc:598: error: 'class mxArray' has no member named 'real' mex.cc:599: error: 'class mxArray' has no member named 'imag' mex.cc: In member function 'void mex::persistent(mxArray*)': mex.cc:606: error: 'class mxArray' has no member named 'real' mex.cc:607: error: 'class mxArray' has no member named 'imag' mex.cc: In function 'octave_value_list call_mex(callstyle, const octave_value_list&, int)': mex.cc:447: error: 'virtual octave_value mxArray::as_octave_value() const' is protected mex.cc:680: error: within this context mex.cc: In function 'int mxIsNaN(double)': mex.cc:724: warning: '__lo_ieee_float_is_NaN_or_NA' is deprecated (declared at /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/lo-ieee.h:106) mex.cc:724: warning: '__lo_ieee_float_is_NaN_or_NA' is deprecated (declared at /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/lo-ieee.h:106) mex.cc:724: warning: '__lo_ieee_is_NaN_or_NA' is deprecated (declared at /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/lo-ieee.h:92) mex.cc:724: warning: '__lo_ieee_is_NaN_or_NA' is deprecated (declared at /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/lo-ieee.h:92) mex.cc: In function 'int mexCallMATLAB(int, mxArray**, int, const mxArray**, const char*)': mex.cc:447: error: 'virtual octave_value mxArray::as_octave_value() const' is protected mex.cc:759: error: within this context mex.cc: In function 'int mxIsChar(const mxArray*)': mex.cc:812: error: 'const class mxArray' has no member named 'is_string' mex.cc: In function 'void* mxGetPr(const mxArray*)': mex.cc:819: error: 'const class mxArray' has no member named 'real' mex.cc: In function 'void* mxGetPi(const mxArray*)': mex.cc:820: error: 'const class mxArray' has no member named 'imag' mex.cc: In function 'int mxGetM(const mxArray*)': mex.cc:821: error: 'const class mxArray' has no member named 'rows' mex.cc: In function 'int mxGetN(const mxArray*)': mex.cc:822: error: 'const class mxArray' has no member named 'columns' mex.cc: In function 'int mxGetNumberOfDimensions(const mxArray*)': mex.cc:823: error: 'const class mxArray' has no member named 'dims' mex.cc: In function 'int mxGetNumberOfElements(const mxArray*)': mex.cc:824: error: 'const class mxArray' has no member named 'rows' mex.cc:824: error: 'const class mxArray' has no member named 'columns' mex.cc: In function 'void mxSetM(mxArray*, int)': mex.cc:825: error: 'class mxArray' has no member named 'rows' mex.cc: In function 'void mxSetN(mxArray*, int)': mex.cc:826: error: 'class mxArray' has no member named 'columns' mex.cc: In function 'void mxSetPr(mxArray*, void*)': mex.cc:827: error: 'class mxArray' has no member named 'real' mex.cc: In function 'void mxSetPi(mxArray*, void*)': mex.cc:828: error: 'class mxArray' has no member named 'imag' mex.cc: In function 'double mxGetScalar(const mxArray*)': mex.cc:831: error: 'const class mxArray' has no member named 'real' mex.cc: In function 'int mxGetString(const mxArray*, char*, int)': mex.cc:838: error: 'const class mxArray' has no member named 'is_string' mex.cc:840: error: 'const class mxArray' has no member named 'rows' mex.cc:841: error: 'const class mxArray' has no member named 'columns' mex.cc:843: error: 'const class mxArray' has no member named 'real' mex.cc: In function 'char* mxArrayToString(const mxArray*)': mex.cc:854: error: 'const class mxArray' has no member named 'rows' mex.cc:855: error: 'const class mxArray' has no member named 'columns' mex.cc: In function 'mxArray* mxCreateString(const char*)': mex.cc:867: error: 'class mxArray' has no member named 'is_string' mex.cc:869: error: 'class mxArray' has no member named 'real' mex.cc: In function 'mxArray* mxCreateCharMatrixFromStrings(int, const char**)': mex.cc:887: error: 'class mxArray' has no member named 'is_string' mex.cc:891: error: 'class mxArray' has no member named 'real' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h: In function 'int mexPutArray(mxArray*, const char*)': /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:327: error: 'char* mxArray::name' is private mex.cc:902: error: within this context mex.cc:902: error: 'ptr->mxArray::name' cannot be used as a function mex.cc:447: error: 'virtual octave_value mxArray::as_octave_value() const' is protected mex.cc:905: error: within this context mex.cc:909: error: 'symbol_record' was not declared in this scope mex.cc:909: error: 'sr' was not declared in this scope mex.cc:909: error: 'curr_sym_tab' was not declared in this scope mex.cc:447: error: 'virtual octave_value mxArray::as_octave_value() const' is protected mex.cc:910: error: within this context mex.cc: In function 'mxArray* mexGetArray(const char*, const char*)': mex.cc:925: error: 'symbol_record' was not declared in this scope mex.cc:925: error: 'sr' was not declared in this scope mex.cc:927: error: 'global_sym_tab' was not declared in this scope mex.cc:929: error: 'curr_sym_tab' was not declared in this scope /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:327: error: 'char* mxArray::name' is private mex.cc:945: error: within this context mex.cc:945: error: 'ptr->mxArray::name' cannot be used as a function /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h: In function 'const char* mxGetName(const mxArray*)': /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:327: error: 'char* mxArray::name' is private mex.cc:962: error: within this context mex.cc:962: error: 'ptr->mxArray::name' cannot be used as a function /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h: In function 'void mxSetName(mxArray*, const char*)': /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mxarray.h:327: error: 'char* mxArray::name' is private mex.cc:967: error: within this context mex.cc:967: error: 'ptr->mxArray::name' cannot be used as a function mex.cc: In function 'mxArray* mxGetField(const mxArray*, int, const char*)': mex.cc:979: error: 'const class mxArray' has no member named 'field' mex.cc: In function 'void mxSetField(mxArray*, int, const char*, mxArray*)': mex.cc:983: error: 'class mxArray' has no member named 'field' mex.cc: In function 'int mxGetNumberOfFields(const mxArray*)': mex.cc:985: error: 'const class mxArray' has no member named 'num_keys' mex.cc: In function 'const char* mxGetFieldNameByNumber(const mxArray*, int)': mex.cc:989: error: 'const class mxArray' has no member named 'key' mex.cc: In function 'int mxGetFieldNumber(const mxArray*, const char*)': mex.cc:993: error: 'const class mxArray' has no member named 'key' mex.cc: In function 'mxArray* mxGetFieldByNumber(const mxArray*, int, int)': mex.cc:997: error: 'const class mxArray' has no member named 'field' mex.cc: In function 'void mxSetFieldByNumber(mxArray*, int, int, mxArray*)': mex.cc:1001: error: 'class mxArray' has no member named 'field' mex.cc:1001: error: return-statement with a value, in function returning 'void' gmake[2]: *** [mex.o] Error 1 cat mex.in | sed -e "s:@MKOCTFILE@:mkoctfile -DHAVE_OCTAVE_32 -v:;s:@LIBPATH@:/usr/pkg/libexec/octave/3.2.2/site/oct/i386-pc-dragonfly/octave-forge:g;s:@MEXLIB@:mex.o:g" \ -e 's;@AWK@;/usr/bin/awk;g' > mex chmod a+x mex gmake[2]: Target `all' not remade because of errors. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/mex' gmake[1]: *** [mex/] Error 2 Processing extra/pdb/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/pdb' mkoctfile -DHAVE_OCTAVE_32 -v creadpdb.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 creadpdb.cc -o creadpdb.o libtool --mode=link c++ -shared -o creadpdb.oct creadpdb.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o creadpdb.oct creadpdb.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib sed -e "s:@OFORGEXPATH@:/usr/pkg/libexec/octave/3.2.2/site/exec/i386-pc-dragonfly:" plotpdb.m.in > plotpdb.m gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/pdb' Processing extra/symband/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/symband' mkoctfile -DHAVE_OCTAVE_32 -v SymBand.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 SymBand.cc -o SymBand.o libtool --mode=link c++ -shared -o SymBand.oct SymBand.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o SymBand.oct SymBand.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib rm -f SBSolve.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh SymBand.oct SBSolve.octlink rm -f SBFactor.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh SymBand.oct SBFactor.octlink rm -f SBBacksub.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh SymBand.oct SBBacksub.octlink rm -f SBProd.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh SymBand.oct SBProd.octlink rm -f SBEig.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh SymBand.oct SBEig.octlink gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/symband' Processing extra/testfun/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/testfun' mkoctfile -DHAVE_OCTAVE_32 -v pretty.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 pretty.cc -o pretty.o libtool --mode=link c++ -shared -o pretty.oct pretty.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o pretty.oct pretty.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/testfun' Processing extra/tsa/ gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/tsa' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra/tsa' gmake[1]: Target `all' not remade because of errors. gmake[1]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/extra' Processing main/ gmake[1]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main' Processing main/audio/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/audio' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/audio' Processing main/cell/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/cell' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/cell' Processing main/comm/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/comm' Depending _gfweight.cc rm -f _gfweight.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS _gfweight.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,_gfweight\.o,pic/& & _gfweight.d,g' > _gfweight.d-t && mv _gfweight.d-t _gfweight.d Depending syndtable.cc rm -f syndtable.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS syndtable.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,syndtable\.o,pic/& & syndtable.d,g' > syndtable.d-t && mv syndtable.d-t syndtable.d Depending cyclgen.cc rm -f cyclgen.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS cyclgen.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,cyclgen\.o,pic/& & cyclgen.d,g' > cyclgen.d-t && mv cyclgen.d-t cyclgen.d Depending cyclpoly.cc rm -f cyclpoly.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS cyclpoly.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,cyclpoly\.o,pic/& & cyclpoly.d,g' > cyclpoly.d-t && mv cyclpoly.d-t cyclpoly.d Depending _errcore.cc rm -f _errcore.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS _errcore.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,_errcore\.o,pic/& & _errcore.d,g' > _errcore.d-t && mv _errcore.d-t _errcore.d Depending isprimitive.cc rm -f isprimitive.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS isprimitive.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,isprimitive\.o,pic/& & isprimitive.d,g' > isprimitive.d-t && mv isprimitive.d-t isprimitive.d Depending primpoly.cc rm -f primpoly.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS primpoly.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,primpoly\.o,pic/& & primpoly.d,g' > primpoly.d-t && mv primpoly.d-t primpoly.d Depending ov-galois.cc rm -f ov-galois.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS ov-galois.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,ov-galois\.o,pic/& & ov-galois.d,g' > ov-galois.d-t && mv ov-galois.d-t ov-galois.d Depending op-s-gm.cc rm -f op-s-gm.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-s-gm.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,op-s-gm\.o,pic/& & op-s-gm.d,g' > op-s-gm.d-t && mv op-s-gm.d-t op-s-gm.d Depending op-m-gm.cc rm -f op-m-gm.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-m-gm.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,op-m-gm\.o,pic/& & op-m-gm.d,g' > op-m-gm.d-t && mv op-m-gm.d-t op-m-gm.d Depending op-gm-s.cc rm -f op-gm-s.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-gm-s.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,op-gm-s\.o,pic/& & op-gm-s.d,g' > op-gm-s.d-t && mv op-gm-s.d-t op-gm-s.d Depending op-gm-m.cc rm -f op-gm-m.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-gm-m.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,op-gm-m\.o,pic/& & op-gm-m.d,g' > op-gm-m.d-t && mv op-gm-m.d-t op-gm-m.d Depending op-gm-gm.cc rm -f op-gm-gm.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-gm-gm.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,op-gm-gm\.o,pic/& & op-gm-gm.d,g' > op-gm-gm.d-t && mv op-gm-gm.d-t op-gm-gm.d Depending op-fil-gm.cc rm -f op-fil-gm.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-fil-gm.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,op-fil-gm\.o,pic/& & op-fil-gm.d,g' > op-fil-gm.d-t && mv op-fil-gm.d-t op-fil-gm.d op-fil-gm.cc:34:28: error: octave/ov-file.h: No such file or directory Depending gf.cc rm -f gf.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS gf.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,gf\.o,pic/& & gf.d,g' > gf.d-t && mv gf.d-t gf.d Depending galoisfield.cc rm -f galoisfield.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS galoisfield.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,galoisfield\.o,pic/& & galoisfield.d,g' > galoisfield.d-t && mv galoisfield.d-t galoisfield.d Depending galois-def.cc rm -f galois-def.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS galois-def.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,galois-def\.o,pic/& & galois-def.d,g' > galois-def.d-t && mv galois-def.d-t galois-def.d Depending galois.cc rm -f galois.d c++ -M -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS galois.cc | /usr/bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,galois\.o,pic/& & galois.d,g' > galois.d-t && mv galois.d-t galois.d gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/comm' gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/comm' mkoctfile -DHAVE_OCTAVE_32 -v primpoly.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 primpoly.cc -o primpoly.o libtool --mode=link c++ -shared -o primpoly.oct primpoly.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o primpoly.oct primpoly.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v isprimitive.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 isprimitive.cc -o isprimitive.o libtool --mode=link c++ -shared -o isprimitive.oct isprimitive.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o isprimitive.oct isprimitive.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v _errcore.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 _errcore.cc -o _errcore.o libtool --mode=link c++ -shared -o _errcore.oct _errcore.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o _errcore.oct _errcore.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v cyclpoly.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 cyclpoly.cc -o cyclpoly.o libtool --mode=link c++ -shared -o cyclpoly.oct cyclpoly.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o cyclpoly.oct cyclpoly.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v cyclgen.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 cyclgen.cc -o cyclgen.o libtool --mode=link c++ -shared -o cyclgen.oct cyclgen.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o cyclgen.oct cyclgen.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v syndtable.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 syndtable.cc -o syndtable.o libtool --mode=link c++ -shared -o syndtable.oct syndtable.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o syndtable.oct syndtable.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v _gfweight.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 _gfweight.cc -o _gfweight.o libtool --mode=link c++ -shared -o _gfweight.oct _gfweight.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o _gfweight.oct _gfweight.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib Compiling galois.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS galois.cc -o galois.o In file included from galois.cc:31: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token galois.cc: In member function 'galois galois::index(idx_vector&, int, const int&) const': galois.cc:215: error: call of overloaded 'galois(Array2, int, int)' is ambiguous galois.cc:56: note: candidates are: galois::galois(const Matrix&, const int&, const int&) galois.cc:39: note: galois::galois(const MArray2&, const int&, const int&) galois.cc: In member function 'galois galois::index(idx_vector&, idx_vector&, int, const int&) const': galois.cc:223: error: call of overloaded 'galois(Array2, int, int)' is ambiguous galois.cc:56: note: candidates are: galois::galois(const Matrix&, const int&, const int&) galois.cc:39: note: galois::galois(const MArray2&, const int&, const int&) galois.cc: In member function 'boolMatrix galois::all(int) const': galois.cc:745: error: 'MX_ALL_OP' was not declared in this scope galois.cc: In member function 'boolMatrix galois::any(int) const': galois.cc:751: error: 'MX_ANY_OP' was not declared in this scope galois.cc: At global scope: galois.cc:913: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.cc: In member function 'void LU::factor(const galois&, const LU::pivot_type&)': galois.cc:924: error: 'ipvt' was not declared in this scope galois.cc:926: error: 'a_fact' was not declared in this scope galois.cc: In member function 'galois LU::L() const': galois.cc:998: error: 'a_fact' was not declared in this scope galois.cc: In member function 'galois LU::U() const': galois.cc:1017: error: 'a_fact' was not declared in this scope galois.cc: In member function 'Matrix LU::P() const': galois.cc:1032: error: 'a_fact' was not declared in this scope galois.cc:1041: error: 'ipvt' was not declared in this scope galois.cc: In member function 'Array LU::IP() const': galois.cc:1064: error: 'ipvt' was not declared in this scope galois.cc: In member function 'galois LU::A() const': galois.cc:1070: error: 'a_fact' was not declared in this scope gmake[2]: *** [galois.o] Error 1 Compiling galois-def.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS galois-def.cc -o galois-def.o In file included from galois-def.cc:30: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token gmake[2]: *** [galois-def.o] Error 1 Compiling galoisfield.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS galoisfield.cc -o galoisfield.o In file included from galoisfield.cc:30: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token gmake[2]: *** [galoisfield.o] Error 1 Compiling gf.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS gf.cc -o gf.o In file included from gf.cc:49: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return gf.cc: In function 'octave_value_list Fgf(const octave_value_list&, int)': gf.cc:142: error: 'fbi_sym_tab' was not declared in this scope gmake[2]: *** [gf.o] Error 1 Compiling op-fil-gm.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-fil-gm.cc -o op-fil-gm.o In file included from op-fil-gm.cc:32: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given op-fil-gm.cc:34:28: error: octave/ov-file.h: No such file or directory galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return op-fil-gm.cc: In function 'octave_value oct_binop_lshift(const octave_base_value&, const octave_base_value&)': op-fil-gm.cc:41: error: expected initializer before '&' token op-fil-gm.cc:43: error: 'v1' was not declared in this scope op-fil-gm.cc: In function 'void install_fil_gm_ops()': op-fil-gm.cc:65: error: 'octave_file' has not been declared gmake[2]: *** [op-fil-gm.o] Error 1 Compiling op-gm-gm.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-gm-gm.cc -o op-gm-gm.o In file included from op-gm-gm.cc:30: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return op-gm-gm.cc: In function 'octave_value oct_binop_add(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:64: error: call of overloaded 'octave_galois(MArray2)' is ambiguous ov-galois.h:78: note: candidates are: octave_galois::octave_galois(const galois&) ov-galois.h:75: note: octave_galois::octave_galois(const Matrix&, int, int) op-gm-gm.cc: In function 'octave_value oct_binop_sub(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:65: error: call of overloaded 'octave_galois(MArray2)' is ambiguous ov-galois.h:78: note: candidates are: octave_galois::octave_galois(const galois&) ov-galois.h:75: note: octave_galois::octave_galois(const Matrix&, int, int) op-gm-gm.cc: In function 'octave_value oct_binop_lt(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:71: error: call of overloaded 'mx_el_lt(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_lt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_lt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_lt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_lt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_lt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_lt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_lt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_lt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_lt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint64&, const NDArray&) op-gm-gm.cc: In function 'octave_value oct_binop_le(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:72: error: call of overloaded 'mx_el_le(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_le(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_le(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_le(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_le(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_le(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_le(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_le(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_le(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_le(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_le(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_le(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_le(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_le(const octave_uint64&, const NDArray&) op-gm-gm.cc: In function 'octave_value oct_binop_eq(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:73: error: call of overloaded 'mx_el_eq(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_eq(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_eq(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_eq(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_eq(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_eq(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_eq(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_eq(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_eq(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_eq(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint64&, const NDArray&) op-gm-gm.cc: In function 'octave_value oct_binop_ge(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:74: error: call of overloaded 'mx_el_ge(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ge(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ge(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ge(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ge(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ge(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ge(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ge(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ge(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ge(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint64&, const NDArray&) op-gm-gm.cc: In function 'octave_value oct_binop_gt(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:75: error: call of overloaded 'mx_el_gt(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_gt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_gt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_gt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_gt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_gt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_gt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_gt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_gt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_gt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint64&, const NDArray&) op-gm-gm.cc: In function 'octave_value oct_binop_ne(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:76: error: call of overloaded 'mx_el_ne(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ne(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ne(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ne(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ne(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ne(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ne(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ne(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ne(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ne(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint64&, const NDArray&) op-gm-gm.cc: In function 'octave_value oct_binop_el_mul(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:78: error: call of overloaded 'octave_galois(MArray2)' is ambiguous ov-galois.h:78: note: candidates are: octave_galois::octave_galois(const galois&) ov-galois.h:75: note: octave_galois::octave_galois(const Matrix&, int, int) op-gm-gm.cc: In function 'octave_value oct_binop_el_div(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:79: error: call of overloaded 'octave_galois(MArray2)' is ambiguous ov-galois.h:78: note: candidates are: octave_galois::octave_galois(const galois&) ov-galois.h:75: note: octave_galois::octave_galois(const Matrix&, int, int) op-gm-gm.cc: In function 'octave_value oct_binop_el_ldiv(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:86: error: call of overloaded 'octave_galois(MArray2)' is ambiguous ov-galois.h:78: note: candidates are: octave_galois::octave_galois(const galois&) ov-galois.h:75: note: octave_galois::octave_galois(const Matrix&, int, int) op-gm-gm.cc: In function 'octave_value oct_binop_el_and(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:89: error: call of overloaded 'mx_el_and(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_and(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_and(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_and(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_and(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_and(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_and(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_and(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_and(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_and(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_and(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_and(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_and(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_and(const octave_uint64&, const NDArray&) op-gm-gm.cc: In function 'octave_value oct_binop_el_or(const octave_base_value&, const octave_base_value&)': op-gm-gm.cc:90: error: call of overloaded 'mx_el_or(galois, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_or(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_or(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_or(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_or(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_or(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_or(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_or(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_or(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_or(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_or(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_or(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_or(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_or(const octave_uint64&, const NDArray&) gmake[2]: *** [op-gm-gm.o] Error 1 Compiling op-gm-m.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-gm-m.cc -o op-gm-m.o In file included from op-gm-m.cc:30: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return op-gm-m.cc: In function 'octave_value oct_binop_add(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:36: error: ambiguous overload for 'operator+' in 'octave_galois::galois_value() const() + #'obj_type_ref' not supported by dump_expr#(0)' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator+(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator+(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator+(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator+(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator+(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator+(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator+(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator+(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator+(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator+(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator+(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator+(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator+(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator+(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator+(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator+(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator+(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator+(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator+(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator+(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator+(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator+(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator+(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_sub(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:37: error: ambiguous overload for 'operator-' in 'octave_galois::galois_value() const() - #'obj_type_ref' not supported by dump_expr#(0)' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator-(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator-(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator-(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator-(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator-(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator-(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator-(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator-(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator-(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator-(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator-(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator-(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator-(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator-(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator-(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator-(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator-(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator-(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator-(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator-(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator-(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator-(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator-(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_lt(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:50: error: call of overloaded 'mx_el_lt(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_lt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_lt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_lt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_lt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_lt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_lt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_lt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_lt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_lt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_le(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:51: error: call of overloaded 'mx_el_le(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_le(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_le(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_le(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_le(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_le(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_le(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_le(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_le(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_le(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_le(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_le(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_le(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_le(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_eq(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:52: error: call of overloaded 'mx_el_eq(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_eq(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_eq(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_eq(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_eq(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_eq(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_eq(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_eq(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_eq(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_eq(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_ge(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:53: error: call of overloaded 'mx_el_ge(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ge(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ge(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ge(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ge(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ge(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ge(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ge(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ge(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ge(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_gt(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:54: error: call of overloaded 'mx_el_gt(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_gt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_gt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_gt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_gt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_gt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_gt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_gt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_gt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_gt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_ne(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:55: error: call of overloaded 'mx_el_ne(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ne(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ne(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ne(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ne(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ne(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ne(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ne(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ne(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ne(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_el_mul(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:57: error: call of overloaded 'product(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix product(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix product(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix product(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray product(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix product(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix product(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix product(const FloatMatrix&, const FloatComplexMatrix&) op-gm-m.cc: In function 'octave_value oct_binop_el_div(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:58: error: call of overloaded 'quotient(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-gm-m.cc: In function 'octave_value oct_binop_el_ldiv(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:65: error: call of overloaded 'quotient(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-gm-m.cc: In function 'octave_value oct_binop_el_and(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:68: error: call of overloaded 'mx_el_and(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_and(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_and(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_and(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_and(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_and(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_and(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_and(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_and(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_and(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_and(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_and(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_and(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_and(const octave_uint64&, const NDArray&) op-gm-m.cc: In function 'octave_value oct_binop_el_or(const octave_base_value&, const octave_base_value&)': op-gm-m.cc:69: error: call of overloaded 'mx_el_or(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_or(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_or(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_or(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_or(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_or(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_or(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_or(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_or(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_or(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_or(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_or(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_or(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_or(const octave_uint64&, const NDArray&) gmake[2]: *** [op-gm-m.o] Error 1 Compiling op-gm-s.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-gm-s.cc -o op-gm-s.o In file included from op-gm-s.cc:30: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return op-gm-s.cc: In function 'octave_value oct_binop_add(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:36: error: ambiguous overload for 'operator+' in 'octave_galois::galois_value() const() + #'obj_type_ref' not supported by dump_expr#(0)' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator+(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator+(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator+(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator+(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator+(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator+(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator+(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator+(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator+(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator+(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator+(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator+(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator+(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator+(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator+(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator+(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator+(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator+(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator+(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator+(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator+(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator+(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator+(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_sub(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:37: error: ambiguous overload for 'operator-' in 'octave_galois::galois_value() const() - #'obj_type_ref' not supported by dump_expr#(0)' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator-(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator-(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator-(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator-(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator-(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator-(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator-(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator-(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator-(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator-(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator-(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator-(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator-(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator-(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator-(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator-(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator-(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator-(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator-(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator-(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator-(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator-(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator-(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_mul(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:38: error: call of overloaded 'product(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix product(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix product(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix product(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray product(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix product(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix product(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix product(const FloatMatrix&, const FloatComplexMatrix&) op-gm-s.cc: In function 'octave_value oct_binop_div(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:39: error: call of overloaded 'quotient(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-gm-s.cc: In function 'octave_value oct_binop_lt(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:50: error: call of overloaded 'mx_el_lt(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_lt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_lt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_lt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_lt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_lt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_lt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_lt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_lt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_lt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_le(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:51: error: call of overloaded 'mx_el_le(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_le(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_le(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_le(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_le(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_le(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_le(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_le(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_le(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_le(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_le(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_le(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_le(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_le(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_eq(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:52: error: call of overloaded 'mx_el_eq(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_eq(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_eq(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_eq(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_eq(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_eq(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_eq(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_eq(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_eq(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_eq(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_ge(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:53: error: call of overloaded 'mx_el_ge(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ge(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ge(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ge(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ge(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ge(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ge(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ge(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ge(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ge(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_gt(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:54: error: call of overloaded 'mx_el_gt(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_gt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_gt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_gt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_gt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_gt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_gt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_gt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_gt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_gt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_ne(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:55: error: call of overloaded 'mx_el_ne(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ne(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ne(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ne(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ne(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ne(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ne(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ne(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ne(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ne(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_el_mul(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:57: error: call of overloaded 'product(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix product(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix product(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix product(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray product(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix product(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix product(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix product(const FloatMatrix&, const FloatComplexMatrix&) op-gm-s.cc: In function 'octave_value oct_binop_el_div(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:58: error: call of overloaded 'quotient(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-gm-s.cc: In function 'octave_value oct_binop_el_ldiv(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:65: error: call of overloaded 'quotient(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-gm-s.cc: In function 'octave_value oct_binop_el_and(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:68: error: call of overloaded 'mx_el_and(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_and(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_and(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_and(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_and(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_and(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_and(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_and(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_and(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_and(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_and(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_and(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_and(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_and(const octave_uint64&, const NDArray&) op-gm-s.cc: In function 'octave_value oct_binop_el_or(const octave_base_value&, const octave_base_value&)': op-gm-s.cc:69: error: call of overloaded 'mx_el_or(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_or(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_or(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_or(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_or(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_or(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_or(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_or(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_or(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_or(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_or(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_or(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_or(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_or(const octave_uint64&, const NDArray&) gmake[2]: *** [op-gm-s.o] Error 1 Compiling op-m-gm.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-m-gm.cc -o op-m-gm.o In file included from op-m-gm.cc:30: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return op-m-gm.cc: In function 'octave_value oct_binop_add(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:36: error: ambiguous overload for 'operator+' in '#'obj_type_ref' not supported by dump_expr#(0) + octave_galois::galois_value() const()' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator+(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator+(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator+(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator+(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator+(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator+(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator+(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator+(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator+(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator+(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator+(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator+(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator+(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator+(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator+(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator+(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator+(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator+(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator+(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator+(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator+(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator+(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator+(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_sub(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:37: error: ambiguous overload for 'operator-' in '#'obj_type_ref' not supported by dump_expr#(0) - octave_galois::galois_value() const()' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator-(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator-(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator-(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator-(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator-(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator-(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator-(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator-(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator-(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator-(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator-(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator-(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator-(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator-(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator-(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator-(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator-(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator-(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator-(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator-(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator-(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator-(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator-(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_lt(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:52: error: call of overloaded 'mx_el_lt(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_lt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_lt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_lt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_lt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_lt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_lt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_lt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_lt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_lt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_le(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:53: error: call of overloaded 'mx_el_le(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_le(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_le(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_le(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_le(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_le(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_le(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_le(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_le(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_le(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_le(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_le(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_le(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_le(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_eq(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:54: error: call of overloaded 'mx_el_eq(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_eq(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_eq(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_eq(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_eq(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_eq(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_eq(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_eq(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_eq(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_eq(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_ge(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:55: error: call of overloaded 'mx_el_ge(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ge(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ge(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ge(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ge(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ge(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ge(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ge(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ge(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ge(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_gt(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:56: error: call of overloaded 'mx_el_gt(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_gt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_gt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_gt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_gt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_gt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_gt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_gt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_gt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_gt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_ne(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:57: error: call of overloaded 'mx_el_ne(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ne(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ne(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ne(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ne(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ne(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ne(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ne(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ne(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ne(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_el_mul(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:59: error: call of overloaded 'product(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix product(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix product(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix product(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray product(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix product(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix product(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix product(const FloatMatrix&, const FloatComplexMatrix&) op-m-gm.cc: In function 'octave_value oct_binop_el_div(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:60: error: call of overloaded 'quotient(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-m-gm.cc: In function 'octave_value oct_binop_el_ldiv(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:74: error: call of overloaded 'quotient(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-m-gm.cc: In function 'octave_value oct_binop_el_and(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:77: error: call of overloaded 'mx_el_and(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_and(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_and(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_and(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_and(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_and(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_and(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_and(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_and(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_and(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_and(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_and(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_and(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_and(const octave_uint64&, const NDArray&) op-m-gm.cc: In function 'octave_value oct_binop_el_or(const octave_base_value&, const octave_base_value&)': op-m-gm.cc:78: error: call of overloaded 'mx_el_or(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_or(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_or(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_or(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_or(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_or(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_or(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_or(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_or(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_or(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_or(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_or(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_or(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_or(const octave_uint64&, const NDArray&) gmake[2]: *** [op-m-gm.o] Error 1 Compiling op-s-gm.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS op-s-gm.cc -o op-s-gm.o In file included from op-s-gm.cc:30: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return op-s-gm.cc: In function 'octave_value oct_binop_add(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:36: error: ambiguous overload for 'operator+' in '#'obj_type_ref' not supported by dump_expr#(0) + octave_galois::galois_value() const()' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator+(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator+(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator+(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator+(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator+(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator+(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator+(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator+(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator+(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator+(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator+(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator+(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator+(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator+(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator+(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator+(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator+(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator+(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator+(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator+(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator+(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator+(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator+(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator+(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_sub(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:37: error: ambiguous overload for 'operator-' in '#'obj_type_ref' not supported by dump_expr#(0) - octave_galois::galois_value() const()' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix operator-(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix operator-(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix operator-(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray operator-(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix operator-(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix operator-(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix operator-(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix operator-(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:8: note: int8NDArray operator-(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:8: note: int8NDArray operator-(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:8: note: uint8NDArray operator-(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:8: note: uint8NDArray operator-(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:8: note: int16NDArray operator-(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:8: note: int16NDArray operator-(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:8: note: uint16NDArray operator-(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:8: note: uint16NDArray operator-(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:8: note: int32NDArray operator-(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:8: note: int32NDArray operator-(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:8: note: uint32NDArray operator-(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:8: note: uint32NDArray operator-(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:8: note: int64NDArray operator-(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:8: note: int64NDArray operator-(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:8: note: uint64NDArray operator-(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:8: note: uint64NDArray operator-(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_mul(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:38: error: call of overloaded 'product(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix product(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix product(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix product(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray product(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix product(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix product(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix product(const FloatMatrix&, const FloatComplexMatrix&) op-s-gm.cc: In function 'octave_value oct_binop_ldiv(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:53: error: call of overloaded 'quotient(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-s-gm.cc: In function 'octave_value oct_binop_lt(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:56: error: call of overloaded 'mx_el_lt(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_lt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_lt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_lt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_lt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_lt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_lt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_lt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_lt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_lt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_lt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_lt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_lt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_lt(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_le(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:57: error: call of overloaded 'mx_el_le(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_le(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_le(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_le(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_le(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_le(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_le(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_le(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_le(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_le(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_le(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_le(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_le(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_le(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_le(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_le(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_le(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_eq(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:58: error: call of overloaded 'mx_el_eq(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_eq(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_eq(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_eq(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_eq(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_eq(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_eq(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_eq(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_eq(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_eq(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_eq(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_eq(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_eq(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_eq(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_ge(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:59: error: call of overloaded 'mx_el_ge(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ge(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ge(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ge(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ge(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ge(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ge(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ge(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ge(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ge(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ge(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ge(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ge(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ge(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_gt(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:60: error: call of overloaded 'mx_el_gt(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_gt(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_gt(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_gt(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_gt(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_gt(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_gt(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_gt(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_gt(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_gt(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_gt(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_gt(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_gt(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_gt(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_ne(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:61: error: call of overloaded 'mx_el_ne(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:366: note: candidates are: boolMatrix mx_el_ne(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:417: note: boolMatrix mx_el_ne(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:367: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:417: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:182: note: boolNDArray mx_el_ne(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:8: note: boolMatrix mx_el_ne(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:8: note: boolMatrix mx_el_ne(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:8: note: boolMatrix mx_el_ne(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:8: note: boolMatrix mx_el_ne(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:9: note: boolNDArray mx_el_ne(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:9: note: boolNDArray mx_el_ne(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:9: note: boolNDArray mx_el_ne(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:9: note: boolNDArray mx_el_ne(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:9: note: boolNDArray mx_el_ne(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:9: note: boolNDArray mx_el_ne(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_el_mul(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:63: error: call of overloaded 'product(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix product(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix product(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix product(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray product(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix product(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix product(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix product(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix product(const FloatMatrix&, const FloatComplexMatrix&) op-s-gm.cc: In function 'octave_value oct_binop_el_div(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:64: error: call of overloaded 'quotient(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-s-gm.cc: In function 'octave_value oct_binop_el_ldiv(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:78: error: call of overloaded 'quotient(galois, Matrix)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:369: note: candidates are: Matrix quotient(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:420: note: ComplexMatrix quotient(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:370: note: FloatMatrix quotient(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:420: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:185: note: NDArray quotient(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:7: note: ComplexMatrix quotient(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:7: note: ComplexMatrix quotient(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:7: note: FloatComplexMatrix quotient(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:7: note: FloatComplexMatrix quotient(const FloatMatrix&, const FloatComplexMatrix&) op-s-gm.cc: In function 'octave_value oct_binop_el_and(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:81: error: call of overloaded 'mx_el_and(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_and(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_and(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_and(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_and(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_and(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_and(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_and(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_and(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_and(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_and(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_and(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_and(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_and(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_and(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_and(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_and(const octave_uint64&, const NDArray&) op-s-gm.cc: In function 'octave_value oct_binop_el_or(const octave_base_value&, const octave_base_value&)': op-s-gm.cc:82: error: call of overloaded 'mx_el_or(Matrix, galois)' is ambiguous /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dMatrix.h:367: note: candidates are: boolMatrix mx_el_or(const Matrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/CMatrix.h:418: note: boolMatrix mx_el_or(const ComplexMatrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fMatrix.h:368: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/fCMatrix.h:418: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/dNDArray.h:183: note: boolNDArray mx_el_or(const NDArray&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-cm-m.h:9: note: boolMatrix mx_el_or(const ComplexMatrix&, const Matrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-m-cm.h:9: note: boolMatrix mx_el_or(const Matrix&, const ComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fcm-fm.h:9: note: boolMatrix mx_el_or(const FloatComplexMatrix&, const FloatMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-fm-fcm.h:9: note: boolMatrix mx_el_or(const FloatMatrix&, const FloatComplexMatrix&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i8-nda.h:10: note: boolNDArray mx_el_or(const octave_int8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui8.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint8&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui8-nda.h:10: note: boolNDArray mx_el_or(const octave_uint8&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i16-nda.h:10: note: boolNDArray mx_el_or(const octave_int16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui16.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint16&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui16-nda.h:10: note: boolNDArray mx_el_or(const octave_uint16&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i32-nda.h:10: note: boolNDArray mx_el_or(const octave_int32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui32.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint32&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui32-nda.h:10: note: boolNDArray mx_el_or(const octave_uint32&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-i64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_int64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-i64-nda.h:10: note: boolNDArray mx_el_or(const octave_int64&, const NDArray&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-nda-ui64.h:10: note: boolNDArray mx_el_or(const NDArray&, const octave_uint64&) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/mx-ui64-nda.h:10: note: boolNDArray mx_el_or(const octave_uint64&, const NDArray&) gmake[2]: *** [op-s-gm.o] Error 1 Compiling ov-galois.o c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DGALOIS_DISP_PRIVATES -DHAVE_ND_ARRAYS -DTYPEID_HAS_CLASS -DHAVE_OCTAVE_CONCAT -DHAVE_SWAP_BYTES -DHAVE_OCTAVE_UPLUS ov-galois.cc -o ov-galois.o In file included from ov-galois.cc:31: galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/unwind-prot.h:34: error: invalid function declaration /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/unwind-prot.h:80: error: invalid function declaration galois.h:155: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In constructor 'LU::LU()': galois.h:165: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In copy constructor 'LU::LU(const LU&)': galois.h:171: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: In member function 'LU& LU::operator=(const LU&)': galois.h:176: error: wrong number of template arguments (4, should be 1) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/base-lu.h:32: error: provided for 'template class base_lu' galois.h: At global scope: galois.h:231: error: expected constructor, destructor, or type conversion before ';' token galois.h:232: error: expected constructor, destructor, or type conversion before ';' token galois.h:233: error: expected constructor, destructor, or type conversion before ';' token ov-galois.h:85: error: invalid covariant return type for 'virtual octave_value* octave_galois::clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:133: error: overriding 'virtual octave_base_value* octave_base_value::clone() const' ov-galois.h:86: error: invalid covariant return type for 'virtual octave_value* octave_galois::empty_clone() const' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/ov-base.h:136: error: overriding 'virtual octave_base_value* octave_base_value::empty_clone() const' ov-galois.h: In member function 'virtual octave_value* octave_galois::clone() const': ov-galois.h:85: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.h: In member function 'virtual octave_value* octave_galois::empty_clone() const': ov-galois.h:86: error: cannot convert 'octave_galois*' to 'octave_value*' in return ov-galois.cc: In member function 'virtual void octave_galois::print_raw(std::ostream&, bool) const': ov-galois.cc:240: error: 'unwind_protect' has not been declared ov-galois.cc:242: error: 'unwind_protect' has not been declared ov-galois.cc:292: error: 'unwind_protect' has not been declared ov-galois.cc: In member function 'virtual double octave_galois::double_value(bool) const': ov-galois.cc:333: error: 'Vwarn_fortran_indexing' was not declared in this scope ov-galois.cc:334: error: no matching function for call to 'gripe_implicit_conversion(const char [12], const char [12])' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/gripes.h:104: note: candidates are: void gripe_implicit_conversion(const char*, const char*, const char*) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/gripes.h:108: note: void gripe_implicit_conversion(const std::string&, const std::string&, const std::string&) ov-galois.cc: In member function 'virtual Complex octave_galois::complex_value(bool) const': ov-galois.cc:359: error: 'Vwarn_fortran_indexing' was not declared in this scope ov-galois.cc:360: error: no matching function for call to 'gripe_implicit_conversion(const char [12], const char [12])' /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/gripes.h:104: note: candidates are: void gripe_implicit_conversion(const char*, const char*, const char*) /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/gripes.h:108: note: void gripe_implicit_conversion(const std::string&, const std::string&, const std::string&) ov-galois.cc: In member function 'void octave_galois::assign(const octave_value_list&, const galois&)': ov-galois.cc:421: error: 'class galois' has no member named 'set_index' ov-galois.cc:422: error: 'class galois' has no member named 'set_index' ov-galois.cc:424: error: no matching function for call to 'assign(galois&, const galois&)' ov-galois.cc:432: error: 'class galois' has no member named 'set_index' ov-galois.cc:434: error: no matching function for call to 'assign(galois&, const galois&)' gmake[2]: *** [ov-galois.o] Error 1 Symbolic linking isgalois.octlink Symbolic linking gdiag.octlink Symbolic linking greshape.octlink Symbolic linking gprod.octlink Symbolic linking gsum.octlink Symbolic linking gsumsq.octlink Symbolic linking gsqrt.octlink Symbolic linking glog.octlink Symbolic linking gexp.octlink Symbolic linking gfilter.octlink Symbolic linking glu.octlink Symbolic linking ginv.octlink Symbolic linking ginverse.octlink Symbolic linking gdet.octlink Symbolic linking grank.octlink Symbolic linking rsenc.octlink Symbolic linking rsdec.octlink Symbolic linking bchenco.octlink Symbolic linking bchdeco.octlink gmake[3]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/comm/doc' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/comm/doc' gmake[2]: Target `all' not remade because of errors. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/comm' gmake[1]: *** [comm/] Error 2 Processing main/general/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/general' mkoctfile -DHAVE_OCTAVE_32 -v deref.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 deref.cc -o deref.o libtool --mode=link c++ -shared -o deref.oct deref.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o deref.oct deref.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v mark_for_deletion.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 mark_for_deletion.cc -o mark_for_deletion.o libtool --mode=link c++ -shared -o mark_for_deletion.oct mark_for_deletion.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o mark_for_deletion.oct mark_for_deletion.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/general' Processing main/geometry/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/geometry' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/geometry' Processing main/gsl/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/gsl' /bin/sh buildgsl_sf.sh rm -f clausen.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct clausen.octlink rm -f dawson.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct dawson.octlink rm -f debye_1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct debye_1.octlink rm -f debye_2.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct debye_2.octlink rm -f debye_3.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct debye_3.octlink rm -f debye_4.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct debye_4.octlink rm -f erf_gsl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct erf_gsl.octlink rm -f erfc_gsl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct erfc_gsl.octlink rm -f log_erfc.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct log_erfc.octlink rm -f erf_Z.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct erf_Z.octlink rm -f erf_Q.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct erf_Q.octlink rm -f hazard.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct hazard.octlink rm -f expm1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct expm1.octlink rm -f exprel.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct exprel.octlink rm -f exprel_2.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct exprel_2.octlink rm -f expint_E1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct expint_E1.octlink rm -f expint_E2.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct expint_E2.octlink rm -f expint_Ei.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct expint_Ei.octlink rm -f Shi.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct Shi.octlink rm -f Chi.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct Chi.octlink rm -f expint_3.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct expint_3.octlink rm -f Si.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct Si.octlink rm -f Ci.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct Ci.octlink rm -f atanint.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct atanint.octlink rm -f fermi_dirac_mhalf.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct fermi_dirac_mhalf.octlink rm -f fermi_dirac_half.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct fermi_dirac_half.octlink rm -f fermi_dirac_3half.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct fermi_dirac_3half.octlink rm -f gamma_gsl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct gamma_gsl.octlink rm -f lngamma_gsl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct lngamma_gsl.octlink rm -f gammastar.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct gammastar.octlink rm -f gammainv_gsl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct gammainv_gsl.octlink rm -f lambert_W0.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct lambert_W0.octlink rm -f lambert_Wm1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct lambert_Wm1.octlink rm -f log_1plusx.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct log_1plusx.octlink rm -f log_1plusx_mx.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct log_1plusx_mx.octlink rm -f psi.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct psi.octlink rm -f psi_1piy.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct psi_1piy.octlink rm -f synchrotron_1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct synchrotron_1.octlink rm -f synchrotron_2.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct synchrotron_2.octlink rm -f transport_2.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct transport_2.octlink rm -f transport_3.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct transport_3.octlink rm -f transport_4.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct transport_4.octlink rm -f transport_5.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct transport_5.octlink rm -f sinc_gsl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct sinc_gsl.octlink rm -f lnsinh.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct lnsinh.octlink rm -f lncosh.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct lncosh.octlink rm -f zeta.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct zeta.octlink rm -f eta.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct eta.octlink rm -f bessel_Jn.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Jn.octlink rm -f bessel_Yn.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Yn.octlink rm -f bessel_In.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_In.octlink rm -f bessel_In_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_In_scaled.octlink rm -f bessel_Kn.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Kn.octlink rm -f bessel_Kn_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Kn_scaled.octlink rm -f bessel_jl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_jl.octlink rm -f bessel_yl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_yl.octlink rm -f bessel_il_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_il_scaled.octlink rm -f bessel_kl_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_kl_scaled.octlink rm -f exprel_n.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct exprel_n.octlink rm -f fermi_dirac_int.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct fermi_dirac_int.octlink rm -f taylorcoeff.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct taylorcoeff.octlink rm -f legendre_Pl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct legendre_Pl.octlink rm -f legendre_Ql.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct legendre_Ql.octlink rm -f psi_n.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct psi_n.octlink rm -f bessel_Jnu.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Jnu.octlink rm -f bessel_Ynu.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Ynu.octlink rm -f bessel_Inu.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Inu.octlink rm -f bessel_Inu_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Inu_scaled.octlink rm -f bessel_Knu.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Knu.octlink rm -f bessel_lnKnu.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_lnKnu.octlink rm -f bessel_Knu_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_Knu_scaled.octlink rm -f exp_mult.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct exp_mult.octlink rm -f fermi_dirac_inc_0.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct fermi_dirac_inc_0.octlink rm -f poch.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct poch.octlink rm -f lnpoch.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct lnpoch.octlink rm -f pochrel.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct pochrel.octlink rm -f gamma_inc_Q.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct gamma_inc_Q.octlink rm -f gamma_inc_P.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct gamma_inc_P.octlink rm -f gamma_inc.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct gamma_inc.octlink rm -f beta_gsl.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct beta_gsl.octlink rm -f lnbeta.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct lnbeta.octlink rm -f hyperg_0F1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct hyperg_0F1.octlink rm -f conicalP_half.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct conicalP_half.octlink rm -f conicalP_mhalf.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct conicalP_mhalf.octlink rm -f conicalP_0.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct conicalP_0.octlink rm -f conicalP_1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct conicalP_1.octlink rm -f hzeta.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct hzeta.octlink rm -f airy_Ai.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Ai.octlink rm -f airy_Bi.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Bi.octlink rm -f airy_Ai_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Ai_scaled.octlink rm -f airy_Bi_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Bi_scaled.octlink rm -f airy_Ai_deriv.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Ai_deriv.octlink rm -f airy_Bi_deriv.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Bi_deriv.octlink rm -f airy_Ai_deriv_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Ai_deriv_scaled.octlink rm -f airy_Bi_deriv_scaled.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_Bi_deriv_scaled.octlink rm -f ellint_Kcomp.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct ellint_Kcomp.octlink rm -f ellint_Ecomp.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct ellint_Ecomp.octlink rm -f airy_zero_Ai.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_zero_Ai.octlink rm -f airy_zero_Bi.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_zero_Bi.octlink rm -f airy_zero_Ai_deriv.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_zero_Ai_deriv.octlink rm -f airy_zero_Bi_deriv.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct airy_zero_Bi_deriv.octlink rm -f bessel_zero_J0.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_zero_J0.octlink rm -f bessel_zero_J1.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct bessel_zero_J1.octlink rm -f psi_1_int.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct psi_1_int.octlink rm -f zeta_int.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct zeta_int.octlink rm -f eta_int.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct eta_int.octlink rm -f legendre_Plm.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct legendre_Plm.octlink rm -f legendre_sphPlm.octlink /scratch/math/octave-forge/work/octave-forge-2006.03.17/admin/octlink.sh gsl_sf.oct legendre_sphPlm.octlink mkoctfile -DHAVE_OCTAVE_32 -v coupling_3j.cc -lgsl c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 coupling_3j.cc -o coupling_3j.o libtool --mode=link c++ -shared -o coupling_3j.oct coupling_3j.o -lgsl -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o coupling_3j.oct coupling_3j.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libgsl.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v coupling_6j.cc -lgsl c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 coupling_6j.cc -o coupling_6j.o libtool --mode=link c++ -shared -o coupling_6j.oct coupling_6j.o -lgsl -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o coupling_6j.oct coupling_6j.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libgsl.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v coupling_9j.cc -lgsl c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 coupling_9j.cc -o coupling_9j.o libtool --mode=link c++ -shared -o coupling_9j.oct coupling_9j.o -lgsl -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o coupling_9j.oct coupling_9j.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libgsl.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v legendre_sphPlm_array.cc -lgsl c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 legendre_sphPlm_array.cc -o legendre_sphPlm_array.o libtool --mode=link c++ -shared -o legendre_sphPlm_array.oct legendre_sphPlm_array.o -lgsl -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o legendre_sphPlm_array.oct legendre_sphPlm_array.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libgsl.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v gsl_sf.cc -lgsl c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 gsl_sf.cc -o gsl_sf.o libtool --mode=link c++ -shared -o gsl_sf.oct gsl_sf.o -lgsl -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o gsl_sf.oct gsl_sf.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libgsl.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/gsl' Processing main/image/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/image' mkoctfile -DHAVE_OCTAVE_32 -v conv2.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 conv2.cc -o conv2.o libtool --mode=link c++ -shared -o conv2.oct conv2.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o conv2.oct conv2.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v cordflt2.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 cordflt2.cc -o cordflt2.o libtool --mode=link c++ -shared -o cordflt2.oct cordflt2.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o cordflt2.oct cordflt2.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v bwlabel.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 bwlabel.cc -o bwlabel.o libtool --mode=link c++ -shared -o bwlabel.oct bwlabel.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o bwlabel.oct bwlabel.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v bwfill.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 bwfill.cc -o bwfill.o libtool --mode=link c++ -shared -o bwfill.oct bwfill.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o bwfill.oct bwfill.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v rotate_scale.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 rotate_scale.cc -o rotate_scale.o libtool --mode=link c++ -shared -o rotate_scale.oct rotate_scale.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o rotate_scale.oct rotate_scale.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v houghtf.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 houghtf.cc -o houghtf.o libtool --mode=link c++ -shared -o houghtf.oct houghtf.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o houghtf.oct houghtf.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v graycomatrix.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 graycomatrix.cc -o graycomatrix.o libtool --mode=link c++ -shared -o graycomatrix.oct graycomatrix.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o graycomatrix.oct graycomatrix.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v jpgwrite.cc -ljpeg c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 jpgwrite.cc -o jpgwrite.o In file included from /scratch/math/octave-forge/work/.buildlink/include/jpeglib.h:24, from jpgwrite.cc:18: /scratch/math/octave-forge/work/.buildlink/include/jconfig.h:12:1: warning: "HAVE_STDLIB_H" redefined In file included from /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/oct.h:31, from jpgwrite.cc:11: /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/config.h:699:1: warning: this is the location of the previous definition libtool --mode=link c++ -shared -o jpgwrite.oct jpgwrite.o -ljpeg -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o jpgwrite.oct jpgwrite.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libjpeg.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v jpgread.cc -ljpeg c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 jpgread.cc -o jpgread.o In file included from /scratch/math/octave-forge/work/.buildlink/include/jpeglib.h:24, from jpgread.cc:49: /scratch/math/octave-forge/work/.buildlink/include/jconfig.h:12:1: warning: "HAVE_STDLIB_H" redefined In file included from /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/oct.h:31, from jpgread.cc:41: /scratch/math/octave-forge/work/.buildlink/include/octave-3.2.2/octave/config.h:699:1: warning: this is the location of the previous definition libtool --mode=link c++ -shared -o jpgread.oct jpgread.o -ljpeg -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o jpgread.oct jpgread.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libjpeg.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v pngread.cc -lpng c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 pngread.cc -o pngread.o libtool --mode=link c++ -shared -o pngread.oct pngread.o -lpng -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o pngread.oct pngread.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libpng12.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v pngwrite.cc -lpng c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 pngwrite.cc -o pngwrite.o libtool --mode=link c++ -shared -o pngwrite.oct pngwrite.o -lpng -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o pngwrite.oct pngwrite.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libpng12.so -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/image' Processing main/io/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/io' mkoctfile -DHAVE_OCTAVE_32 -v dlmread.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 dlmread.cc -o dlmread.o libtool --mode=link c++ -shared -o dlmread.oct dlmread.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o dlmread.oct dlmread.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v textread.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 textread.cc -o textread.o libtool --mode=link c++ -shared -o textread.oct textread.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o textread.oct textread.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/io' Processing main/linear-algebra/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/linear-algebra' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/linear-algebra' Processing main/miscellaneous/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/miscellaneous' mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H mfilename.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H mfilename.cc -o mfilename.o mfilename.cc: In function 'octave_value_list Fmfilename(const octave_value_list&, int)': mfilename.cc:49: error: 'curr_caller_function' was not declared in this scope gmake[2]: *** [mfilename.oct] Error 1 mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H waitbar.cc -ltermcap c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H waitbar.cc -o waitbar.o libtool --mode=link c++ -shared -o waitbar.oct waitbar.o -ltermcap -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o waitbar.oct waitbar.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -c -DUSE_TERM -DHAVE_TERMCAP_H listen.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H listen.cc -o listen.o listen.cc:365:59: error: macro "DEFUN_INTERNAL" passed 5 arguments, but takes just 4 listen.cc:400:2: error: macro "DEFUN_INTERNAL" passed 5 arguments, but takes just 4 listen.cc: In function 'void tic()': listen.cc:36: error: cannot convert 'octave_time' to 'double' in assignment listen.cc: In function 'double toc()': listen.cc:37: error: invalid cast from type 'octave_time' to type 'double' listen.cc: In function 'void sigchld_handler(int)': listen.cc:80: error: 'cout' is not a member of 'std' listen.cc:83: error: 'cout' is not a member of 'std' listen.cc: In function 'void daemonize()': listen.cc:134: error: 'cout' is not a member of 'std' listen.cc: In function 'octave_value get_octave_value(char*)': listen.cc:152: error: 'symbol_record' was not declared in this scope listen.cc:152: error: 'sr' was not declared in this scope listen.cc:152: error: 'top_level_sym_tab' was not declared in this scope listen.cc: In function 'void channel_error(int, const char*)': listen.cc:161: error: 'cout' is not a member of 'std' listen.cc: In function 'bool reads(int, void*, int)': listen.cc:174: error: 'cout' is not a member of 'std' listen.cc:175: error: 'cout' is not a member of 'std' listen.cc: In function 'bool writes(int, const void*, int)': listen.cc:190: error: 'cout' is not a member of 'std' listen.cc:191: error: 'cout' is not a member of 'std' listen.cc: In function 'void process_commands(int)': listen.cc:208: error: 'cout' is not a member of 'std' listen.cc:226: error: 'cout' is not a member of 'std' listen.cc:230: error: 'cout' is not a member of 'std' listen.cc:252: error: 'cout' is not a member of 'std' listen.cc:257: error: 'cout' is not a member of 'std' listen.cc:269: error: 'cout' is not a member of 'std' listen.cc:276: error: 'cout' is not a member of 'std' listen.cc:301: error: 'cout' is not a member of 'std' listen.cc:303: error: 'cout' is not a member of 'std' listen.cc:317: error: 'cout' is not a member of 'std' listen.cc:325: error: 'cout' is not a member of 'std' listen.cc:338: error: 'cout' is not a member of 'std' listen.cc:340: error: 'cout' is not a member of 'std' listen.cc:344: error: 'cout' is not a member of 'std' listen.cc:348: error: 'cout' is not a member of 'std' listen.cc:353: error: 'cout' is not a member of 'std' listen.cc: At global scope: listen.cc:363: error: invalid function declaration listen.cc:395: error: invalid function declaration listen.cc: In function 'octave_value_list Flisten(const octave_value_list&, int)': listen.cc:573: error: 'Fsend' was not declared in this scope listen.cc:574: error: 'Fsenderror' was not declared in this scope listen.cc:669: error: 'cout' is not a member of 'std' listen.cc:672: error: 'cout' is not a member of 'std' listen.cc:681: error: 'cout' is not a member of 'std' listen.cc:690: error: 'cout' is not a member of 'std' listen.cc:694: error: 'cout' is not a member of 'std' listen.cc:707: error: 'cout' is not a member of 'std' listen.cc:712: error: 'cout' is not a member of 'std' listen.cc:715: error: 'cout' is not a member of 'std' listen.cc:722: error: 'cout' is not a member of 'std' gmake[2]: *** [listen.o] Error 1 mkoctfile -DHAVE_OCTAVE_32 -v -c listencanfork.c cc -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 listencanfork.c -o listencanfork.o mkoctfile -DHAVE_OCTAVE_32 -v -c stringmatch.c cc -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 stringmatch.c -o stringmatch.o mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H -c xmlread.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H xmlread.cc -o xmlread.o mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H -c xmltree_read.c cc -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H xmltree_read.c -o xmltree_read.o mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H -c xmltree.c cc -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H xmltree.c -o xmltree.o mkoctfile -DHAVE_OCTAVE_32 -v xmlread.o xmltree_read.o xmltree.o libtool --mode=link c++ -shared -o xmlread.oct xmlread.o xmltree_read.o xmltree.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o xmlread.oct xmlread.o xmltree_read.o xmltree.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H csvexplode.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H csvexplode.cc -o csvexplode.o libtool --mode=link c++ -shared -o csvexplode.oct csvexplode.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o csvexplode.oct csvexplode.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H csv2cell.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H csv2cell.cc -o csv2cell.o libtool --mode=link c++ -shared -o csv2cell.oct csv2cell.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o csv2cell.oct csv2cell.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H csvconcat.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H csvconcat.cc -o csvconcat.o libtool --mode=link c++ -shared -o csvconcat.oct csvconcat.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o csvconcat.oct csvconcat.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -DUSE_TERM -DHAVE_TERMCAP_H cell2csv.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 -DUSE_TERM -DHAVE_TERMCAP_H cell2csv.cc -o cell2csv.o libtool --mode=link c++ -shared -o cell2csv.oct cell2csv.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o cell2csv.oct cell2csv.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Target `all' not remade because of errors. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/miscellaneous' gmake[1]: *** [miscellaneous/] Error 2 Processing main/octcdf/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/octcdf' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/octcdf' Processing main/optim/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/optim' mkoctfile -DHAVE_OCTAVE_32 -v lp.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 lp.cc -o lp.o libtool --mode=link c++ -shared -o lp.oct lp.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o lp.oct lp.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v leval.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 leval.cc -o leval.o libtool --mode=link c++ -shared -o leval.oct leval.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o leval.oct leval.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v bfgsmin.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 bfgsmin.cc -o bfgsmin.o libtool --mode=link c++ -shared -o bfgsmin.oct bfgsmin.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o bfgsmin.oct bfgsmin.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v bisectionstep.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 bisectionstep.cc -o bisectionstep.o libtool --mode=link c++ -shared -o bisectionstep.oct bisectionstep.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o bisectionstep.oct bisectionstep.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v celleval.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 celleval.cc -o celleval.o libtool --mode=link c++ -shared -o celleval.oct celleval.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o celleval.oct celleval.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v finitedifference.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 finitedifference.cc -o finitedifference.o libtool --mode=link c++ -shared -o finitedifference.oct finitedifference.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o finitedifference.oct finitedifference.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v newtonstep.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 newtonstep.cc -o newtonstep.o libtool --mode=link c++ -shared -o newtonstep.oct newtonstep.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o newtonstep.oct newtonstep.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v numgradient.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 numgradient.cc -o numgradient.o libtool --mode=link c++ -shared -o numgradient.oct numgradient.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o numgradient.oct numgradient.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v numhessian.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 numhessian.cc -o numhessian.o libtool --mode=link c++ -shared -o numhessian.oct numhessian.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o numhessian.oct numhessian.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v samin.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 samin.cc -o samin.o libtool --mode=link c++ -shared -o samin.oct samin.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o samin.oct samin.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/optim' Processing main/plot/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/plot' mkoctfile -DHAVE_OCTAVE_32 -v -c grab.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 grab.cc -o grab.o mkoctfile -DHAVE_OCTAVE_32 -v -c graphics.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 graphics.cc -o graphics.o mkoctfile -DHAVE_OCTAVE_32 -v grab.o graphics.o -lSM -lICE -lX11 -o grab.oct libtool --mode=link c++ -shared -o grab.oct grab.o graphics.o -lSM -lICE -lX11 -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o grab.oct grab.o graphics.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libSM.so -lICE /scratch/math/octave-forge/work/.buildlink/lib/libICE.so /scratch/math/octave-forge/work/.buildlink/lib/libX11.so -lXau -lXdmcp -lrpcsvc -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -c gpick.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 gpick.cc -o gpick.o mkoctfile -DHAVE_OCTAVE_32 -v gpick.o graphics.o -lSM -lICE -lX11 -o gpick.oct libtool --mode=link c++ -shared -o gpick.oct gpick.o graphics.o -lSM -lICE -lX11 -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o gpick.oct gpick.o graphics.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libSM.so -lICE /scratch/math/octave-forge/work/.buildlink/lib/libICE.so /scratch/math/octave-forge/work/.buildlink/lib/libX11.so -lXau -lXdmcp -lrpcsvc -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -c gtext.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 gtext.cc -o gtext.o mkoctfile -DHAVE_OCTAVE_32 -v gtext.o graphics.o -lSM -lICE -lX11 -o gtext.oct libtool --mode=link c++ -shared -o gtext.oct gtext.o graphics.o -lSM -lICE -lX11 -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o gtext.oct gtext.o graphics.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libSM.so -lICE /scratch/math/octave-forge/work/.buildlink/lib/libICE.so /scratch/math/octave-forge/work/.buildlink/lib/libX11.so -lXau -lXdmcp -lrpcsvc -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -c gzoom.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 gzoom.cc -o gzoom.o mkoctfile -DHAVE_OCTAVE_32 -v gzoom.o graphics.o -lSM -lICE -lX11 -o gzoom.oct libtool --mode=link c++ -shared -o gzoom.oct gzoom.o graphics.o -lSM -lICE -lX11 -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o gzoom.oct gzoom.o graphics.o -Wl,-R/usr/pkg/lib /scratch/math/octave-forge/work/.buildlink/lib/libSM.so -lICE /scratch/math/octave-forge/work/.buildlink/lib/libICE.so /scratch/math/octave-forge/work/.buildlink/lib/libX11.so -lXau -lXdmcp -lrpcsvc -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/plot' Processing main/set/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/set' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/set' Processing main/signal/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/signal' mkoctfile -DHAVE_OCTAVE_32 -v remez.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 remez.cc -o remez.o libtool --mode=link c++ -shared -o remez.oct remez.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o remez.oct remez.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v medfilt1.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 medfilt1.cc -o medfilt1.o libtool --mode=link c++ -shared -o medfilt1.oct medfilt1.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o medfilt1.oct medfilt1.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/signal' Processing main/sparse/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/sparse' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/sparse' Processing main/specfun/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/specfun' mkoctfile -DHAVE_OCTAVE_32 -v ellipj.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 ellipj.cc -o ellipj.o libtool --mode=link c++ -shared -o ellipj.oct ellipj.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o ellipj.oct ellipj.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/specfun' Processing main/splines/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/splines' mkoctfile -DHAVE_OCTAVE_32 -v -c trisolve.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 trisolve.cc -o trisolve.o mkoctfile -DHAVE_OCTAVE_32 -v -c dgtsv.f f77 -c -fPIC -O -DHAVE_OCTAVE_32 dgtsv.f -o dgtsv.o dgtsv.f: dgtsv: mkoctfile -DHAVE_OCTAVE_32 -v -c dptsv.f f77 -c -fPIC -O -DHAVE_OCTAVE_32 dptsv.f -o dptsv.o dptsv.f: dptsv: mkoctfile -DHAVE_OCTAVE_32 -v -c dpttrf.f f77 -c -fPIC -O -DHAVE_OCTAVE_32 dpttrf.f -o dpttrf.o dpttrf.f: dpttrf: mkoctfile -DHAVE_OCTAVE_32 -v -c dpttrs.f f77 -c -fPIC -O -DHAVE_OCTAVE_32 dpttrs.f -o dpttrs.o dpttrs.f: dpttrs: mkoctfile -DHAVE_OCTAVE_32 -v -c dptts2.f f77 -c -fPIC -O -DHAVE_OCTAVE_32 dptts2.f -o dptts2.o dptts2.f: dptts2: mkoctfile -DHAVE_OCTAVE_32 -v -v -o trisolve.oct trisolve.o dgtsv.o dptsv.o dpttrf.o dpttrs.o dptts2.o libtool --mode=link c++ -shared -o trisolve.oct trisolve.o dgtsv.o dptsv.o dpttrf.o dpttrs.o dptts2.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm mkdir .libs c++ -shared -o trisolve.oct trisolve.o dgtsv.o dptsv.o dpttrf.o dpttrs.o dptts2.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib mkoctfile -DHAVE_OCTAVE_32 -v -c pchip_deriv.cc c++ -c -I/usr/pkg/include -I/usr/include -fPIC -I/usr/pkg/include/octave-3.2.2 -I/usr/pkg/include/octave-3.2.2/octave -I/usr/pkg/include -mieee-fp -O2 -I/usr/pkg/include -I/usr/include -DHAVE_OCTAVE_32 pchip_deriv.cc -o pchip_deriv.o mkoctfile -DHAVE_OCTAVE_32 -v -c dpchim.f f77 -c -fPIC -O -DHAVE_OCTAVE_32 dpchim.f -o dpchim.o dpchim.f: dpchim: mkoctfile -DHAVE_OCTAVE_32 -v -c dpchst.f f77 -c -fPIC -O -DHAVE_OCTAVE_32 dpchst.f -o dpchst.o dpchst.f: dpchst: mkoctfile -DHAVE_OCTAVE_32 -v -v -o pchip_deriv.oct pchip_deriv.o dpchim.o dpchst.o libtool --mode=link c++ -shared -o pchip_deriv.oct pchip_deriv.o dpchim.o dpchst.o -L/usr/pkg/lib/octave-3.2.2 -L/usr/pkg/lib -loctinterp -loctave -lcruft -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -llapack -lblas -lreadline -lncurses -lblas -lhdf5 -lz -lm -L/usr/pkg/lib -lF77 -lI77 -lm c++ -shared -o pchip_deriv.oct pchip_deriv.o dpchim.o dpchst.o -Wl,-R/usr/pkg/lib -L/scratch/math/octave-forge/work/.buildlink/lib/octave-3.2.2 -L/scratch/math/octave-forge/work/.buildlink/lib /scratch/math/octave-forge/work/.buildlink/lib/liboctinterp.so /scratch/math/octave-forge/work/.buildlink/lib/liboctave.so /scratch/math/octave-forge/work/.buildlink/lib/libcruft.so /scratch/math/octave-forge/work/.buildlink/lib/liblapack.so -ledit -ltinfo -lncurses /scratch/math/octave-forge/work/.buildlink/lib/libblas.so /scratch/math/octave-forge/work/.buildlink/lib/libhdf5.so /scratch/math/octave-forge/work/.buildlink/lib/libsz.so -lz /scratch/math/octave-forge/work/.buildlink/lib/libF77.so /scratch/math/octave-forge/work/.buildlink/lib/libI77.so -lm -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib -Wl,--rpath -Wl,/scratch/math/octave-forge/work/.buildlink/lib gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/splines' Processing main/strings/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/strings' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/strings' Processing main/symbolic/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/symbolic' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/symbolic' Processing main/time/... gmake[2]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/time' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main/time' gmake[1]: Target `all' not remade because of errors. gmake[1]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/main' Processing nonfree/ gmake[1]: Entering directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/nonfree' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/scratch/math/octave-forge/work/octave-forge-2006.03.17/nonfree' Build finished. extra/ not complete. main/ not complete. Some functions failed to compile (search build.log for errors) but many other functions will still work correctly. Run 'make check' to see what works. Run 'make install' to install what has been built. gmake: *** [all] Error 1 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/math/octave-forge *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/math/octave-forge