• PASS - added x, y
  • PASS - added z = coherence(x, y)
  • PASS - added output(x)
  • PASS - sanity
  • PASS - returned WelchCSDSpectrum of size 513
  • PASS - sort of equal, yeah, cool
  • PASS - added x, y
  • PASS - added z = coherence(x, y)
  • PASS - added output(x)
  • PASS - sanity
  • PASS - returned WelchCSDSpectrum of size 513
  • PASS - sort of equal, yeah, cool
  • PASS - added x, y
  • PASS - added z = coherence(x, y)
  • PASS - added output(x)
  • PASS - sanity
  • PASS - returned WelchCSDSpectrum of size 1024
  • PASS - sort of equal, yeah, cool
  • PASS - added x, y
  • PASS - added z = coherence(x, y)
  • PASS - added output(x)
  • PASS - sanity
  • PASS - returned WelchCSDSpectrum of size 1024
  • PASS - sort of equal, yeah, cool
  • PASS - coherence() threw Error: CallChain Exception: too few arguments or no return value for coherence action
  • PASS - coherence(scalar,scalar) threw Error: CallChain Exception: coherence: intercepted bad argument types in Coherence::apply