hi thomas...
i had some trouble compiling the cvs version of vasp with icc...
it seems that icc doesn't like the way you handle the templates... i'll have a closer look at this, but i've attached the compiling log:
tim@linux:~/externals/grill/vasp> ./build-pd-linux.sh ./build-pd-linux.sh: line 38: -xW: command not found icc -c -O6 -O3 -xW -tpp7 -ip -ipo -DFLEXT_OS=FLEXT_OS_LINUX -fmove-all-movables -frerun-loop-opt -DFLEXT_SYS=2 -DFLEXT_THREADS -fno-exceptions -I/usr/lib/flext source/arg.cpp -o pd-linux/arg.o icc: Command line warning: ignoring option '-O'; no argument required icc: Command line warning: ignoring unknown option '-fmove-all-movables' icc: Command line warning: ignoring unknown option '-frerun-loop-opt' icc: Command line warning: ignoring unknown option '-fno-exceptions' icc -c -O6 -O3 -xW -tpp7 -ip -ipo -DFLEXT_OS=FLEXT_OS_LINUX -fmove-all-movables -frerun-loop-opt -DFLEXT_SYS=2 -DFLEXT_THREADS -fno-exceptions -I/usr/lib/flext source/mixfft.cpp -o pd-linux/mixfft.o icc: Command line warning: ignoring option '-O'; no argument required icc: Command line warning: ignoring unknown option '-fmove-all-movables' icc: Command line warning: ignoring unknown option '-frerun-loop-opt' icc: Command line warning: ignoring unknown option '-fno-exceptions' icc -c -O6 -O3 -xW -tpp7 -ip -ipo -DFLEXT_OS=FLEXT_OS_LINUX -fmove-all-movables -frerun-loop-opt -DFLEXT_SYS=2 -DFLEXT_THREADS -fno-exceptions -I/usr/lib/flext source/obj_part.cpp -o pd-linux/obj_part.o icc: Command line warning: ignoring option '-O'; no argument required icc: Command line warning: ignoring unknown option '-fmove-all-movables' icc: Command line warning: ignoring unknown option '-frerun-loop-opt' icc: Command line warning: ignoring unknown option '-fno-exceptions' icc -c -O6 -O3 -xW -tpp7 -ip -ipo -DFLEXT_OS=FLEXT_OS_LINUX -fmove-all-movables -frerun-loop-opt -DFLEXT_SYS=2 -DFLEXT_THREADS -fno-exceptions -I/usr/lib/flext source/obj_split.cpp -o pd-linux/obj_split.o icc: Command line warning: ignoring option '-O'; no argument required icc: Command line warning: ignoring unknown option '-fmove-all-movables' icc: Command line warning: ignoring unknown option '-frerun-loop-opt' icc: Command line warning: ignoring unknown option '-fno-exceptions' source/obj_split.cpp(270): warning #1125: function "vasp_op::m_set(I={int}, const t_atom *)" is hidden by "vasp_gather::m_set" -- virtual function override intended? virtual I m_set(I argc,t_atom *argv) { rem = cnt; return vasp_tx::m_set(argc,argv); } ^
icc -c -O6 -O3 -xW -tpp7 -ip -ipo -DFLEXT_OS=FLEXT_OS_LINUX -fmove-all-movables -frerun-loop-opt -DFLEXT_SYS=2 -DFLEXT_THREADS -fno-exceptions -I/usr/lib/flext source/opparam.cpp -o pd-linux/opparam.o icc: Command line warning: ignoring option '-O'; no argument required icc: Command line warning: ignoring unknown option '-fmove-all-movables' icc: Command line warning: ignoring unknown option '-frerun-loop-opt' icc: Command line warning: ignoring unknown option '-fno-exceptions' source/opparam.h(86): warning #418: declaration requires a typedef name typedef struct env_t { const Env *env; }; ^
source/opparam.h(87): warning #418: declaration requires a typedef name typedef struct v_t { S *rdt,*idt; I rs,is; }; ^
source/opparam.h(88): warning #418: declaration requires a typedef name typedef struct x_t { R r,i; }; ^
icc -c -O6 -O3 -xW -tpp7 -ip -ipo -DFLEXT_OS=FLEXT_OS_LINUX -fmove-all-movables -frerun-loop-opt -DFLEXT_SYS=2 -DFLEXT_THREADS -fno-exceptions -I/usr/lib/flext source/ops_cplx.cpp -o pd-linux/ops_cplx.o icc: Command line warning: ignoring option '-O'; no argument required icc: Command line warning: ignoring unknown option '-fmove-all-movables' icc: Command line warning: ignoring unknown option '-frerun-loop-opt' icc: Command line warning: ignoring unknown option '-fno-exceptions' source/opparam.h(86): warning #418: declaration requires a typedef name typedef struct env_t { const Env *env; }; ^
source/opparam.h(87): warning #418: declaration requires a typedef name typedef struct v_t { S *rdt,*idt; I rs,is; }; ^
source/opparam.h(88): warning #418: declaration requires a typedef name typedef struct x_t { R r,i; }; ^
source/ops_cplx.h(18): error: space required between adjacent ">" delimiters of nested template argument lists (">>" is the right shift operator) DEFOP(S,d_polar,polar,cun) ^
source/ops_cplx.h(19): error: space required between adjacent ">" delimiters of nested template argument lists (">>" is the right shift operator) DEFOP(S,d_rect,rect,cun) ^
source/ops_cplx.h(21): error: space required between adjacent ">" delimiters of nested template argument lists (">>" is the right shift operator) DEFOP(S,d_radd,radd,cbin) ^
source/ops_cplx.h(23): error: space required between adjacent ">" delimiters of nested template argument lists (">>" is the right shift operator) DEFOP(S,d_cnorm,norm,cun) ^
source/opdefs.h(80): error: name followed by "::" must be a class or namespace name if(sr == dr && si == di && OP::cun_opt() >= 3) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(81): error: name followed by "::" must be a class or namespace name if((_D_ALWAYS1 || (rds == 1 && ids == 1)) && OP::cun_opt() >= 2) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(82): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(82): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(82): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(82): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(82): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(84): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(84): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(84): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(84): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(84): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*dr,*di), dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(86): error: name followed by "::" must be a class or namespace name if((_D_ALWAYS1 || (rss == 1 && iss == 1 && rds == 1 && ids == 1)) && OP::cun_opt() >= 2) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(87): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr++,si++,dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(87): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr++,si++,dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(87): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr++,si++,dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(87): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr++,si++,dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(87): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr++,si++,dr++,di++ ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(89): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(89): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(89): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(89): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(89): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cun(*dr,*di,*sr,*si), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during instantiation of "BL={bool} VecOp::V__cun<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(136): error: name followed by "::" must be a class or namespace name if(sr == dr && si == di && OP::cbin_opt() >= 3) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(137): error: name followed by "::" must be a class or namespace name if((_D_ALWAYS1 || (rds == 1 && ids == 1 && ras == 1 && ias == 1)) && OP::cbin_opt() >= 2) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(138): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr++,di++,ar++,ai++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(138): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr++,di++,ar++,ai++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(138): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr++,di++,ar++,ai++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(138): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr++,di++,ar++,ai++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(138): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr++,di++,ar++,ai++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(140): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(140): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(140): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(140): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(140): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*dr,*di,*ar,*ai), dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(142): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*sr,*si,*ar,*ai), sr += rss,si += iss,dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(142): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*sr,*si,*ar,*ai), sr += rss,si += iss,dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(142): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*sr,*si,*ar,*ai), sr += rss,si += iss,dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(142): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*sr,*si,*ar,*ai), sr += rss,si += iss,dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(142): error: name followed by "::" must be a class or namespace name _DE_LOOP(i,frames, ( OP::cbin(*dr,*di,*sr,*si,*ar,*ai), sr += rss,si += iss,dr += rds,di += ids,ar += ras,ai += ias ) ) ^ detected during: instantiation of "BL={bool} VecOp::V__cbin<T,OP>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, const T *, const T *, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, OP=<error-type>]" at line 258 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(184): error: name followed by "::" must be a class or namespace name if(sr == dr && si == di && OP::cbin_opt() >= 3) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(185): error: name followed by "::" must be a class or namespace name if((_D_ALWAYS1 || (rds == 1 && ids == 1 && ras == 1 && ias == 1)) && OP::cbin_opt() >= 2) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=const S={t_sample={float}} *, TA2=S={t_sample={float}}, TR=S={t_sample={float}}, OP=<error-type>, EVARG1=VecOp::_A__vector<S={t_sample={float}}>, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 260 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(184): error: name followed by "::" must be a class or namespace name if(sr == dr && si == di && OP::cbin_opt() >= 3) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(185): error: name followed by "::" must be a class or namespace name if((_D_ALWAYS1 || (rds == 1 && ids == 1 && ras == 1 && ias == 1)) && OP::cbin_opt() >= 2) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=Env::Iter &, TA2=S={t_sample={float}}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__env, EVARG2=VecOp::_A__scalar<S={t_sample={float}}>]" at line 265 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(184): error: name followed by "::" must be a class or namespace name if(sr == dr && si == di && OP::cbin_opt() >= 3) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(185): error: name followed by "::" must be a class or namespace name if((_D_ALWAYS1 || (rds == 1 && ids == 1 && ras == 1 && ias == 1)) && OP::cbin_opt() >= 2) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(186): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,1),EVARG2::ev(ai,i,1)), dr++,di++ ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(188): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*dr,*di,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
source/opdefs.h(190): error: name followed by "::" must be a class or namespace name _DQ_LOOP(EVARG1::unroll() && EVARG2::unroll(),i,frames, ( OP::cbin(*dr,*di,*sr,*si,EVARG1::ev(ar,i,ras),EVARG2::ev(ai,i,ias)), sr += rss,si += iss,dr += rds,di += ids ) ) ^ detected during: instantiation of "BL={bool} VecOp::Vx__cbin<T,TA1,TA2,TR,OP,EVARG1,EVARG2>(const T *, const T *, I={int}, I={int}, T *, T *, I={int}, I={int}, TA1, TA2, I={int}, I={int}, I={int}) [with T=S={t_sample={float}}, TA1=R={double}, TA2=R={double}, TR=R={double}, OP=<error-type>, EVARG1=VecOp::_A__scalar<R={double}>, EVARG2=VecOp::_A__scalar<R={double}>]" at line 269 instantiation of "BL={bool} VecOp::_F__cbin<T,OP>(OpParam &) [with T=S={t_sample={float}}, OP=<error-type>]"
compilation aborted for source/ops_cplx.cpp (code 4) make: *** [pd-linux/ops_cplx.o] Fehler 4 tim@linux:~/externals/grill/vasp>
Tim mailto:TimBlechmann@gmx.net ICQ: 96771783 http://www.nyds-exp-discogs.tk -- The only people for me are the mad ones, the ones who are mad to live, mad to talk, mad to be saved, desirous of everything at the same time, the ones who never yawn or say a commonplace thing, but burn, burn, burn, like fabulous yellow roman candles exploding like spiders across the stars and in the middle you see the blue centerlight pop and everybody goes "Awww!" Jack Kerouac