[LLVMbugs] [Bug 5307] New: Full test suit needs converting to FileCheck, Remove hard coded GNU grep usage.

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Oct 26 08:27:22 PDT 2009


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

           Summary: Full test suit needs converting to FileCheck, Remove
                    hard coded GNU grep usage.
           Product: new-bugs
           Version: trunk
          Platform: PC
        OS/Version: Solaris
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: eocallaghan at auroraux.org
                CC: llvmbugs at cs.uiuc.edu


The Following tests need converting:

    Clang::CodeGen/2008-07-21-mixed-var-fn-decl.c
    Clang::CodeGen/2008-07-29-override-alias-decl.c
    Clang::CodeGen/builtin-unwind-init.c
    Clang::CodeGen/constructor-attribute.c
    Clang::CodeGen/x86_32-arguments.c
    Clang::CodeGenObjC/bitfield-ivar-offsets.m
    Clang::CodeGenObjC/class-obj-hidden-visibility.m
    Clang::CodeGenObjC/encode-test-1.m
    Clang::CodeGenObjC/encode-test-2.m
    Clang::CodeGenObjC/encode-test-3.m
    Clang::CodeGenObjC/encode-test.m
    Clang::CodeGenObjC/hidden-synthesized-ivar.m
    Clang::CodeGenObjC/image-info.m
    Clang::CodeGenObjC/implicit-objc_msgSend.m
    Clang::CodeGenObjC/metadata_symbols.m
    Clang::CodeGenObjC/objc-assign-ivar.m
    Clang::CodeGenObjC/objc2-assign-global.m
    Clang::CodeGenObjC/objc2-new-gc-api-strongcast.m
    Clang::CodeGenObjC/objc2-property-encode.m
    Clang::CodeGenObjC/objc2-protocol-enc.m
    Clang::CodeGenObjC/objc2-weak-assign.m
    Clang::CodeGenObjC/objc2-write-barrier-2.m
    Clang::CodeGenObjC/objc2-write-barrier.m
    Clang::CodeGenObjC/property-setter-attr.m
    Clang::CodeGenObjC/protocol-definition-hidden-visibility.m
    Clang::CodeGenObjC/runtime-fns.m
    Clang::Driver/ccc-add-args.c
    Clang::Driver/clang_f_opts.c
    Clang::Driver/phases.c
    Clang::Driver/qa_override.c
    Clang::Driver/std.c
    Clang::Preprocessor/assembler-with-cpp.c
    Clang::Preprocessor/c99-6_10_3_3_p4.c
    Clang::Preprocessor/c99-6_10_3_4_p5.c
    Clang::Preprocessor/c99-6_10_3_4_p6.c
    Clang::Preprocessor/c99-6_10_3_4_p7.c
    Clang::Preprocessor/c99-6_10_3_4_p9.c
    Clang::Preprocessor/comment_save.c
    Clang::Preprocessor/comment_save_macro.c
    Clang::Preprocessor/macro_disable3.c
    Clang::Preprocessor/macro_paste_mscomment.c
    Clang::Preprocessor/macro_rescan_varargs.c
    Clang::Preprocessor/macro_rparen_scan2.c
    Clang::Preprocessor/output_paste_avoid.c
    Clang::Preprocessor/stringize_misc.c
    Clang::Sema/wchar.c
    LLVM::Analysis/ScalarEvolution/2007-11-18-OrInstruction.ll
    LLVM::Analysis/ScalarEvolution/2008-07-29-SGTTripCount.ll
    LLVM::Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll
    LLVM::Analysis/ScalarEvolution/2008-08-04-IVOverflow.ll
    LLVM::Analysis/ScalarEvolution/2008-08-04-LongAddRec.ll
    LLVM::CodeGen/ARM/bic.ll
    LLVM::CodeGen/ARM/fabss.ll
    LLVM::CodeGen/ARM/fadds.ll
    LLVM::CodeGen/ARM/fdivs.ll
    LLVM::CodeGen/ARM/fmacs.ll
    LLVM::CodeGen/ARM/fmscs.ll
    LLVM::CodeGen/ARM/fmuls.ll
    LLVM::CodeGen/ARM/fnegs.ll
    LLVM::CodeGen/ARM/fsubs.ll
    LLVM::CodeGen/ARM/lsr-scale-addr-mode.ll
    LLVM::CodeGen/ARM/mls.ll
    LLVM::CodeGen/Generic/2007-06-06-CriticalEdgeLandingPad.ll
    LLVM::CodeGen/PIC16/2009-07-17-PR4566-pic16.ll
    LLVM::CodeGen/PowerPC/bswap-load-store.ll
    LLVM::CodeGen/Thumb2/thumb2-add3.ll
    LLVM::CodeGen/Thumb2/thumb2-and2.ll
    LLVM::CodeGen/Thumb2/thumb2-cmn.ll
    LLVM::CodeGen/Thumb2/thumb2-cmn2.ll
    LLVM::CodeGen/Thumb2/thumb2-eor2.ll
    LLVM::CodeGen/Thumb2/thumb2-mla.ll
    LLVM::CodeGen/Thumb2/thumb2-mls.ll
    LLVM::CodeGen/Thumb2/thumb2-mov4.ll
    LLVM::CodeGen/Thumb2/thumb2-orn.ll
    LLVM::CodeGen/Thumb2/thumb2-orn2.ll
    LLVM::CodeGen/Thumb2/thumb2-orr2.ll
    LLVM::CodeGen/Thumb2/thumb2-ror.ll
    LLVM::CodeGen/Thumb2/thumb2-rsb.ll
    LLVM::CodeGen/Thumb2/thumb2-rsb2.ll
    LLVM::CodeGen/Thumb2/thumb2-sub2.ll
    LLVM::CodeGen/Thumb2/thumb2-teq.ll
    LLVM::CodeGen/Thumb2/thumb2-teq2.ll
    LLVM::CodeGen/Thumb2/thumb2-tst.ll
    LLVM::CodeGen/X86/2006-11-28-Memcpy.ll
    LLVM::CodeGen/X86/2009-03-13-PHIElimBug.ll
    LLVM::CodeGen/X86/2009-03-16-PHIElimInLPad.ll
    LLVM::CodeGen/X86/2009-05-23-dagcombine-shifts.ll
    LLVM::CodeGen/X86/fastcc-byval.ll
    LLVM::CodeGen/X86/fp_constant_op.ll
    LLVM::CodeGen/X86/pic_jumptable.ll
    LLVM::CodeGen/X86/rodata-relocs.ll
    LLVM::CodeGen/X86/stack-color-with-reg-2.ll
    LLVM::CodeGen/X86/tailcall-stackalign.ll
    LLVM::CodeGen/X86/tailcallbyval.ll
    LLVM::CodeGen/X86/trunc-to-bool.ll
    LLVM::TableGen/lisp.td
    LLVM::Transforms/ArgumentPromotion/byval-2.ll
    LLVM::Transforms/ConstProp/float-to-ptr-cast.ll
    LLVM::Transforms/InstCombine/preserve-sminmax.ll
    LLVM::Transforms/LICM/2008-07-22-LoadGlobalConstant.ll

They all fail on Solaris & AuroraUX as they make use of GNU extensions to grep,
Please see attachment of test suit run.

Cheers,
Edward.


-- 
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