[llvm] r209226 - Fix test breakage introduced in r209223.

Alexey Samsonov samsonov at google.com
Tue May 20 13:31:28 PDT 2014


This assertion still fires on sanitizer buildbot:
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/9775/steps/run%20sanitizer%20tests%20in%20gcc%20build/logs/stdio


On Tue, May 20, 2014 at 11:36 AM, David Blaikie <dblaikie at gmail.com> wrote:

> Author: dblaikie
> Date: Tue May 20 13:36:35 2014
> New Revision: 209226
>
> URL: http://llvm.org/viewvc/llvm-project?rev=209226&view=rev
> Log:
> Fix test breakage introduced in r209223.
>
> Oops, broke the broken enum constants again.
>
> Modified:
>     llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
>
> Modified: llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp?rev=209226&r1=209225&r2=209226&view=diff
>
> ==============================================================================
> --- llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp (original)
> +++ llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp Tue May 20 13:36:35
> 2014
> @@ -759,7 +759,8 @@ static bool isUnsignedDIType(DwarfDebug
>        return true;
>      assert(T == dwarf::DW_TAG_typedef || T == dwarf::DW_TAG_const_type ||
>             T == dwarf::DW_TAG_volatile_type ||
> -           T == dwarf::DW_TAG_restrict_type);
> +           T == dwarf::DW_TAG_restrict_type ||
> +           T == dwarf::DW_TAG_enumeration_type);
>      if (DITypeRef Deriv = DTy.getTypeDerivedFrom())
>        return isUnsignedDIType(DD, DD->resolve(Deriv));
>      // FIXME: Enums without a fixed underlying type have unknown
> signedness
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



-- 
Alexey Samsonov, Mountain View, CA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140520/7238f56c/attachment.html>


More information about the llvm-commits mailing list