Hi Mark, Mark Glines wrote: > On Mon, 20 Aug 2007 18:37:05 -0700 > Mark Glines <[EMAIL PROTECTED]> wrote: >> Jerry added a workaround in r20641, declaring a local variable >> PMCNULL within the test code, to get it to pass. Unfortunately, this >> workaround causes Darwin to fail with the message "ld: multiple >> definitions of symbol _PMCNULL". > > Quick followup: in r20750, I reverted this portion of r20641. The test > passes again on Darwin, and is skipped again on win32. (I kept the > typo fixes in compiler.t, and I didn't revert r20641's changes to the > other test files.) > > The win32 skippage will need to be removed again, once the PMCNULL > symbol is exported correctly from libparrot.dll.
Not adding the skip on the other t/src tests will cause them to fail. I think it would be best to skip them all, or none of them. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\src\atomic.t 4 1024 4 4 100.00% 1-4 t\src\basic.t 3 768 3 3 100.00% 1-3 t\src\exit.t 1 256 1 1 100.00% 1 t\src\extend.t 15 3840 16 15 93.75% 1-15 t\src\hash.t 11 2816 11 11 100.00% 1-11 t\src\io.t 17 4352 20 17 85.00% 1-15 18 20 t\src\list.t 2 512 2 2 100.00% 1-2 t\src\sprintf.t 3 768 3 3 100.00% 1-3 t\src\string.t 2 512 3 2 66.67% 2-3 1 test and 1 subtest skipped. Failed 9/11 test scripts, 18.18% okay. 58/67 subtests failed, 13.43% okay. Don't know if its a problem if they fail. I don't have a problem with failures as they tell me there's something that needs attention. Jerry, any way I can help with this? Ron