• PASS - Construction: 0xbffcf23c
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.5,0) (0.5,0) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.5,0) (0.5,0) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.5,0) (0.5,0) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-1.62254,0) (-1.62254,0) 0
  • PASS - Error is within tolerance 1 (1.62254,0) (1.62254,0) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-1.62254,0) (-1.62254,0) 0
  • PASS - Error is within tolerance 1 (1.62254,0) (1.62254,0) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (-1.62254,0) (-1.62254,0) 0
  • PASS - Error is within tolerance 1 (1.62254,0) (1.62254,0) 0
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.214678,0) (0.214678,0) 0
  • PASS - Error is within tolerance 1 (-0.107339,-0.406543) (-0.107339,-0.406543) 2.98023e-08
  • PASS - Error is within tolerance 2 (-0.107339,0.406543) (-0.107339,0.406543) 2.98023e-08
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.214678,0) (0.214678,0) 0
  • PASS - Error is within tolerance 1 (-0.107339,-0.406543) (-0.107339,-0.406543) 2.98023e-08
  • PASS - Error is within tolerance 2 (-0.107339,0.406543) (-0.107339,0.406543) 2.98023e-08
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (0.214678,0) (0.214678,0) 0
  • PASS - Error is within tolerance 1 (-0.107339,-0.406543) (-0.107339,-0.406543) 2.98023e-08
  • PASS - Error is within tolerance 2 (-0.107339,0.406543) (-0.107339,0.406543) 2.98023e-08
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.33689,0) (1.33689,0) 1.19209e-07
  • PASS - Error is within tolerance 1 (3.54289,-1.44705) (3.54289,-1.44705) 1.19209e-07
  • PASS - Error is within tolerance 2 (-3.44364,-0.877817) (-3.44364,-0.877817) 1.19209e-07
  • PASS - Error is within tolerance 3 (-0.297803,2.90657) (-0.297804,2.90657) 5.96046e-08
  • PASS - Error is within tolerance 4 (-0.939786,0) (-0.939786,0) 0
  • PASS - Error is within tolerance 5 (-0.297803,-2.90657) (-0.297804,-2.90657) 5.96046e-08
  • PASS - Error is within tolerance 6 (-3.44364,0.877817) (-3.44364,0.877817) 1.19209e-07
  • PASS - Error is within tolerance 7 (3.54289,1.44705) (3.54289,1.44705) 1.19209e-07
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.33689,0) (1.33689,0) 1.19209e-07
  • PASS - Error is within tolerance 1 (3.54289,-1.44705) (3.54289,-1.44705) 1.19209e-07
  • PASS - Error is within tolerance 2 (-3.44364,-0.877817) (-3.44364,-0.877817) 1.19209e-07
  • PASS - Error is within tolerance 3 (-0.297803,2.90657) (-0.297804,2.90657) 5.96046e-08
  • PASS - Error is within tolerance 4 (-0.939786,0) (-0.939786,0) 0
  • PASS - Error is within tolerance 5 (-0.297803,-2.90657) (-0.297804,-2.90657) 5.96046e-08
  • PASS - Error is within tolerance 6 (-3.44364,0.877817) (-3.44364,0.877817) 1.19209e-07
  • PASS - Error is within tolerance 7 (3.54289,1.44705) (3.54289,1.44705) 1.19209e-07
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.33689,0) (1.33689,0) 1.19209e-07
  • PASS - Error is within tolerance 1 (3.54289,-1.44705) (3.54289,-1.44705) 1.19209e-07
  • PASS - Error is within tolerance 2 (-3.44364,-0.877817) (-3.44364,-0.877817) 1.19209e-07
  • PASS - Error is within tolerance 3 (-0.297803,2.90657) (-0.297804,2.90657) 5.96046e-08
  • PASS - Error is within tolerance 4 (-0.939786,0) (-0.939786,0) 0
  • PASS - Error is within tolerance 5 (-0.297803,-2.90657) (-0.297804,-2.90657) 5.96046e-08
  • PASS - Error is within tolerance 6 (-3.44364,0.877817) (-3.44364,0.877817) 1.19209e-07
  • PASS - Error is within tolerance 7 (3.54289,1.44705) (3.54289,1.44705) 1.19209e-07
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.21626,0) (1.21626,0) 0
  • PASS - Error is within tolerance 1 (4.18033,-2.7866) (4.18033,-2.7866) 4.76837e-07
  • PASS - Error is within tolerance 2 (-2.71229,1.94319) (-2.71229,1.94319) 2.6656e-07
  • PASS - Error is within tolerance 3 (-4.04873,2.71002) (-4.04873,2.71002) 2.38419e-07
  • PASS - Error is within tolerance 4 (0.790243,-1.07696) (0.790243,-1.07696) 5.96046e-08
  • PASS - Error is within tolerance 5 (1.54256,-5.10521) (1.54256,-5.10521) 3.57628e-07
  • PASS - Error is within tolerance 6 (-0.360239,0.273973) (-0.360239,0.273973) 1.8128e-07
  • PASS - Error is within tolerance 7 (-0.360239,-0.273973) (-0.360239,-0.273973) 1.8128e-07
  • PASS - Error is within tolerance 8 (1.54256,5.10521) (1.54256,5.10521) 3.57628e-07
  • PASS - Error is within tolerance 9 (0.790243,1.07696) (0.790243,1.07696) 5.96046e-08
  • PASS - Error is within tolerance 10 (-4.04873,-2.71002) (-4.04873,-2.71002) 2.38419e-07
  • PASS - Error is within tolerance 11 (-2.71229,-1.94319) (-2.71229,-1.94319) 2.6656e-07
  • PASS - Error is within tolerance 12 (4.18033,2.7866) (4.18033,2.7866) 4.76837e-07
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.21626,0) (1.21626,0) 0
  • PASS - Error is within tolerance 1 (4.18033,-2.7866) (4.18033,-2.7866) 4.76837e-07
  • PASS - Error is within tolerance 2 (-2.71229,1.94319) (-2.71229,1.94319) 2.6656e-07
  • PASS - Error is within tolerance 3 (-4.04873,2.71002) (-4.04873,2.71002) 2.38419e-07
  • PASS - Error is within tolerance 4 (0.790243,-1.07696) (0.790243,-1.07696) 5.96046e-08
  • PASS - Error is within tolerance 5 (1.54256,-5.10521) (1.54256,-5.10521) 3.57628e-07
  • PASS - Error is within tolerance 6 (-0.360239,0.273973) (-0.360239,0.273973) 1.8128e-07
  • PASS - Error is within tolerance 7 (-0.360239,-0.273973) (-0.360239,-0.273973) 1.8128e-07
  • PASS - Error is within tolerance 8 (1.54256,5.10521) (1.54256,5.10521) 3.57628e-07
  • PASS - Error is within tolerance 9 (0.790243,1.07696) (0.790243,1.07696) 5.96046e-08
  • PASS - Error is within tolerance 10 (-4.04873,-2.71002) (-4.04873,-2.71002) 2.38419e-07
  • PASS - Error is within tolerance 11 (-2.71229,-1.94319) (-2.71229,-1.94319) 2.6656e-07
  • PASS - Error is within tolerance 12 (4.18033,2.7866) (4.18033,2.7866) 4.76837e-07
  • PASS - FFT output has correct size
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 (1.21626,0) (1.21626,0) 0
  • PASS - Error is within tolerance 1 (4.18033,-2.7866) (4.18033,-2.7866) 4.76837e-07
  • PASS - Error is within tolerance 2 (-2.71229,1.94319) (-2.71229,1.94319) 2.6656e-07
  • PASS - Error is within tolerance 3 (-4.04873,2.71002) (-4.04873,2.71002) 2.38419e-07
  • PASS - Error is within tolerance 4 (0.790243,-1.07696) (0.790243,-1.07696) 5.96046e-08
  • PASS - Error is within tolerance 5 (1.54256,-5.10521) (1.54256,-5.10521) 3.57628e-07
  • PASS - Error is within tolerance 6 (-0.360239,0.273973) (-0.360239,0.273973) 1.8128e-07
  • PASS - Error is within tolerance 7 (-0.360239,-0.273973) (-0.360239,-0.273973) 1.8128e-07
  • PASS - Error is within tolerance 8 (1.54256,5.10521) (1.54256,5.10521) 3.57628e-07
  • PASS - Error is within tolerance 9 (0.790243,1.07696) (0.790243,1.07696) 5.96046e-08
  • PASS - Error is within tolerance 10 (-4.04873,-2.71002) (-4.04873,-2.71002) 2.38419e-07
  • PASS - Error is within tolerance 11 (-2.71229,-1.94319) (-2.71229,-1.94319) 2.6656e-07
  • PASS - Error is within tolerance 12 (4.18033,2.7866) (4.18033,2.7866) 4.76837e-07
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0.5 0.5 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0.5 0.5 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0.5 0.5 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 -1.62254 -1.62254 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 -1.62254 -1.62254 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 -1.62254 -1.62254 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 0.342057 0.342057 0
  • PASS - Error is within tolerance 2 -0.127378 -0.127378 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 0.342057 0.342057 0
  • PASS - Error is within tolerance 2 -0.127378 -0.127378 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 0.342057 0.342057 0
  • PASS - Error is within tolerance 2 -0.127378 -0.127378 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 -3.72529e-08 0 3.72529e-08
  • PASS - Error is within tolerance 1 0.924974 0.924974 0
  • PASS - Error is within tolerance 2 1.99895 1.99895 1.19209e-07
  • PASS - Error is within tolerance 3 -0.871824 -0.871824 0
  • PASS - Error is within tolerance 4 -1.62254 -1.62254 0
  • PASS - Error is within tolerance 5 0.0831025 0.0831025 1.49012e-08
  • PASS - Error is within tolerance 6 -0.177858 -0.177858 2.98023e-08
  • PASS - Error is within tolerance 7 1.00208 1.00208 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 -3.72529e-08 0 3.72529e-08
  • PASS - Error is within tolerance 1 0.924974 0.924974 0
  • PASS - Error is within tolerance 2 1.99895 1.99895 1.19209e-07
  • PASS - Error is within tolerance 3 -0.871824 -0.871824 0
  • PASS - Error is within tolerance 4 -1.62254 -1.62254 0
  • PASS - Error is within tolerance 5 0.0831025 0.0831025 1.49012e-08
  • PASS - Error is within tolerance 6 -0.177858 -0.177858 2.98023e-08
  • PASS - Error is within tolerance 7 1.00208 1.00208 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 -3.72529e-08 0 3.72529e-08
  • PASS - Error is within tolerance 1 0.924974 0.924974 0
  • PASS - Error is within tolerance 2 1.99895 1.99895 1.19209e-07
  • PASS - Error is within tolerance 3 -0.871824 -0.871824 0
  • PASS - Error is within tolerance 4 -1.62254 -1.62254 0
  • PASS - Error is within tolerance 5 0.0831025 0.0831025 1.49012e-08
  • PASS - Error is within tolerance 6 -0.177858 -0.177858 2.98023e-08
  • PASS - Error is within tolerance 7 1.00208 1.00208 0
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 -2.75098e-08 0 2.75098e-08
  • PASS - Error is within tolerance 1 0.388938 0.388938 5.96046e-08
  • PASS - Error is within tolerance 2 0.203723 0.203723 8.9407e-08
  • PASS - Error is within tolerance 3 2.36636 2.36636 0
  • PASS - Error is within tolerance 4 0.183105 0.183105 1.19209e-07
  • PASS - Error is within tolerance 5 -0.886349 -0.886349 5.96046e-08
  • PASS - Error is within tolerance 6 0.149019 0.149019 7.45058e-08
  • PASS - Error is within tolerance 7 -1.06081 -1.06081 0
  • PASS - Error is within tolerance 8 -0.474093 -0.474093 2.98023e-08
  • PASS - Error is within tolerance 9 -1.425 -1.425 0
  • PASS - Error is within tolerance 10 -0.204257 -0.204258 2.5332e-07
  • PASS - Error is within tolerance 11 1.99663 1.99663 0
  • PASS - Error is within tolerance 12 -0.021006 -0.0210059 6.89179e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 -2.75098e-08 0 2.75098e-08
  • PASS - Error is within tolerance 1 0.388938 0.388938 5.96046e-08
  • PASS - Error is within tolerance 2 0.203723 0.203723 8.9407e-08
  • PASS - Error is within tolerance 3 2.36636 2.36636 0
  • PASS - Error is within tolerance 4 0.183105 0.183105 1.19209e-07
  • PASS - Error is within tolerance 5 -0.886349 -0.886349 5.96046e-08
  • PASS - Error is within tolerance 6 0.149019 0.149019 7.45058e-08
  • PASS - Error is within tolerance 7 -1.06081 -1.06081 0
  • PASS - Error is within tolerance 8 -0.474093 -0.474093 2.98023e-08
  • PASS - Error is within tolerance 9 -1.425 -1.425 0
  • PASS - Error is within tolerance 10 -0.204257 -0.204258 2.5332e-07
  • PASS - Error is within tolerance 11 1.99663 1.99663 0
  • PASS - Error is within tolerance 12 -0.021006 -0.0210059 6.89179e-08
  • PASS - IFFT output has correct size
  • PASS - Error is within tolerance 0 -2.75098e-08 0 2.75098e-08
  • PASS - Error is within tolerance 1 0.388938 0.388938 5.96046e-08
  • PASS - Error is within tolerance 2 0.203723 0.203723 8.9407e-08
  • PASS - Error is within tolerance 3 2.36636 2.36636 0
  • PASS - Error is within tolerance 4 0.183105 0.183105 1.19209e-07
  • PASS - Error is within tolerance 5 -0.886349 -0.886349 5.96046e-08
  • PASS - Error is within tolerance 6 0.149019 0.149019 7.45058e-08
  • PASS - Error is within tolerance 7 -1.06081 -1.06081 0
  • PASS - Error is within tolerance 8 -0.474093 -0.474093 2.98023e-08
  • PASS - Error is within tolerance 9 -1.425 -1.425 0
  • PASS - Error is within tolerance 10 -0.204257 -0.204258 2.5332e-07
  • PASS - Error is within tolerance 11 1.99663 1.99663 0
  • PASS - Error is within tolerance 12 -0.021006 -0.0210059 6.89179e-08
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 0.5 0.5 0
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 -1.62254 -1.62254 0
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 0 0 0
  • PASS - Error is within tolerance 1 0.342057 0.342057 0
  • PASS - Error is within tolerance 2 -0.127378 -0.127378 1.49012e-08
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 -7.45058e-09 0 7.45058e-09
  • PASS - Error is within tolerance 1 0.924974 0.924974 0
  • PASS - Error is within tolerance 2 1.99895 1.99895 0
  • PASS - Error is within tolerance 3 -0.871824 -0.871824 1.19209e-07
  • PASS - Error is within tolerance 4 -1.62254 -1.62254 0
  • PASS - Error is within tolerance 5 0.0831025 0.0831025 2.23517e-08
  • PASS - Error is within tolerance 6 -0.177858 -0.177858 1.49012e-08
  • PASS - Error is within tolerance 7 1.00208 1.00208 1.19209e-07
  • PASS - IFFT is correct type
  • PASS - IFFT output has correct size
  • PASS - IFFT output has same size as FFT input
  • PASS - FFT output has correct symmetry
  • PASS - Error is within tolerance 0 3.66798e-08 0 3.66798e-08
  • PASS - Error is within tolerance 1 0.388938 0.388938 2.98023e-08
  • PASS - Error is within tolerance 2 0.203723 0.203723 2.08616e-07
  • PASS - Error is within tolerance 3 2.36636 2.36636 0
  • PASS - Error is within tolerance 4 0.183104 0.183105 1.3411e-07
  • PASS - Error is within tolerance 5 -0.886349 -0.886349 5.96046e-08
  • PASS - Error is within tolerance 6 0.149019 0.149019 2.23517e-07
  • PASS - Error is within tolerance 7 -1.06081 -1.06081 1.19209e-07
  • PASS - Error is within tolerance 8 -0.474093 -0.474093 2.98023e-08
  • PASS - Error is within tolerance 9 -1.425 -1.425 0
  • PASS - Error is within tolerance 10 -0.204257 -0.204258 2.38419e-07
  • PASS - Error is within tolerance 11 1.99663 1.99663 0
  • PASS - Error is within tolerance 12 -0.021006 -0.0210059 8.00937e-08
  • PASS - Caught exception: Attempt to take FFT of zero-length sequence
  • PASS - Caught exception: Attempt to take FFT of zero-length sequence
  • PASS - Caught exception: Attempt to take IFFT of zero-length sequence
  • PASS - Caught exception: Attempt to take IFFT of zero-length sequence