Here be dragons! Branch tt761_keys_revamp merged to trunk.

Vasily Chekalkin bacek at bacek.com
Wed Jul 15 13:59:52 UTC 2009


Hello!

Thanks everything for help with smoking tt761_keys_revamp branch. Branch 
merged into trunk in r40100.

I marked "failing" PCT tests with SKIP to prevent "false-positives". All 
  such tests look like:

#   Failed test 'dump PAST::Op node in visual format'
#   at t/compilers/pct/past.t line 100.
#          got: '"ast" => PMC 'PAST;Op'  {
#     <inline> => "%r = add %0, %1"
#     <lvalue> => "foo"
#     <pasttype> => "pirop"
#     <pirop> => "add"
# }
# '
#     expected: '"ast" => PMC 'PAST;Op'  {
#     <pasttype> => "pirop"
#     <pirop> => "add"
#     <lvalue> => "foo"
#     <inline> => "%r = add %0, %1"
# }

My regexp-fu isn't strong enough to rewrite pir_output_is to 
pir_output_like. And "_dumper()" doesn't allow to dump to stream to do 
"smart" testing of output.

Any suggestions how to bring those tests back?

-- 
Bacek


More information about the parrot-dev mailing list