cd /nfs/oz/home/oldham/pooma/kernel/ make -j 2 goo /nfs/oz/home/oldham/gcc-install/gcc3/bin/g++ -DUSE_LIBGXX_INLINES -g -Wall -Wno-sign-compare -DDEBUG -DCORNER_FIELD_TEMPORARY -I/nfs/oz/home/oldham/pooma/pooma0/src/ -I/nfs/oz/home/oldham/pooma/pooma0/lib/LINUXgcc/ -L. goo.cc -lpooma-gcc -o goo /nfs/oz/home/oldham/pooma/pooma0/src/PETE/OperatorTags.h: In member function `typename UnaryReturn::Type_t FnCos::operator()(const T&) const [with T = int]': /nfs/oz/home/oldham/pooma/pooma0/src/PETE/Combiners.h:227: instantiated from `static typename UnaryReturn::Type_t Combine1::combine(A, OpCombine) [with A = int, Op = FnCos]' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/ForEach.h:101: instantiated from `static typename Combine1::Type_t, Op, CTag>::Type_t ForEach, FTag, CTag>::apply(const UnaryNode&, const FTag&, const CTag&) [with Op = FnCos, A = Array<2, int, CompFwd, ViewEngine<2, IndexFunction > >, Loc<1> > >, FTag = EvalLeaf<2>, CTag = OpCombine]' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/ForEach.h:116: instantiated from `static typename Combine2::Type_t, typename ForEach::Type_t, Op, CTag>::Type_t ForEach, FTag, CTag>::apply(const BinaryNode&, const FTag&, const CTag&) [with Op = OpMultiply, A = Array<2, int, CompFwd, ViewEngine<2, IndexFunction > >, Loc<1> > >, B = UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > >, FTag = EvalLeaf<2>, CTag = OpCombine]' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/ForEach.h:89: instantiated from `typename ForEach::Type_t forEach(const Expr&, const FTag&, const CTag&) [with Expr = BinaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > >, FTag = EvalLeaf<2>, CTag = OpCombine]' /nfs/oz/home/oldham/pooma/pooma0/src/Engine/ExpressionEngine.h:553: instantiated from `T Engine >::read(int, int) const [with int Dim = 2, T = int, Expr = BinaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:827: instantiated from `static typename Array::Element_t View2, int, int>::makeRead(const Array&, int, int) [with int Dim = 2, T = int, EngineTag = ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:1812: instantiated from `typename View2, Sub1, Sub2>::ReadType_t Array::read(const Sub1&, const Sub2&) const [with Sub1 = int, Sub2 = int, int Dim = 2, T = int, EngineTag = ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/InlineEvaluator.h:176: instantiated from `static void KernelEvaluator::evaluate(const LHS&, const Op&, const RHS&, const Domain&, WrappedInt<2>) [with LHS = Array<2, double, CompFwd, BrickView>, Loc<1> > >, Op = OpAssign, RHS = Array<2, int, ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > > >, Domain = Interval<2>]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/InlineEvaluator.h:101: instantiated from `static void KernelEvaluator::evaluate(const LHS&, const Op&, const RHS&) [with LHS = Array<2, double, CompFwd, BrickView>, Loc<1> > >, Op = OpAssign, RHS = Array<2, int, ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/Evaluator.h:167: instantiated from `void Evaluator::evaluate(const LHS&, const Op&, const RHS&) const [with LHS = Array<2, double, CompFwd, BrickView>, Loc<1> > >, RHS = Array<2, int, ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > > >, Op = OpAssign]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/Evaluator.h:108: instantiated from `void Evaluator::evaluate(const LHS&, const Op&, const RHS&) const [with LHS = Array<2, double, CompFwd, Brick>, Loc<1> > >, RHS = Array<2, int, ExpressionTag, IndexFunction >, Loc<1> > > >, UnaryNode, IndexFunction >, Loc<1> > > > > > > >, Op = OpAssign]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:2435: instantiated from `const Array& assign(const Array&, const Array&, const Op&) [with int Dim = 2, T = double, EngineTag = CompFwd, Brick>, Loc<1> >, int OtherDim = 2, OtherT = int, OtherEngineTag = ExpressionTag, IndexFunction >, Loc<1> > > >, UnaryNode, IndexFunction >, Loc<1> > > > > > >, Op = OpAssign]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:2067: instantiated from `const Array& Array::operator=(const T1&) const [with T1 = Array<2, int, ExpressionTag, IndexFunction >, Loc<1> > > >, UnaryNode, IndexFunction >, Loc<1> > > > > > > >, int Dim = 2, T = double, EngineTag = CompFwd, Brick>, Loc<1> >]' goo.cc:16: instantiated from here /nfs/oz/home/oldham/pooma/pooma0/src/PETE/OperatorTags.h:96: warning: return to `int' from `double' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/OperatorTags.h:96: warning: argument to `int' from `double' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/OperatorTags.h: In member function `typename UnaryReturn::Type_t FnSin::operator()(const T&) const [with T = int]': /nfs/oz/home/oldham/pooma/pooma0/src/PETE/Combiners.h:227: instantiated from `static typename UnaryReturn::Type_t Combine1::combine(A, OpCombine) [with A = int, Op = FnSin]' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/ForEach.h:101: instantiated from `static typename Combine1::Type_t, Op, CTag>::Type_t ForEach, FTag, CTag>::apply(const UnaryNode&, const FTag&, const CTag&) [with Op = FnSin, A = Array<2, int, CompFwd, ViewEngine<2, IndexFunction > >, Loc<1> > >, FTag = EvalLeaf<2>, CTag = OpCombine]' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/ForEach.h:116: instantiated from `static typename Combine2::Type_t, typename ForEach::Type_t, Op, CTag>::Type_t ForEach, FTag, CTag>::apply(const BinaryNode&, const FTag&, const CTag&) [with Op = OpMultiply, A = Array<2, int, CompFwd, ViewEngine<2, IndexFunction > >, Loc<1> > >, B = UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > >, FTag = EvalLeaf<2>, CTag = OpCombine]' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/ForEach.h:89: instantiated from `typename ForEach::Type_t forEach(const Expr&, const FTag&, const CTag&) [with Expr = BinaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > >, FTag = EvalLeaf<2>, CTag = OpCombine]' /nfs/oz/home/oldham/pooma/pooma0/src/Engine/ExpressionEngine.h:553: instantiated from `T Engine >::read(int, int) const [with int Dim = 2, T = int, Expr = BinaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:827: instantiated from `static typename Array::Element_t View2, int, int>::makeRead(const Array&, int, int) [with int Dim = 2, T = int, EngineTag = ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:1812: instantiated from `typename View2, Sub1, Sub2>::ReadType_t Array::read(const Sub1&, const Sub2&) const [with Sub1 = int, Sub2 = int, int Dim = 2, T = int, EngineTag = ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/InlineEvaluator.h:176: instantiated from `static void KernelEvaluator::evaluate(const LHS&, const Op&, const RHS&, const Domain&, WrappedInt<2>) [with LHS = Array<2, double, CompFwd, BrickView>, Loc<1> > >, Op = OpAssign, RHS = Array<2, int, ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > > >, Domain = Interval<2>]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/InlineEvaluator.h:101: instantiated from `static void KernelEvaluator::evaluate(const LHS&, const Op&, const RHS&) [with LHS = Array<2, double, CompFwd, BrickView>, Loc<1> > >, Op = OpAssign, RHS = Array<2, int, ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > > >]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/Evaluator.h:167: instantiated from `void Evaluator::evaluate(const LHS&, const Op&, const RHS&) const [with LHS = Array<2, double, CompFwd, BrickView>, Loc<1> > >, RHS = Array<2, int, ExpressionTag, ViewEngine<2, IndexFunction > >, Loc<1> > >, UnaryNode, ViewEngine<2, IndexFunction > >, Loc<1> > > > > > >, Op = OpAssign]' /nfs/oz/home/oldham/pooma/pooma0/src/Evaluator/Evaluator.h:108: instantiated from `void Evaluator::evaluate(const LHS&, const Op&, const RHS&) const [with LHS = Array<2, double, CompFwd, Brick>, Loc<1> > >, RHS = Array<2, int, ExpressionTag, IndexFunction >, Loc<1> > > >, UnaryNode, IndexFunction >, Loc<1> > > > > > > >, Op = OpAssign]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:2435: instantiated from `const Array& assign(const Array&, const Array&, const Op&) [with int Dim = 2, T = double, EngineTag = CompFwd, Brick>, Loc<1> >, int OtherDim = 2, OtherT = int, OtherEngineTag = ExpressionTag, IndexFunction >, Loc<1> > > >, UnaryNode, IndexFunction >, Loc<1> > > > > > >, Op = OpAssign]' /nfs/oz/home/oldham/pooma/pooma0/src/Array/Array.h:2067: instantiated from `const Array& Array::operator=(const T1&) const [with T1 = Array<2, int, ExpressionTag, IndexFunction >, Loc<1> > > >, UnaryNode, IndexFunction >, Loc<1> > > > > > > >, int Dim = 2, T = double, EngineTag = CompFwd, Brick>, Loc<1> >]' goo.cc:17: instantiated from here /nfs/oz/home/oldham/pooma/pooma0/src/PETE/OperatorTags.h:173: warning: return to `int' from `double' /nfs/oz/home/oldham/pooma/pooma0/src/PETE/OperatorTags.h:173: warning: argument to `int' from `double' Compilation finished at Thu Apr 12 13:18:47