PASS - Construction: 0xbfa75cec
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) 2.77556e-17
PASS - Error is within tolerance 1 (-0.107339,-0.406543) (-0.107339,-0.406543) 8.61062e-14
PASS - Error is within tolerance 2 (-0.107339,0.406543) (-0.107339,0.406543) 8.61062e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (0.214678,0) (0.214678,0) 2.77556e-17
PASS - Error is within tolerance 1 (-0.107339,-0.406543) (-0.107339,-0.406543) 8.61062e-14
PASS - Error is within tolerance 2 (-0.107339,0.406543) (-0.107339,0.406543) 8.61062e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (0.214678,0) (0.214678,0) 2.77556e-17
PASS - Error is within tolerance 1 (-0.107339,-0.406543) (-0.107339,-0.406543) 8.61062e-14
PASS - Error is within tolerance 2 (-0.107339,0.406543) (-0.107339,0.406543) 8.61062e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (1.33689,0) (1.33689,0) 2.22045e-16
PASS - Error is within tolerance 1 (3.54289,-1.44705) (3.54289,-1.44705) 8.30806e-14
PASS - Error is within tolerance 2 (-3.44364,-0.877817) (-3.44364,-0.877817) 9.99201e-14
PASS - Error is within tolerance 3 (-0.297804,2.90657) (-0.297804,2.90657) 8.28524e-14
PASS - Error is within tolerance 4 (-0.939786,0) (-0.939786,0) 1.00031e-13
PASS - Error is within tolerance 5 (-0.297804,-2.90657) (-0.297804,-2.90657) 8.28524e-14
PASS - Error is within tolerance 6 (-3.44364,0.877817) (-3.44364,0.877817) 9.99201e-14
PASS - Error is within tolerance 7 (3.54289,1.44705) (3.54289,1.44705) 8.30806e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (1.33689,0) (1.33689,0) 2.22045e-16
PASS - Error is within tolerance 1 (3.54289,-1.44705) (3.54289,-1.44705) 8.30806e-14
PASS - Error is within tolerance 2 (-3.44364,-0.877817) (-3.44364,-0.877817) 9.99201e-14
PASS - Error is within tolerance 3 (-0.297804,2.90657) (-0.297804,2.90657) 8.28524e-14
PASS - Error is within tolerance 4 (-0.939786,0) (-0.939786,0) 1.00031e-13
PASS - Error is within tolerance 5 (-0.297804,-2.90657) (-0.297804,-2.90657) 8.28524e-14
PASS - Error is within tolerance 6 (-3.44364,0.877817) (-3.44364,0.877817) 9.99201e-14
PASS - Error is within tolerance 7 (3.54289,1.44705) (3.54289,1.44705) 8.30806e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (1.33689,0) (1.33689,0) 2.22045e-16
PASS - Error is within tolerance 1 (3.54289,-1.44705) (3.54289,-1.44705) 8.30806e-14
PASS - Error is within tolerance 2 (-3.44364,-0.877817) (-3.44364,-0.877817) 9.99201e-14
PASS - Error is within tolerance 3 (-0.297804,2.90657) (-0.297804,2.90657) 8.28524e-14
PASS - Error is within tolerance 4 (-0.939786,0) (-0.939786,0) 1.00031e-13
PASS - Error is within tolerance 5 (-0.297804,-2.90657) (-0.297804,-2.90657) 8.28524e-14
PASS - Error is within tolerance 6 (-3.44364,0.877817) (-3.44364,0.877817) 9.99201e-14
PASS - Error is within tolerance 7 (3.54289,1.44705) (3.54289,1.44705) 8.30806e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (1.21626,0) (1.21626,0) 2.22045e-16
PASS - Error is within tolerance 1 (4.18033,-2.7866) (4.18033,-2.7866) 8.69338e-14
PASS - Error is within tolerance 2 (-2.71229,1.94319) (-2.71229,1.94319) 1.8013e-13
PASS - Error is within tolerance 3 (-4.04873,2.71002) (-4.04873,2.71002) 1.25781e-13
PASS - Error is within tolerance 4 (0.790243,-1.07696) (0.790243,-1.07696) 1.50664e-13
PASS - Error is within tolerance 5 (1.54256,-5.10521) (1.54256,-5.10521) 5.06437e-14
PASS - Error is within tolerance 6 (-0.360239,0.273973) (-0.360239,0.273973) 1.00363e-13
PASS - Error is within tolerance 7 (-0.360239,-0.273973) (-0.360239,-0.273973) 1.00363e-13
PASS - Error is within tolerance 8 (1.54256,5.10521) (1.54256,5.10521) 5.06437e-14
PASS - Error is within tolerance 9 (0.790243,1.07696) (0.790243,1.07696) 1.50664e-13
PASS - Error is within tolerance 10 (-4.04873,-2.71002) (-4.04873,-2.71002) 1.25781e-13
PASS - Error is within tolerance 11 (-2.71229,-1.94319) (-2.71229,-1.94319) 1.8013e-13
PASS - Error is within tolerance 12 (4.18033,2.7866) (4.18033,2.7866) 8.69338e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (1.21626,0) (1.21626,0) 2.22045e-16
PASS - Error is within tolerance 1 (4.18033,-2.7866) (4.18033,-2.7866) 8.69338e-14
PASS - Error is within tolerance 2 (-2.71229,1.94319) (-2.71229,1.94319) 1.8013e-13
PASS - Error is within tolerance 3 (-4.04873,2.71002) (-4.04873,2.71002) 1.25781e-13
PASS - Error is within tolerance 4 (0.790243,-1.07696) (0.790243,-1.07696) 1.50664e-13
PASS - Error is within tolerance 5 (1.54256,-5.10521) (1.54256,-5.10521) 5.06437e-14
PASS - Error is within tolerance 6 (-0.360239,0.273973) (-0.360239,0.273973) 1.00363e-13
PASS - Error is within tolerance 7 (-0.360239,-0.273973) (-0.360239,-0.273973) 1.00363e-13
PASS - Error is within tolerance 8 (1.54256,5.10521) (1.54256,5.10521) 5.06437e-14
PASS - Error is within tolerance 9 (0.790243,1.07696) (0.790243,1.07696) 1.50664e-13
PASS - Error is within tolerance 10 (-4.04873,-2.71002) (-4.04873,-2.71002) 1.25781e-13
PASS - Error is within tolerance 11 (-2.71229,-1.94319) (-2.71229,-1.94319) 1.8013e-13
PASS - Error is within tolerance 12 (4.18033,2.7866) (4.18033,2.7866) 8.69338e-14
PASS - FFT output has correct size
PASS - FFT output has correct symmetry
PASS - Error is within tolerance 0 (1.21626,0) (1.21626,0) 2.22045e-16
PASS - Error is within tolerance 1 (4.18033,-2.7866) (4.18033,-2.7866) 8.69338e-14
PASS - Error is within tolerance 2 (-2.71229,1.94319) (-2.71229,1.94319) 1.8013e-13
PASS - Error is within tolerance 3 (-4.04873,2.71002) (-4.04873,2.71002) 1.25781e-13
PASS - Error is within tolerance 4 (0.790243,-1.07696) (0.790243,-1.07696) 1.50664e-13
PASS - Error is within tolerance 5 (1.54256,-5.10521) (1.54256,-5.10521) 5.06437e-14
PASS - Error is within tolerance 6 (-0.360239,0.273973) (-0.360239,0.273973) 1.00363e-13
PASS - Error is within tolerance 7 (-0.360239,-0.273973) (-0.360239,-0.273973) 1.00363e-13
PASS - Error is within tolerance 8 (1.54256,5.10521) (1.54256,5.10521) 5.06437e-14
PASS - Error is within tolerance 9 (0.790243,1.07696) (0.790243,1.07696) 1.50664e-13
PASS - Error is within tolerance 10 (-4.04873,-2.71002) (-4.04873,-2.71002) 1.25781e-13
PASS - Error is within tolerance 11 (-2.71229,-1.94319) (-2.71229,-1.94319) 1.8013e-13
PASS - Error is within tolerance 12 (4.18033,2.7866) (4.18033,2.7866) 8.69338e-14
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 3.33344e-14 0 3.33344e-14
PASS - Error is within tolerance 1 0.342057 0.342057 5.71765e-14
PASS - Error is within tolerance 2 -0.127378 -0.127378 2.38698e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 3.33344e-14 0 3.33344e-14
PASS - Error is within tolerance 1 0.342057 0.342057 5.71765e-14
PASS - Error is within tolerance 2 -0.127378 -0.127378 2.38698e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 3.33344e-14 0 3.33344e-14
PASS - Error is within tolerance 1 0.342057 0.342057 5.71765e-14
PASS - Error is within tolerance 2 -0.127378 -0.127378 2.38698e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 1.24761e-14 0 1.24761e-14
PASS - Error is within tolerance 1 0.924974 0.924974 4.10783e-14
PASS - Error is within tolerance 2 1.99895 1.99895 3.75255e-14
PASS - Error is within tolerance 3 -0.871824 -0.871824 1.77636e-14
PASS - Error is within tolerance 4 -1.62254 -1.62254 1.24345e-14
PASS - Error is within tolerance 5 0.0831025 0.0831025 1.60427e-14
PASS - Error is within tolerance 6 -0.177858 -0.177858 3.74423e-14
PASS - Error is within tolerance 7 1.00208 1.00208 4.28546e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 1.24761e-14 0 1.24761e-14
PASS - Error is within tolerance 1 0.924974 0.924974 4.10783e-14
PASS - Error is within tolerance 2 1.99895 1.99895 3.75255e-14
PASS - Error is within tolerance 3 -0.871824 -0.871824 1.77636e-14
PASS - Error is within tolerance 4 -1.62254 -1.62254 1.24345e-14
PASS - Error is within tolerance 5 0.0831025 0.0831025 1.60427e-14
PASS - Error is within tolerance 6 -0.177858 -0.177858 3.74423e-14
PASS - Error is within tolerance 7 1.00208 1.00208 4.28546e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 1.24761e-14 0 1.24761e-14
PASS - Error is within tolerance 1 0.924974 0.924974 4.10783e-14
PASS - Error is within tolerance 2 1.99895 1.99895 3.75255e-14
PASS - Error is within tolerance 3 -0.871824 -0.871824 1.77636e-14
PASS - Error is within tolerance 4 -1.62254 -1.62254 1.24345e-14
PASS - Error is within tolerance 5 0.0831025 0.0831025 1.60427e-14
PASS - Error is within tolerance 6 -0.177858 -0.177858 3.74423e-14
PASS - Error is within tolerance 7 1.00208 1.00208 4.28546e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 7.61784e-15 0 7.61784e-15
PASS - Error is within tolerance 1 0.388938 0.388938 2.15383e-14
PASS - Error is within tolerance 2 0.203723 0.203723 9.90874e-15
PASS - Error is within tolerance 3 2.36636 2.36636 4.35207e-14
PASS - Error is within tolerance 4 0.183105 0.183105 2.52576e-14
PASS - Error is within tolerance 5 -0.886349 -0.886349 2.4869e-14
PASS - Error is within tolerance 6 0.149019 0.149019 1.3739e-14
PASS - Error is within tolerance 7 -1.06081 -1.06081 5.17364e-14
PASS - Error is within tolerance 8 -0.474093 -0.474093 2.62568e-14
PASS - Error is within tolerance 9 -1.425 -1.425 3.04201e-14
PASS - Error is within tolerance 10 -0.204258 -0.204258 4.75453e-14
PASS - Error is within tolerance 11 1.99663 1.99663 5.21805e-14
PASS - Error is within tolerance 12 -0.0210059 -0.0210059 2.86125e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 7.61784e-15 0 7.61784e-15
PASS - Error is within tolerance 1 0.388938 0.388938 2.15383e-14
PASS - Error is within tolerance 2 0.203723 0.203723 9.90874e-15
PASS - Error is within tolerance 3 2.36636 2.36636 4.35207e-14
PASS - Error is within tolerance 4 0.183105 0.183105 2.52576e-14
PASS - Error is within tolerance 5 -0.886349 -0.886349 2.4869e-14
PASS - Error is within tolerance 6 0.149019 0.149019 1.3739e-14
PASS - Error is within tolerance 7 -1.06081 -1.06081 5.17364e-14
PASS - Error is within tolerance 8 -0.474093 -0.474093 2.62568e-14
PASS - Error is within tolerance 9 -1.425 -1.425 3.04201e-14
PASS - Error is within tolerance 10 -0.204258 -0.204258 4.75453e-14
PASS - Error is within tolerance 11 1.99663 1.99663 5.21805e-14
PASS - Error is within tolerance 12 -0.0210059 -0.0210059 2.86125e-14
PASS - IFFT output has correct size
PASS - Error is within tolerance 0 7.61784e-15 0 7.61784e-15
PASS - Error is within tolerance 1 0.388938 0.388938 2.15383e-14
PASS - Error is within tolerance 2 0.203723 0.203723 9.90874e-15
PASS - Error is within tolerance 3 2.36636 2.36636 4.35207e-14
PASS - Error is within tolerance 4 0.183105 0.183105 2.52576e-14
PASS - Error is within tolerance 5 -0.886349 -0.886349 2.4869e-14
PASS - Error is within tolerance 6 0.149019 0.149019 1.3739e-14
PASS - Error is within tolerance 7 -1.06081 -1.06081 5.17364e-14
PASS - Error is within tolerance 8 -0.474093 -0.474093 2.62568e-14
PASS - Error is within tolerance 9 -1.425 -1.425 3.04201e-14
PASS - Error is within tolerance 10 -0.204258 -0.204258 4.75453e-14
PASS - Error is within tolerance 11 1.99663 1.99663 5.21805e-14
PASS - Error is within tolerance 12 -0.0210059 -0.0210059 2.86125e-14
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 5.55112e-17
PASS - Error is within tolerance 2 -0.127378 -0.127378 2.77556e-17
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 -8.32667e-17 0 8.32667e-17
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.11022e-16
PASS - Error is within tolerance 4 -1.62254 -1.62254 0
PASS - Error is within tolerance 5 0.0831025 0.0831025 0
PASS - Error is within tolerance 6 -0.177858 -0.177858 5.55112e-17
PASS - Error is within tolerance 7 1.00208 1.00208 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 -1.70804e-17 0 1.70804e-17
PASS - Error is within tolerance 1 0.388938 0.388938 0
PASS - Error is within tolerance 2 0.203723 0.203723 0
PASS - Error is within tolerance 3 2.36636 2.36636 0
PASS - Error is within tolerance 4 0.183105 0.183105 5.55112e-17
PASS - Error is within tolerance 5 -0.886349 -0.886349 2.22045e-16
PASS - Error is within tolerance 6 0.149019 0.149019 0
PASS - Error is within tolerance 7 -1.06081 -1.06081 2.22045e-16
PASS - Error is within tolerance 8 -0.474093 -0.474093 5.55112e-17
PASS - Error is within tolerance 9 -1.425 -1.425 0
PASS - Error is within tolerance 10 -0.204258 -0.204258 1.38778e-16
PASS - Error is within tolerance 11 1.99663 1.99663 2.22045e-16
PASS - Error is within tolerance 12 -0.0210059 -0.0210059 0
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