[LLVMbugs] [Bug 10078] New: LLVM test suite intolerant of '.' in directory names

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Jun 3 16:17:39 PDT 2011


http://llvm.org/bugs/show_bug.cgi?id=10078

           Summary: LLVM test suite intolerant of '.' in directory names
           Product: new-bugs
           Version: trunk
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: stuart at apple.com
                CC: llvmbugs at cs.uiuc.edu


If you check out LLVM into a directory with '.' characters in the path, the %p
variable seems to be mis-expanded when running the LLVM test suite.  This
causes bogus failures in the test suite.

Specifically, I had a copy of LLVM on my disk in
   /Volumes/sandbox/stuart/llvmCore.clang.test2

I believe (at least) these failures were caused by the directory name with
period characters:

    LLVM :: LLVMC/Alias.td
    LLVM :: LLVMC/AppendCmdHook.td
    LLVM :: LLVMC/EmptyCompilationGraph.td
    LLVM :: LLVMC/EnvParentheses.td
    LLVM :: LLVMC/ForwardAs.td
    LLVM :: LLVMC/ForwardTransformedValue.td
    LLVM :: LLVMC/ForwardValue.td
    LLVM :: LLVMC/HookWithArguments.td
    LLVM :: LLVMC/HookWithInFile.td
    LLVM :: LLVMC/Init.td
    LLVM :: LLVMC/LanguageMap.td
    LLVM :: LLVMC/MultiValuedOption.td
    LLVM :: LLVMC/MultipleCompilationGraphs.td
    LLVM :: LLVMC/MultipleOutputLanguages.td
    LLVM :: LLVMC/NoActions.td
    LLVM :: LLVMC/NoCompilationGraph.td
    LLVM :: LLVMC/OneOrMore.td
    LLVM :: LLVMC/OptionPreprocessor.td
    LLVM :: LLVMC/OutputSuffixHook.td

Obvious workaround: avoid period characters in directory names.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list