[NLUUG]   Welcome to ftp.nluug.nl
Current directory: /ftp/NetBSD/NetBSD-current/src/external/gpl3/gcc.old/dist/contrib/reghunt/examples/
 
Current bandwidth utilization 1116.50 Mbit/s
Bandwidth utilization bar
Contents of README:
This directory contains files from examples of regression hunts, cut
down to smaller ranges to save space and time.  Try these out before
using the tools on your own tests.  First, update gcc-svn-env and
common.config for your own environment.

Each of the examples has multiple files:

  *.list files were created using gcc-svn-patchlist

  *.config files were written by hand based on earlier config files;
  the commented-out pieces are left as templates in case they're needed

  *.c, *.c++ are source files for the test, usually taken directly from
  the PR

  *.test files are tests specific to a bug when an existing gcc-test-*
  script can't be used

  *.log files are output from various scripts

Examples, where the identifier is the PR number:

  28970   wrong-code
  29106   special test, 4.1 branch
  29578   bogus-warning
  29906a  ice-on-valid-code, break
  29906b  ice-on-valid-code, fix
  30643   special test, cross compiler

Cut down the range even further by setting LOW_PATCH and HIGH_PATCH
within the config file to ids where the log file shows the test
passed or failed.

To run one, do

  reg-hunt 28970.config > 28970.log 2>&1

Check on its progress using

  ./reg-watch 28970.log

To run them all, do

  echo "hunt 28970" > queue
  echo "hunt 29106" >> queue
  echo "hunt 29578" >> queue
  echo "hunt 29906a" >> queue
  echo "hunt 29906b" >> queue
  echo "hunt 30643" >> queue
  ./testall queue

This allows you to add more to the queue if you're setting up lots of
hunts.

Icon  Name                                                                       Last modified      Size  
[DIR] Parent Directory - [DIR] CVS/ 17-Dec-2022 22:27 - [TXT] 28970.c 26-Sep-2019 10:02 323 [   ] 28970.config 26-Sep-2019 10:02 313 [   ] 28970.list 26-Sep-2019 10:02 13K [   ] 28970.log 26-Sep-2019 10:02 4.7K [TXT] 29106.cc 26-Sep-2019 10:02 186 [   ] 29106.config 26-Sep-2019 10:02 289 [   ] 29106.list 26-Sep-2019 10:02 29K [   ] 29106.log 26-Sep-2019 10:02 5.8K [   ] 29106.test 26-Sep-2019 10:02 610 [TXT] 29478.c 26-Sep-2019 10:02 228 [   ] 29478.config 26-Sep-2019 10:02 264 [   ] 29478.list 26-Sep-2019 10:02 15K [   ] 29478.log 26-Sep-2019 10:02 4.1K [TXT] 29906a.cc 26-Sep-2019 10:02 82 [   ] 29906a.config 26-Sep-2019 10:02 270 [   ] 29906a.list 26-Sep-2019 10:02 26K [   ] 29906a.log 26-Sep-2019 10:02 6.6K [TXT] 29906b.cc 26-Sep-2019 10:02 82 [   ] 29906b.config 26-Sep-2019 10:02 346 [   ] 29906b.list 26-Sep-2019 10:02 24K [   ] 29906b.log 26-Sep-2019 10:02 4.2K [TXT] 30643.c 26-Sep-2019 10:02 305 [   ] 30643.config 26-Sep-2019 10:02 310 [   ] 30643.list 26-Sep-2019 10:02 3.5K [   ] 30643.log 26-Sep-2019 10:02 3.1K [   ] 30643.test 26-Sep-2019 10:02 490 [TXT] README 26-Sep-2019 10:02 1.5K [   ] common.config 26-Sep-2019 10:02 4.3K [TXT] gcc-svn-env 26-Sep-2019 10:02 2.4K [   ] reg-watch 26-Sep-2019 10:02 38 [   ] reg-watch.awk 26-Sep-2019 10:02 770 [TXT] testall 26-Sep-2019 10:02 1.4K

NLUUG - Open Systems. Open Standards
Become a member and get discounts on conferences and more, see the NLUUG website!