In file included from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmat.h:4:0,
                 from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/CommonInfo.h:10,
                 from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/CalliopeComponents.h:11,
                 from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/CalliopeInfo.h:5,
                 from Shared/RobotInfo.h:63,
                 from common.h:11:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Column<2ul, float>’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:1069:46:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:749:8: warning: base class ‘class fmat::Matrix<2ul, 1ul, float>’ has a non-virtual destructor [-Weffc++]
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Column<3ul, float>’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:1070:58:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:749:8: warning: base class ‘class fmat::Matrix<3ul, 1ul, float>’ has a non-virtual destructor [-Weffc++]
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Column<4ul, float>’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:1071:70:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:749:8: warning: base class ‘class fmat::Matrix<4ul, 1ul, float>’ has a non-virtual destructor [-Weffc++]
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Row<2ul, float>’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:1361:44:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:913:8: warning: base class ‘class fmat::Matrix<1ul, 2ul, float>’ has a non-virtual destructor [-Weffc++]
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Row<3ul, float>’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:1362:44:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:913:8: warning: base class ‘class fmat::Matrix<1ul, 3ul, float>’ has a non-virtual destructor [-Weffc++]
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Row<4ul, float>’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:1363:44:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:913:8: warning: base class ‘class fmat::Matrix<1ul, 4ul, float>’ has a non-virtual destructor [-Weffc++]
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Matrix<3ul, 4ul, float>::IdentityMatrix’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:1555:24:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:731:10: warning: base class ‘class fmat::Matrix<3ul, 4ul, float>’ has a non-virtual destructor [-Weffc++]
In file included from common.h:21:0:
Shared/plistPrimitives.h:398:8: warning: base class ‘struct std::basic_string<char>’ has a non-virtual destructor [-Weffc++]
In file included from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmat.h:4:0,
                 from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/CommonInfo.h:10,
                 from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/CalliopeComponents.h:11,
                 from /afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/CalliopeInfo.h:5,
                 from Shared/RobotInfo.h:63,
                 from common.h:11:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h: In instantiation of ‘fmat::Matrix<3ul, 3ul, float>::IdentityMatrix’:
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:598:59:   instantiated from ‘static const fmat::Matrix<H, W, T>& fmat::Matrix<H, W, T>::identity() [with long unsigned int H = 3ul, long unsigned int W = 3ul, R = float, fmat::Matrix<H, W, T> = fmat::Matrix<3ul, 3ul, float>]’
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatSpatial.h:27:47:   instantiated from ‘fmat::Matrix<N, N, R> fmat::rotationXN(R) [with long unsigned int N = 3ul, R = float]’
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatSpatial.h:33:89:   instantiated from here
/afs/andrew.cmu.edu/scs/cs/15-494-sp14/xli2/Tekkotsu/Shared/fmatCore.h:731:10: warning: base class ‘class fmat::Matrix<3ul, 3ul, float>’ has a non-virtual destructor [-Weffc++]
