r225196 - Fix lit for builds under /opt

Nick Lewycky nlewycky at google.com
Wed Jan 21 12:33:51 PST 2015


On 5 January 2015 at 11:59, Francisco Lopes da Silva <oblita at gmail.com>
wrote:

> Author: francisco.lopes
> Date: Mon Jan  5 13:59:24 2015
> New Revision: 225196
>
> URL: http://llvm.org/viewvc/llvm-project?rev=225196&view=rev
> Log:
> Fix lit for builds under /opt
>
> Modified:
>     cfe/trunk/test/lit.cfg
>
> Modified: cfe/trunk/test/lit.cfg
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/test/lit.cfg?rev=225196&r1=225195&r2=225196&view=diff
>
> ==============================================================================
> --- cfe/trunk/test/lit.cfg (original)
> +++ cfe/trunk/test/lit.cfg Mon Jan  5 13:59:24 2015
> @@ -306,14 +306,14 @@ tool_dirs = os.path.pathsep.join((clang_
>  # For example, don't match 'clang-check-' or '.clang-format'.
>  NoPreHyphenDot = r"(?<!(-|\.))"
>  NoPostHyphenDot = r"(?!(-|\.))"
> +NoPostBar = r"(?!(/|\\))"
>
>  for pattern in [r"\bFileCheck\b",
>                  r"\bc-index-test\b",
>                  NoPreHyphenDot + r"\bclang-check\b" + NoPostHyphenDot,
>                  NoPreHyphenDot + r"\bclang-format\b" + NoPostHyphenDot,
>                  NoPreHyphenDot + r"\bclang-interpreter\b" +
> NoPostHyphenDot,
> -                # FIXME: Some clang test uses opt?
> -                NoPreHyphenDot + r"\bopt\b" + NoPostHyphenDot,
> +                NoPreHyphenDot + r"\bopt\b" + NoPostBar + NoPostHyphenDot,
>

Hrm? Clang tests still aren't supposed to be using opt. Please put the
fixme back?

The list appears to be:
 - CodeGen/packed-structure.c
 - CodeGenCXX/for-range.cpp
 - CodeGen/mozilla-ms-inline-asm.c
 - CodeGen/2005-09-24-AsmUserPrefix.c
 - CodeGenCXX/for-range-temporaries.cpp
 - CodeGen/2008-07-17-no-emit-on-error.c
 - CodeGen/2005-06-15-ExpandGotoInternalProblem.c

Nick

                 # Handle these specially as they are strings searched
>                  # for during testing.
>                  r"\| \bcount\b",
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150121/49fb373a/attachment.html>


More information about the cfe-commits mailing list