Rosella spews a Null PMC access when wildcards are used in Rosella.Harness.TestRun.Factory.add_test_files #22

Closed
leto opened this Issue Jul 12, 2011 · 1 comment

Comments

Projects
None yet
2 participants
Collaborator

leto commented Jul 12, 2011

$ winxed setup.winxed test
Null PMC access in get_string()
current instr.: 'parrot;Rosella;Harness;TestRun;Factory;add_test_files' pc 3159 (rosella/harness.pir:1420) (rosella/harness.winxed:744)
called from Sub '_block1000' pc 75 ((file unknown):34) (t/harness:4)
called from Sub 'parrot;HLL;Compiler;_block1177' pc 24737 (ext/nqp-rx/src/stage0/HLL-s0.pir:0)
called from Sub 'parrot;HLL;Compiler;eval' pc 24614 (ext/nqp-rx/src/stage0/HLL-s0.pir:0)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1501 (compilers/pct/src/PCT/HLLCompiler.pir:764)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1719 (compilers/pct/src/PCT/HLLCompiler.pir:875)
called from Sub 'parrot;NQP;Compiler;main' pc 92462 (ext/nqp-rx/src/stage0/NQP-s0.pir:0)

An example of this is letolabs/parrot-libgit2@98db75e

Owner

Whiteknight commented Jul 17, 2011

Rosella doesn't do wildcards. At Head, the harness library detects that "t/foo/*.t" is not a file and will spit out an error that the file does not exist. Wildcards are not currently a planned feature to be added to the FileSystem library, but that could change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment