[PD-dev] Re: vasp & icc

Thomas Grill t.grill at gmx.net
Wed Apr 9 01:46:05 CEST 2003


Hi Tim,
currently i have no possibility to compile with icc but i made some 
changes that *could* eliminate some of the warnings and errors.
If you want to try, it's in the cvs tomorrow morning CET. Please report 
back about the results of your efforts.

best greetings,
Thomas


Am Dienstag, 08.04.03, um 16:56 Uhr (Europe/Vienna) schrieb Tim 
Blechmann:

> 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 at 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 at linux:~/externals/grill/vasp>
>
>
>  Tim                          mailto:TimBlechmann at 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
>
>





More information about the Pd-dev mailing list