summaryrefslogtreecommitdiff
path: root/utils/NightlyTest.pl
Commit message (Collapse)AuthorAge
* Added -disable-cbe to disable C backend testing.Evan Cheng2006-06-29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28981 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix -extraflagsEvan Cheng2006-06-27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28937 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename EXTRA_FLAGS to EXTRA_OPTIONS.Evan Cheng2006-06-20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28872 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a new -compileflags options, remove old externals location specifiers.Chris Lattner2006-06-12
| | | | | | | People should just use -with-externals. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28756 91177308-0d34-0410-b5e6-96231b3b80d8
* Add -extraflags FLAGS to pass extra compilation options.Evan Cheng2006-06-07
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28707 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow an option, -with-externals, to be specified that provides the locationReid Spencer2006-04-14
| | | | | | | of the external tests. This turns into --with-externals option to configure. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27700 91177308-0d34-0410-b5e6-96231b3b80d8
* Cause the various warnings list to be generated via a <ul> list withReid Spencer2006-03-21
| | | | | | | | | | | text enclosed in <tt>. This ensures that (a) the text is in a fixed width font (to indicated generated text) and (b) the text wraps without causing the page width to be extended. The main result of this is that the report will wrap to conform to the window size in which it is displayed instead of having a very wide length if a warning message is long. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26916 91177308-0d34-0410-b5e6-96231b3b80d8
* Use the <tt> tag instead of <pre> tag to get code/file/warning lists toReid Spencer2006-03-17
| | | | | | | wrap but also still be in a fixed-width font. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26825 91177308-0d34-0410-b5e6-96231b3b80d8
* Added options -cflag, -cxxflags, and -ldflags to override the default CEvan Cheng2006-02-08
| | | | | | | | | compilation, C++ compilation, and linker options. e.g. This is the options I use for testing on my x86 iMac: nice ./NightlyTest.pl -release -cflags "-Os -DNDEBUG -fomit-frame-pointer" -cxxflags "-Os -DNDEBUG -finline-functions -felide-constructors -fomit-frame-pointer" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26057 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove -pedantic. It no longer works.Evan Cheng2006-02-08
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26055 91177308-0d34-0410-b5e6-96231b3b80d8
* solaris won't clobber an existing symlink with ln -sf apparentlyChris Lattner2006-01-31
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25849 91177308-0d34-0410-b5e6-96231b3b80d8
* Send an indicator to llvm-testresults if the build failedChris Lattner2005-12-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24665 91177308-0d34-0410-b5e6-96231b3b80d8
* Let people who run the nightly tester specify paths to external tests, insteadChris Lattner2005-11-01
| | | | | | | | | | | | | | of having to hack the nightly tester script itself. as an example, I use the following for my machine: $HOME/llvm/utils/NightlyTest.pl -parallel -release -enable-llcbeta \ -spec2000path /Volumes/ProjectsDisk/cvs/benchmarks/speccpu2000-llvm/benchspec/ \ -povraypath /Volumes/ProjectsDisk/cvs/benchmarks/povray31 \ -namdpath /Volumes/ProjectsDisk/cvs/benchmarks/namd git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24136 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert an accidental commit.Chris Lattner2005-10-29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24098 91177308-0d34-0410-b5e6-96231b3b80d8
* The nightly tester report doesn't report JIT code size anymore, remove itChris Lattner2005-10-28
| | | | | | | from the olden graph. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24057 91177308-0d34-0410-b5e6-96231b3b80d8
* * Add ability to specify the target LLVM will compile for via configureMisha Brukman2005-06-06
| | | | | | | * Minor whitespace cleanups git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22197 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a -cvstag option for testing specific branches, such as release candidatesMisha Brukman2005-05-26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22176 91177308-0d34-0410-b5e6-96231b3b80d8
* spiff up the nightly tester output one more notchChris Lattner2005-03-17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20650 91177308-0d34-0410-b5e6-96231b3b80d8
* Print out who commits and what files were modified at the bottom of the test ↵Chris Lattner2005-03-16
| | | | | | summary log sent to llvm-commits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20641 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix computation of compiled objects, contributed by Vladimir Merzliakov!Chris Lattner2005-03-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20564 91177308-0d34-0410-b5e6-96231b3b80d8
* Replace tabs with spaces, separate function arguments with a spaceMisha Brukman2005-03-10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20538 91177308-0d34-0410-b5e6-96231b3b80d8
* Improve formatting of the sent mail for the dj test results.Chris Lattner2005-03-10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20537 91177308-0d34-0410-b5e6-96231b3b80d8
* Include local time on the web page for start/end times.Chris Lattner2005-02-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20150 91177308-0d34-0410-b5e6-96231b3b80d8
* Update the documentation about -enable-llcbeta vs. -enable-linscanReid Spencer2005-01-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19530 91177308-0d34-0410-b5e6-96231b3b80d8
* Use and print out BuildStatus, we don't always have build errors.Misha Brukman2005-01-12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19497 91177308-0d34-0410-b5e6-96231b3b80d8
* No need to repeat the word `build' since it's under `Build status'Misha Brukman2005-01-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19481 91177308-0d34-0410-b5e6-96231b3b80d8
* rename linscan -> LLCBETA as it should beChris Lattner2005-01-08
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19401 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert the last patch so that the LLVMGCCDIR environment variable isReid Spencer2004-12-26
| | | | | | | | still viable and will make use of the resurrected --with-llvmgccdir configure option. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19143 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove references to LLVMGCCDIR because it was only used to provide aReid Spencer2004-12-24
| | | | | | | | value for the --with-llvmgccdir configure option which is no longer supported. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19135 91177308-0d34-0410-b5e6-96231b3b80d8
* Always print out DejagnuTest results to stdout so that it gets emailed to ↵Tanya Lattner2004-12-17
| | | | | | the nightly test manager. Eventually Dejagnu should be merged into the added/removed tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19023 91177308-0d34-0410-b5e6-96231b3b80d8
* Use user time, not wall time, for optimizer time.Chris Lattner2004-12-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18941 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert previous changes to remove -enable-linscan and the *BETA columns ofReid Spencer2004-12-06
| | | | | | | the nightly test. These are still needed for iterative linear scan testing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18577 91177308-0d34-0410-b5e6-96231b3b80d8
* Rather than break all the nightly test invocations, permit -enable-linscanReid Spencer2004-12-06
| | | | | | | option to be specified, but do nothing with it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18575 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove LLC-BETA and linear scan options as they are no longer reported.Reid Spencer2004-12-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18574 91177308-0d34-0410-b5e6-96231b3b80d8
* Print out something useful instead of a blank table when the external testsReid Spencer2004-12-04
| | | | | | | are skipped by user option. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18501 91177308-0d34-0410-b5e6-96231b3b80d8
* Run dejagnu by default.Tanya Lattner2004-12-04
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18490 91177308-0d34-0410-b5e6-96231b3b80d8
* Removed QMTest functions. The nightly tester no longer runs qmtest. It now ↵Tanya Lattner2004-12-04
| | | | | | runs dejagnu by default and you must turn it off using -nodejagnu. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18489 91177308-0d34-0410-b5e6-96231b3b80d8
* Removed QMTests as I will be zapping them soon.John Criswell2004-12-03
| | | | | | | | | I've done some testing, and this seems to work, but if people who use the nightly tester regularly could spot check these changes, I'd be appreciative. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18464 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sure the timing output is also sent to the log file for dejagnu, notReid Spencer2004-11-23
| | | | | | | the log file of the NightlyTest.pl script. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18158 91177308-0d34-0410-b5e6-96231b3b80d8
* Moved dejagnu log link to the template.Tanya Lattner2004-11-22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18111 91177308-0d34-0410-b5e6-96231b3b80d8
* Changed to catch stderror of dejagnu and fixed missing quote.Tanya Lattner2004-11-22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18105 91177308-0d34-0410-b5e6-96231b3b80d8
* Made dejagnu option lower case.Tanya Lattner2004-11-21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18075 91177308-0d34-0410-b5e6-96231b3b80d8
* Added the ability to run Dejagnu tests.Tanya Lattner2004-11-21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18074 91177308-0d34-0410-b5e6-96231b3b80d8
* * Add support for f2c and the -f2c switch to enable Fortran benchmarksMisha Brukman2004-11-08
| | | | | | | | * Remove spurious spaces between variable names and `=' (they're not lined up anyway and there's no hope of doing that) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17611 91177308-0d34-0410-b5e6-96231b3b80d8
* Adjust to printing user+system times instead of wall times. Run the oldenChris Lattner2004-11-06
| | | | | | | numbers in 'stable' mode so that the numbers are more stable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17525 91177308-0d34-0410-b5e6-96231b3b80d8
* Touch output files before reading or writing them, so that they areBrian Gaeke2004-09-28
| | | | | | | | | | | | always guaranteed to exist. This fixes PR444. Thanks to Alkis for reporting the bug and testing the patch. AddRecord used to return a big list, but that return value was never used. So now it doesn't return anything. Create the WebDir if it does not exist. Fix a typo in a comment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16541 91177308-0d34-0410-b5e6-96231b3b80d8
* Modify the lines of code counting mechanism to use the new "countloc.sh"Reid Spencer2004-09-06
| | | | | | | | utility. This avoids some problems with long line lengths and counting the wrong things. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16200 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove double paren use in system() function so that the command line canReid Spencer2004-09-05
| | | | | | | be correctly interpreted by non-bash shells. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16194 91177308-0d34-0410-b5e6-96231b3b80d8
* Make the NightlyTest run tests out of projects/llvm-test instead ofReid Spencer2004-09-05
| | | | | | | llvm/test/Programs git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16181 91177308-0d34-0410-b5e6-96231b3b80d8
* Split out -disable-codegen into -disable-llc and -disable-jit.Brian Gaeke2004-08-05
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15530 91177308-0d34-0410-b5e6-96231b3b80d8