aboutsummaryrefslogtreecommitdiff
path: root/contrib/regression
AgeCommit message (Collapse)AuthorFilesLines
2024-01-03Update copyright years.Jakub Jelinek4-4/+4
2023-11-24Daily bump.GCC Administrator1-0/+13
2023-11-24contrib/regression/btest-gcc.sh: Optionally handle XPASS.Hans-Peter Nilsson1-1/+10
Tests with keys that match both PASS, FAIL (or now optionally XPASS), count as fail. XPASSes were previously ignored. Handling them as FAIL seems the most useful alternative, but not counting XPASSes may be deliberate. It's also a matter of compatibility, so make it optional. Attempts to use --handle-xpass-as-fail was previously flagged as a usage error. If you pass it now, on state with previous mixed XPASS and PASS results but doesn't change in this run, the XPASS is discovered as a (new) regression. For new XPASSing tests, it's handled as a new FAIL. * btest-gcc.sh (--handle-xpass-as-fail): New option.
2023-11-24contrib/regression/btest-gcc.sh: Simplify option handling.Hans-Peter Nilsson1-2/+3
* btest-gcc.sh (Option handling): Break out shifts from each option alternative.
2023-11-24contrib/regression/btest-gcc.sh: Handle multiple options.Hans-Peter Nilsson1-7/+10
This is a long-standing bug: passing "-j --add-passes-despite-regression" or "--add-passes-despite-regression -j" caused the second option to be treated as TARGET; the first non-option parameter. * btest-gcc.sh (Option handling): Handle multiple options.
2023-02-17Daily bump.GCC Administrator1-0/+4
2023-02-16objs-gcc.sh: Only bootstrap if source-directory contains gccHans-Peter Nilsson1-1/+3
I use objs-gcc.sh as a preparatory step before calling btest-gcc.sh in my scripts, for example my cris-elf autotester. I thought, why not use it for native builds too. Except that use, with binutils release-style tarballs and a x86_64-pc-linux-gnu host, was broken. Now that I look at it, the script seems to have aged poorly... Still, there's a need for such a script to install stuff needed for btest-gcc.sh (and to fix up stuff if needed), and this can still be that script. So, I prefer to fix show-stoppers for common uses, while taking care to retain compatibility for use that could possibly still work, with current sources. A long time ago (before 2011, but after this script was created in 2002, and used for a few years), the binutils (and gdb and gcc) toplevel Makefile may have had a bootstrap target that worked with binutils but didn't require gcc sources to be present. Now, you'll get an error (see configure.ac line 1366 and on). Let's just build the default make-target when "bootstrap" is known to fail. An alternative would be to fold this native non-i686-pc-linux-gnu clause into the native i686-pc-linux-gnu clause, as that seems to have been originally intended as *the* single native clause, but that'd require further edits (e.g. to remove install-dejagnu and make gdb build conditional on gdb sources presence, to work with binutils tarballs, and I'd also then prefer to build not just ld, but also gas and binutils). As it's a minimal obvious change required for current native use with release-tarballs and git-checkout use(*), I'm installing this as obvious. *) Native i686-pc-linux-gnu remains broken for other use than specially constructed combined trees where dejagnu is included at the toplevel (i.e. historic Cygnus devo-type). contrib/regression: * objs-gcc.sh: Only bootstrap if source-directory contains gcc.
2023-01-16Update copyright years.Jakub Jelinek4-6/+4
2012-08-26* btest-gcc.sh (TESTLOGS): Make gfortran.sum optional.Hans-Peter Nilsson2-1/+6
From-SVN: r190702
2012-08-26* btest-gcc.sh (TESTLOGS): Add libmudflap.sum, if it exists.Hans-Peter Nilsson2-1/+9
From-SVN: r190682
2009-09-02* btest-gcc.sh: Continue after bootstrap comparison failure.Geoffrey Keating2-0/+5
From-SVN: r151349
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek3-13/+14
From-SVN: r145841
2008-11-27* mkindex.pl: New.Geoffrey Keating2-0/+111
From-SVN: r142251
2007-12-24* objs-gcc.sh: Revert previous change.Geoffrey Keating2-1/+5
From-SVN: r131162
2007-12-23objs-gcc.sh: Set up the GDB testsuite even if the gdb installed is just ↵Geoffrey Keating2-1/+6
called 'gdb'. * objs-gcc.sh: Set up the GDB testsuite even if the gdb installed is just called 'gdb'. From-SVN: r131151
2007-12-23* btest-gcc.sh (TESTLOGS): Add gfortran, and optionally libgomp.Geoffrey Keating2-0/+7
From-SVN: r131146
2007-12-23widget.html: Mark as HTML 4.01, which it now is, rather than XHTML, which it ↵Geoffrey Keating3-35/+46
never was. * GCC_Regression_Tester.wdgt/widget.html: Mark as HTML 4.01, which it now is, rather than XHTML, which it never was. (<head>): Mark as UTF-8. Add title. Move CSS to top of document, specify type. Mark script as 'defer'. (updateContents): If loaded from HTTP, look for status in same place as widget. (gotContents): Use DOM methods to change text rather than innerHTML. (<body>): Eliminate unnecessary DIV element. * GCC_Regression_Tester.wdgt/Info.plist: Update version, copyright notice. From-SVN: r131145
2006-09-05* btest-gcc.sh: .bad_compare has moved to toplevel from gcc/.Geoffrey Keating2-2/+6
From-SVN: r116702
2006-01-18btest-gcc.sh: gcc.sum has moved to gcc/testsuite/gcc/gcc.sum.Andrew Pinski2-4/+10
2006-01-18 Andrew Pinski <pinskia@physics.uc.edu> * btest-gcc.sh: gcc.sum has moved to gcc/testsuite/gcc/gcc.sum. g++.sum has moved to gcc/testsuite/g++/g++.sum. objc.sum has moved to gcc/testsuite/objc/objc.sum. From-SVN: r109937
2005-12-20* btest-gcc.sh: Support -j option.Geoffrey Keating2-11/+14
From-SVN: r108866
2005-11-28GCC Regression Tester.wdgt: Rename to GCC_Regression_Tester.wdgt.Geoffrey Keating9-10/+31
* GCC Regression Tester.wdgt: Rename to GCC_Regression_Tester.wdgt. * GCC_Regression_Tester.wdgt/Info.plist (CFBundleDisplayName): Update for rename. (CFBundleName): Use shorter name. (CFBundleVersion): Update to 1.0.1. (CFBundleShortVersionString): Update to 1.0.1. (LSHasLocalizedDisplayName): New. (NSHumanReadableCopyright): New. * GCC_Regression_Tester.wdgt/de.lproj/InfoPlist.strings: New. * GCC_Regression_Tester.wdgt/en.lproj/InfoPlist.strings: New. * GCC_Regression_Tester.wdgt/ja.lproj/InfoPlist.strings: New. * GCC_Regression_Tester.wdgt/widget.html: Use max-age=30 to help out intermediate caches. From-SVN: r107606
2005-11-23GCC Regression Tester.wdgt/widget.html: New file.Geoffrey Keating6-0/+197
* GCC Regression Tester.wdgt/widget.html: New file. * GCC Regression Tester.wdgt/Info.plist: New file. * GCC Regression Tester.wdgt/Icon.png: New file. * GCC Regression Tester.wdgt/Default.png: New file. * README: Describe new files. From-SVN: r107430
2005-08-15All files: Update with new FSF address.Kelley Cook2-2/+2
2005-08-14 Kelley Cook <kcook@gcc.gnu.org> * All files: Update with new FSF address. From-SVN: r103095
2005-06-07btest-gcc.sh: Add support for option --add-passes-despite-regression.Hans-Peter Nilsson2-8/+47
* btest-gcc.sh: Add support for option --add-passes-despite-regression. From-SVN: r100699
2005-06-06btest-gcc.sh: Don't pass --with-newlib when target is "*-linux*".Hans-Peter Nilsson2-2/+9
* btest-gcc.sh <Build>: Don't pass --with-newlib when target is "*-linux*". From-SVN: r100649
2005-06-06* btest-gcc.sh (TESTLOGS): Make libstdc++.sum optional.Hans-Peter Nilsson2-3/+9
From-SVN: r100648
2004-11-07README: Update website URL.James A. Morrison2-1/+5
2004-11-07 James A. Morrison <phython@gcc.gnu.org> * README: Update website URL. From-SVN: r90239
2004-10-27btest-gcc.sh (TESTLOGS): The libstdc++-v3 test log is called libstd++.sum ↵Geoffrey Keating2-1/+6
not libstdc++-v3.sum. * btest-gcc.sh (TESTLOGS): The libstdc++-v3 test log is called libstd++.sum not libstdc++-v3.sum. From-SVN: r89697
2004-10-26btest-gcc.sh (TESTLOGS): Examine regressions in libstdc++, libffi, and libjava.Geoffrey Keating2-4/+13
* btest-gcc.sh (TESTLOGS): Examine regressions in libstdc++, libffi, and libjava. From-SVN: r89576
2004-05-13btest-gcc.sh: Remove g77.sum from TESTLOGS.Andrew Pinski2-1/+4
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * btest-gcc.sh: Remove g77.sum from TESTLOGS. From-SVN: r81799
2003-09-18btest-gcc.sh: Add make check-target-libffi.Andreas Tobler2-2/+8
2003-09-18 Andreas Tobler <a.tobler@schweiz.ch> * btest-gcc.sh: Add make check-target-libffi. From-SVN: r71537
2003-07-31btest-gcc.sh: Add make check-target-libjava.Andreas Tobler2-0/+8
2003-07-31 Andreas Tobler <a.tobler@schweiz.ch> * btest-gcc.sh: Add make check-target-libjava. From-SVN: r70008
2002-10-22* btest-gcc.sh: Add gdb.sum to TESTLOGS only when GDB testsuite is run.Geoffrey Keating2-20/+22
From-SVN: r58415
2002-10-11objs-gcc.sh: Don't install GDB testsuite if GDB was not built.Geoffrey Keating3-7/+18
* objs-gcc.sh: Don't install GDB testsuite if GDB was not built. * btest-gcc.sh: Don't run GDB testsuite if it doesn't exist. From-SVN: r58062
2002-10-09btest-gcc.sh, [...]: Update TARGET comments.Phil Edwards3-4/+10
2002-10-09 Phil Edwards <pme@gcc.gnu.org> * btest-gcc.sh, objs-gcc.sh: Update TARGET comments. From-SVN: r57999
2002-10-09* objs-gcc.sh: On (non-linux) native hosts, use 'make bootstrap'.Geoffrey Keating2-0/+7
From-SVN: r57993
2002-03-09btest-gcc.sh: For crosses, assume newlib and GNU binutils.Geoffrey Keating3-2/+9
* btest-gcc.sh: For crosses, assume newlib and GNU binutils. * site.exp: Correct mips-elf triplet. From-SVN: r50504
2002-02-02Contribute regression tester scriptsGeoffrey Keating5-0/+338
From-SVN: r49432