Permalink
Switch branches/tags
Nothing to show
Commits on Mar 17, 2012
  1. [test-suite] Remove unused TimeProgram.sh.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@152987 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Mar 17, 2012
  2. [test-suite] tools/timeit: Clean up exit status codes.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@152986 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Mar 17, 2012
  3. [test-suite] tools/timeit: Add support for passing a directory to exe…

    …cute the
    
    target in.
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@152985 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Mar 17, 2012
  4. [test-suite] tools/timeit: Add support for watch-dogging the monitore…

    …d process,
    
    in addition to timing it.
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@152983 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Mar 17, 2012
Commits on Feb 23, 2012
  1. The nightly test scripts get confused by tests like siod that make

    use of reference output because there is no accompanying time info
    for how long the native run took.  Make such tools happy by creating
    fake timing info for such tests.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@151258 91177308-0d34-0410-b5e6-96231b3b80d8
    CunningBaldrick committed Feb 23, 2012
  2. Add a *temporary* NO_WATCHDOG option to disable TimedExec.sh.

    This is not the right fix. TimedExec.sh needs to be replaced by adding
    a timeout option to the timeit tool. But, this has been sitting in my
    copy of the test-suite for months and I would like to be able to tell
    others to use the option. Disabling TimedExec.sh is the only way to get
    meaningful run times for short benchmarks.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@151237 91177308-0d34-0410-b5e6-96231b3b80d8
    atrick committed Feb 23, 2012
Commits on Feb 20, 2012
  1. Don't define POV_LIB_DIR to prevent the path from being embedded in t…

    …he object
    
    file.  This seems to be relevant to only unix.c, but isn't used in our current
    configuration.
    Last part of rdar://10868863
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@150986 91177308-0d34-0410-b5e6-96231b3b80d8
    Chad Rosier committed Feb 20, 2012
  2. Replace the use of the __DATE__ and __TIME builtins with something st…

    …atically
    
    defined.  This prevents the object files from differing between compiles.
    Part of rdar://10868863
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@150980 91177308-0d34-0410-b5e6-96231b3b80d8
    Chad Rosier committed Feb 20, 2012
Commits on Jan 24, 2012
  1. nbench is still taking too long on embedded devices, so drop the numb…

    …er of iterations.
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@148845 91177308-0d34-0410-b5e6-96231b3b80d8
    Chad Rosier committed Jan 24, 2012
Commits on Jan 23, 2012
  1. nbench exceeds the 500s default, so bump it a bit.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@148727 91177308-0d34-0410-b5e6-96231b3b80d8
    Chad Rosier committed Jan 23, 2012
Commits on Jan 22, 2012
  1. Remove warning about the statistical soundness, we let lnt do the mat…

    …h anyway.
    
    This popped up on some testers and broke the reference output.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@148657 91177308-0d34-0410-b5e6-96231b3b80d8
    d0k committed Jan 22, 2012
  2. Add nbench to the test suite (aka the old BYTE magazine benchmark)

    - Modified to run a fixed number of iterations so changes are reflected in the reports.
    - Made independent of configure programs.
    - Disabled output so we can use a reference output.
    - Stripped most of the code we don't need.
    
    It would be nice to report the results for the individual test but I couldn't
    figure out how to do that with the current infrastructure.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@148656 91177308-0d34-0410-b5e6-96231b3b80d8
    d0k committed Jan 22, 2012
Commits on Jan 10, 2012
  1. make api local for testing.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@147875 91177308-0d34-0410-b5e6-96231b3b80d8
    Fariborz Jahanian committed Jan 10, 2012
  2. Added test for atomic property of c++ objects

    with non-trivial copy/assignment methods using the
    new api. // rdar://6137845
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@147873 91177308-0d34-0410-b5e6-96231b3b80d8
    Fariborz Jahanian committed Jan 10, 2012
  3. Fix the test case for // rdar://6137845

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@147822 91177308-0d34-0410-b5e6-96231b3b80d8
    Fariborz Jahanian committed Jan 10, 2012
Commits on Jan 5, 2012
  1. Bump 464.h264ref run-time limit. This appears to have failed on our A…

    …RMv7 -O0
    
    nightly tester due to exceeding this cap.
    rdar://10650337
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@147611 91177308-0d34-0410-b5e6-96231b3b80d8
    Chad Rosier committed Jan 5, 2012
Commits on Dec 16, 2011
  1. Regenerate.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@146731 91177308-0d34-0410-b5e6-96231b3b80d8
    echristo committed Dec 16, 2011
  2. Use LLVM_SRC to detect whether we have a built clang.

    This should fix PR11047.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@146730 91177308-0d34-0410-b5e6-96231b3b80d8
    echristo committed Dec 16, 2011
Commits on Dec 12, 2011
  1. Test for r146414 checked in clang.

    This is for // rdar://10513599
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@146415 91177308-0d34-0410-b5e6-96231b3b80d8
    Fariborz Jahanian committed Dec 12, 2011
Commits on Nov 1, 2011
  1. On Debian testing and recent Ubuntu systems llvm-ld fails to find libc,

    causing every test in the nightly testsuite to fail.  But llvm-ld is only
    using libc to work out which symbols to internalize, not for linking with
    it.  How can libc effect which symbols are internalized?  I can see two
    possibilities: either libc makes use of a function defined in the bitcode
    (which it clearly doesn't) or a weak function occurs both in the bitcode
    and in libc (in which case using the bitcode's copy should be OK).  Thus
    there doesn't seem to any point in looking at libc and comparable system
    libraries (eg: libstdc++) when internalizing, and this is confirmed by my
    testing: not passing -lc or $(LIBS) when invoking llvm-ld doesn't cause
    any failures.  So a simple fix for the Debian issue would be simply not
    to pass them to llvm-ld.  But then the question arises: why use llvm-ld
    at all rather than "opt -std-link-opts"?  This patch goes all the way
    and drops llvm-ld in favour of "opt -std-link-opts".  It also removes
    some apparently pointless Makefile rules, which I suspect exist because
    llvm-ld produces two output files, X (a script) and X.bc (the bitcode).
    With this llvm-ld is not used by the nightly testsuite at all.  It works
    for me, but since I don't know the nightly testsuite infrastructure well
    I may have broken something, so please review.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@143460 91177308-0d34-0410-b5e6-96231b3b80d8
    CunningBaldrick committed Nov 1, 2011
  2. In two cases where llvm-ld is being used as a simple bitcode linker

    use llvm-link instead.  It's not clear where llvm-ld is going: if it
    will be removed or turned into a real linker.  Whichever one it is
    it seems pointless to use it for this.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@143456 91177308-0d34-0410-b5e6-96231b3b80d8
    CunningBaldrick committed Nov 1, 2011
Commits on Oct 21, 2011
  1. Errors here should be ignored, as they are already for all other

    rules in this Makefile.  Otherwise the nightly test fails if clang
    (or dragonegg) fails to compile some test, because this rule then
    fails to convert the .ll output from clang (which doesn't exist
    because clang failed) to .bc.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@142659 91177308-0d34-0410-b5e6-96231b3b80d8
    CunningBaldrick committed Oct 21, 2011
Commits on Oct 18, 2011
  1. Add report description for dbgopt.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@142362 91177308-0d34-0410-b5e6-96231b3b80d8
    Devang Patel committed Oct 18, 2011
Commits on Oct 17, 2011
  1. Fixed test. const reference properties do not

    require copying to temporary.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@142190 91177308-0d34-0410-b5e6-96231b3b80d8
    Fariborz Jahanian committed Oct 17, 2011
Commits on Oct 15, 2011
  1. ToT is now for 3.1.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@142045 91177308-0d34-0410-b5e6-96231b3b80d8
    isanbard committed Oct 15, 2011
Commits on Oct 11, 2011
  1. Add FloatMM.c, a single precision version of RealMM.c

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@141710 91177308-0d34-0410-b5e6-96231b3b80d8
    stoklund committed Oct 11, 2011
Commits on Oct 7, 2011
  1. test-suite/LNTBased: Add an example of how to define a minimal LNTBas…

    …ed test.
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@141421 91177308-0d34-0410-b5e6-96231b3b80d8
    ddunbar committed Oct 7, 2011
Commits on Oct 5, 2011
Commits on Sep 23, 2011
  1. Err... 3.0svn

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@140371 91177308-0d34-0410-b5e6-96231b3b80d8
    echristo committed Sep 23, 2011
  2. Miscelleous updates:

    a) We're using 2.60.
    b) It's llvm 2.9.
    c) We no longer support systems old enough to not have standard c headers.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@140359 91177308-0d34-0410-b5e6-96231b3b80d8
    echristo committed Sep 23, 2011
Commits on Sep 22, 2011
  1. EH testcase. This tests r140335.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@140336 91177308-0d34-0410-b5e6-96231b3b80d8
    isanbard committed Sep 22, 2011
  2. Add comment.

    git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@140333 91177308-0d34-0410-b5e6-96231b3b80d8
    isanbard committed Sep 22, 2011