Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/llvm/llvm-test-suite


https://github.com/llvm/llvm-test-suite

Move an error message out of multiple locations in the Makefile and into

one location in RunSafely.sh. Also, if exit code checking has been enabled,
emit the exit code to...

fb6a0af14fdd8765f97f88713ccdfba1efd76e6b authored almost 18 years ago by Reid Spencer <[email protected]>
A new test case for testing truncate to bool.

llvm-svn: 31919

03051a66b8aaab4cca4423be74606977bdce8411 authored almost 18 years ago by Reid Spencer <[email protected]>
Print out the testVal input.

llvm-svn: 31918

6965ff052731fd85865cadca157896a586fbd726 authored almost 18 years ago by Reid Spencer <[email protected]>
Make this program detect its own success and report success/fail through

its exit code.
Patch by Anton Korobeynikov.

llvm-svn: 31917

90f632d9e103eca7bb131739608e5e7481df9773 authored almost 18 years ago by Reid Spencer <[email protected]>
Fix the way exit code handling was being done so that it actually works.

Previously the exit code of "awk" was being recorded. Not good. This
version captures the program...

bc53389ac45ed5cf3c3a4cd0b7daf38e7b572abf authored almost 18 years ago by Reid Spencer <[email protected]>
Don't echo commands uselessly.

llvm-svn: 31915

ece4448bd3805ac314e9706ff083ba4ee0731f52 authored almost 18 years ago by Reid Spencer <[email protected]>
Make the SingleSource tests return reliable results for their exit codes.

llvm-svn: 31914

996f21b23b88e72777495872c27013564c9d8d6e authored almost 18 years ago by Reid Spencer <[email protected]>
Add some tests for casting.

llvm-svn: 31913

78073c691cecb0a3fd15859cd0ce8bdce849f6a4 authored almost 18 years ago by Reid Spencer <[email protected]>
Reduce the runtime of this test and make its seed programmable.

llvm-svn: 31912

d13ac4b03440689086332f2a625e154a614cf913 authored almost 18 years ago by Reid Spencer <[email protected]>
Fix these test programs to return reliable values (0) as exit codes so

that testing for them doesn't break the test.

llvm-svn: 31911

3f2258fbb6bad0dfb152a8aa98145a658f8e2a92 authored almost 18 years ago by Reid Spencer <[email protected]>
Ignore the Output directory.

llvm-svn: 31910

68ac2d47fe92717206b4beff8a184d0f96d6b02b authored almost 18 years ago by Reid Spencer <[email protected]>
This test program must return 0 to succeed.

llvm-svn: 31909

24a87ba54383100933f82833269cfa0c4fd53bad authored almost 18 years ago by Reid Spencer <[email protected]>
Make this test do something other than fail fast when run on Linux, which

has a viable getline function.

llvm-svn: 31907

5d0f4ce59b841af0775243dffdc0296d8b430207 authored almost 18 years ago by Reid Spencer <[email protected]>
Make these programs return proper values from main so their return value

can be diff'd

llvm-svn: 31900

929b7bce817ddf6f4e4c6ae1535b606fcc8bf145 authored almost 18 years ago by Reid Spencer <[email protected]>
Unwrap line that didn't need to be.

llvm-svn: 31898

0f553699d17c5df31d5e6b9f1a462333fd2f3d98 authored almost 18 years ago by Reid Spencer <[email protected]>
Make this readable by converting to Unix format and runing indent on it.

llvm-svn: 31894

31fb539806024457d5060ccda756dcafaa805b33 authored almost 18 years ago by Reid Spencer <[email protected]>
Eliminate useless error messages from rm and make by using the -f option

llvm-svn: 31890

64ae2dc4c01b828023f86a7688a700218b23d6a6 authored almost 18 years ago by Reid Spencer <[email protected]>
Don't set PARALLEL_DIRS twice. Put comment in about why Misc-C++-EH is

disabled currently.

llvm-svn: 31888

63dbbd6c740460d2f6011287210b2b8bbbf553ab authored almost 18 years ago by Reid Spencer <[email protected]>
remove an ugly hack dating from Nov'02. :)

llvm-svn: 31863

3fd892f255ff118793371bd9d37e45046967be6c authored almost 18 years ago by Chris Lattner <[email protected]>
make clean in llvm-test removes bugpoint output too

llvm-svn: 31862

67d6a2e71447f7beb354ad9c18794f26a9776633 authored almost 18 years ago by Chris Lattner <[email protected]>
When comparing LLC to CBE, we're only interested in codegen differences, we

don't want GCC's inliner to factor into the picture.

llvm-svn: 31854

045987f0caa46ae59664ef607d71eab3acf020ac authored almost 18 years ago by Chris Lattner <[email protected]>
Ignore the Output directory

llvm-svn: 31843

14847d2139d4356df2782b4efb956181f5fa3b46 authored almost 18 years ago by Reid Spencer <[email protected]>
Fix indentation of this program, remove tabs. No functional change.

llvm-svn: 31831

3facbdade21a401ec8ca62c7bd97614b92133eeb authored almost 18 years ago by Reid Spencer <[email protected]>
Add a facility for using the -disable-loop-extraction option with bugpoint.

llvm-svn: 31782

7bfaffdc63ff00b616aefe247dfbd437b7a6f4ba authored almost 18 years ago by Reid Spencer <[email protected]>
A test case, derived from MultiSource/Applications/hbd involving the

incorrect ZEXT of a cast involved in a setcc.

llvm-svn: 31767

78c7bab55e3cb9af2f99fef09a92fb169dcee9c6 authored almost 18 years ago by Reid Spencer <[email protected]>
Shut gcc up about main not returning int.

llvm-svn: 31731

6e43c51b6ba066559be135210543105ec86991dd authored almost 18 years ago by Reid Spencer <[email protected]>
Fix array delete instances. This shuts up about 1300 errors from valgrind.

llvm-svn: 31695

b343365e715c10ecc8ecc7130223af5978df1ef4 authored almost 18 years ago by Reid Spencer <[email protected]>
Make this test *NOT* depend on uninitialized memory contents.

llvm-svn: 31682

e09376b78c979c159fbc28c58c1b2711e521c5a9 authored almost 18 years ago by Reid Spencer <[email protected]>
Silence a macro redef warning.

llvm-svn: 31681

909682101b280b90d3df0005f29d35504bd25f8b authored almost 18 years ago by Reid Spencer <[email protected]>
Let these link

llvm-svn: 31640

8a199fb5c7aecdb6854377b613576ef7f5e9a1dd authored almost 18 years ago by Chris Lattner <[email protected]>
Add a test for logical shift right and arithmetic shift right testing.

llvm-svn: 31622

809e88a1ba14a6c7d86ecb8e124cd07fd80c3917 authored almost 18 years ago by Zhou Sheng <[email protected]>
enable preinc for llc-beta.

llvm-svn: 31620

8699ebbef197b6ae4c7e34084f6313f9e619b65f authored almost 18 years ago by Chris Lattner <[email protected]>
analyze is gone

llvm-svn: 31528

9e9f9155cc95bfffb0330e6d5fdf3f08b5559fec authored almost 18 years ago by Andrew Lenharth <[email protected]>
analyze went away

llvm-svn: 31527

eefd6eecb32a2ef800f1a329e045198ec7854e42 authored almost 18 years ago by Andrew Lenharth <[email protected]>
patch by Anton, which 'fixes viterbi algorithm on coderates other than 1/2'.

This shouldn't affect performance.

llvm-svn: 31505

1b95392e70bea5f95d9243591a29d598d354f90c authored almost 18 years ago by Chris Lattner <[email protected]>
disable majik-f00

llvm-svn: 31503

4ee8dce3c699d7aee89d0534631535ff5199b654 authored almost 18 years ago by Chris Lattner <[email protected]>
regalloc hack = llc-beta tonight.

llvm-svn: 31494

b551270ecfdd25fb2b3e1d9ba57af7202935526a authored almost 18 years ago by Chris Lattner <[email protected]>
add a helpful message for people trying to use bugpoint-llc targets

llvm-svn: 31446

5b16299a25c41686196968791294a292cf00ee26 authored almost 18 years ago by Chris Lattner <[email protected]>
Fix an issue with CSV output where the last header column label wouldn't be

emitted. This caused the LLC/LLC-BETA column to be empty on the nightly tester

llvm-svn: 31445

e1ad739732bca0446231d97986a012dbcb5689b0 authored almost 18 years ago by Chris Lattner <[email protected]>
Yea, this helps

llvm-svn: 31418

c0b9d92a05b73fab83317fab13c06485613d57f5 authored almost 18 years ago by Andrew Lenharth <[email protected]>
switch llcbeta back to tail merging

llvm-svn: 31337

2742466daa955713b37a698420311e61b7f7627d authored almost 18 years ago by Chris Lattner <[email protected]>
1. Add some comments about the seed values for the random number generate

2. Make the seed a constant value for reliable results.

llvm-svn: 31216

3e26716ac903681c046050c34bf9542102c1575a authored almost 18 years ago by Reid Spencer <[email protected]>
Make it iterate 10,000 times instead of 100 .. tests more cases.

llvm-svn: 31213

3dbc6804e3829b0a64280be1b015011bf6a6bd1c authored almost 18 years ago by Reid Spencer <[email protected]>
Add a test for remainder testing. Also, in the Makefile, compute a seed

for the random number generator based on julian date so that rem isn't
always running the same te...

8c0c46b9b7660659eb6e5a93fe78b846b0870284 authored almost 18 years ago by Reid Spencer <[email protected]>
Add a new test case for testing vector divides, both signed and unsigned.

llvm-svn: 31194

f9f6800db4fcf21a77de0770ccb9e7716e92be7a authored almost 18 years ago by Reid Spencer <[email protected]>
Fine-grainify the tests so the output will tell us specifically which

optimization is failing.

llvm-svn: 31176

8f1ec216f2bbe374ea3eccd55e5855424f94d099 authored almost 18 years ago by Reid Spencer <[email protected]>
Add a unit test directory for testing basic operations affected by the

Signless Types feature. This unit tests are aimed at making sure that
various InstCombine transfo...

81235af1df87f68da25b804e753dd21999b2a718 authored almost 18 years ago by Reid Spencer <[email protected]>
revert llcbeta option

llvm-svn: 31141

cad1c557cd6ca36f7961c69365b58f3abfc6f767 authored almost 18 years ago by Chris Lattner <[email protected]>
Oops. FP_TOLERANCE should be 0.02 not 0.2.

llvm-svn: 31116

92e9e663efe4affdafbd633f570cdddca1c6fb1f authored almost 18 years ago by Reid Spencer <[email protected]>
Set the FP TOLERANCE to 0.02 so the llc and cbe can pass. This is a horrid

tolerance and still doesn't cause the JIT to pass.

llvm-svn: 31114

dc84133346c091b75fae53b63ebbffcaa01b1cef authored almost 18 years ago by Reid Spencer <[email protected]>
enable tail merging for X86 llcbeta tonight

llvm-svn: 31092

582e1673d95a40c389f340ba52d29b76285302b1 authored about 18 years ago by Chris Lattner <[email protected]>
make tail merging be llc beta tonight

llvm-svn: 31091

2602848dfe57dc5e3042b0258290814e509fa914 authored about 18 years ago by Chris Lattner <[email protected]>
Change this program to use the valloc method as _mm_alloc is not present on all

platforms. valloc is overkill, but there's only four such allocations in the
program so it should...

d65800b6969e76c1052ad345c493f32eed80c6da authored about 18 years ago by Reid Spencer <[email protected]>
Catch standard error output from the diff program into the diff file as

well as the standard output. This will help to record the difference info
in the Output/*.diff fi...

bd0db9071b8972d79711499dca549ad18ffad887 authored about 18 years ago by Reid Spencer <[email protected]>
Adjust the FP tolerance so that it actually quashes the fp differences.

Also, disable CBE for now in these tests bacause the CWriter doesn't know
how to deal with vector...

8eef2b6c8a699febcf12585fca453f3a72f98e93 authored about 18 years ago by Reid Spencer <[email protected]>
Set some FP tolerance for these tests.

llvm-svn: 31004

4cc46a394fccbddfe5ec052b200ae69d5bf93e2f authored about 18 years ago by Reid Spencer <[email protected]>
Test combiner alias analysis on powerpc and intel.

llvm-svn: 30904

f187eb184824a627ed2b181fe57d8e15938047ca authored about 18 years ago by Jim Laskey <[email protected]>
a new program for the testsuite, contributed by Anton K. We seem to do

pretty badly at it.

llvm-svn: 30901

2fd50ac7a7a3348c98e2e8c4792d1e157384a1e2 authored about 18 years ago by Chris Lattner <[email protected]>
remove space from end of line, which breaks bugpoint-llc target

llvm-svn: 30899

44f7b3716158a7c0d20f8f7a134827ad3ba5ea83 authored about 18 years ago by Chris Lattner <[email protected]>
Reverting patch from the weekend so that we have something to compare

against for PR928.

llvm-svn: 30836

45cdb008068c96a3b0468c01bd804f0125b51f9e authored about 18 years ago by Bill Wendling <[email protected]>
Temporary revert of the -O0 patch to test PR928.

llvm-svn: 30819

dea1c474e27d7380c5b85f6ecfe5112f2bdf40e4 authored about 18 years ago by Bill Wendling <[email protected]>
Added dependencies so that things build properly

llvm-svn: 30773

039ac5eb07b63ea00e6b1a128796da04bf7e4224 authored about 18 years ago by Bill Wendling <[email protected]>
Another fix for the caluculix test. It was getting header files from the

wrong place. Blast!

llvm-svn: 30772

9af959c1122ed7e02eb5413012cd0ea053e25044 authored about 18 years ago by Bill Wendling <[email protected]>
Test pic codegen tonight

llvm-svn: 30755

82d889fee1f1bfa97c494eb514809cf871a537b0 authored about 18 years ago by Chris Lattner <[email protected]>
increase running time 10x

llvm-svn: 30749

fcc8d2b32cf6330ca6bb119ff400d87465b71b9b authored about 18 years ago by Chris Lattner <[email protected]>
Remove -O2 from the build line for the benchmarks.

llvm-svn: 30728

79f75ca199d543b651c88ee644658793e4efcfb4 authored about 18 years ago by Bill Wendling <[email protected]>
Modified code so that it accepts a flag indicating where the data input

file is. Also changed so that the double floating points are printed
correctly.

Also changed so ...

accbcabbf7e8bc61a8a6b07881e92483cf4c68d5 authored about 18 years ago by Bill Wendling <[email protected]>
Added the "viterbi" test to the MultiSource tests.

llvm-svn: 30710

ba933a1a90ff4bef9ce57f6a8315f48236a7cc3f authored about 18 years ago by Bill Wendling <[email protected]>
Was outputing the wrong filename. Needed to have the correct recipe for some of

the files.

llvm-svn: 30632

9bab3dcf7d7f783ef1e24bf734582121a1c6916e authored about 18 years ago by Bill Wendling <[email protected]>
Setting LLCBETAOPTION to something useful

llvm-svn: 30629

08b78a22cff7ca01954e91e2372c0236d3184390 authored about 18 years ago by Jim Laskey <[email protected]>
Disable -combiner-alias-analysis LLCBETA for the time being

llvm-svn: 30627

42a3f0e90817c0df5149698538a6f3b2b303b230 authored about 18 years ago by Jim Laskey <[email protected]>
Set combiner-alias-analysis as llc-beta for PPC and x86

llvm-svn: 30614

3bbd471cd9c4af20bf8103b214e0d169a4b13ea4 authored about 18 years ago by Jim Laskey <[email protected]>
Make llvm-test results more closely match the performance a person would get

by running llvm-gcc -O4. In particular, do not run the compile-time optimizer
both within llvm-g...

cd565f977fd5f9d5499436c61c21593eef3e767d authored about 18 years ago by Chris Lattner <[email protected]>
Needed to increase the "continuation" limit to something that's reflected

in the programs.

llvm-svn: 30582

e32e56bcecf3a86304aa19bdb426ffdbc02d19d2 authored about 18 years ago by Bill Wendling <[email protected]>
For some reason, I'd modified this to pick up the Makefile.FORTRAN at

"LEVEL" instead of "PROJ_SRC_ROOT".

llvm-svn: 30571

18d10f52c5049c2461274e626981aa227275ad5d authored about 18 years ago by Bill Wendling <[email protected]>
Needed the stdin/stdout filenames.

llvm-svn: 30565

2f7a976b4d1dc1cdf49a30df0c4f879e6480b638 authored about 18 years ago by Bill Wendling <[email protected]>
Change so that access to the "filepp" shell script is found in the

PROJ_SRC_ROOT instead of LEVEL.

llvm-svn: 30564

d34ec063e2a048a5f536e9c74683d39621dd97ec authored about 18 years ago by Bill Wendling <[email protected]>
Added generating of the Makefile.nagfortran in the build directory.

llvm-svn: 30563

efa8f98a121835f354efc0217c1d01cbe04ca36c authored about 18 years ago by Bill Wendling <[email protected]>
Set its random seed to a fixed number.

llvm-svn: 30562

7d1f03a0221e06debf7c4244a621f7443fba6286 authored about 18 years ago by Evan Cheng <[email protected]>
Adding HMMER as an external test.

llvm-svn: 30551

38527cf76c1d0b452f33f61cef5be255b5ac41f0 authored about 18 years ago by Evan Cheng <[email protected]>
Alpha needs to use ieee mode

llvm-svn: 30488

49795c64f337ae463fb3579679e8eb6d21c37604 authored about 18 years ago by Andrew Lenharth <[email protected]>
runtime for this benchmark it too small

llvm-svn: 30409

19eadef51975930c3d4b4408b4cba50e9c1a9790 authored about 18 years ago by Chris Lattner <[email protected]>
Actually copy over the input for 444.namd

llvm-svn: 30408

4a49f71fe2fe4896e5274aa4e0584ab7600596a9 authored about 18 years ago by Chris Lattner <[email protected]>
fix bugpoint-gccld target

llvm-svn: 30395

854f83879d7953ef8db10f5b7fc1d1330aa64d72 authored about 18 years ago by Chris Lattner <[email protected]>
Speed up the nightly tester by asking the JIT to not spew core files. We

won't be able to really understand them anyway, as the code will be all machine
generated with de...

1545fb4e4fc7b12c394bf3275304c67d52979781 authored about 18 years ago by Chris Lattner <[email protected]>
*** empty log message ***

llvm-svn: 30306

9e0794225fef4855982ff130e24c80c9073987d5 authored about 18 years ago by Bill Wendling <[email protected]>
Remove workaround.

llvm-svn: 30299

42960a411fd251349184b981f511d678d3a43917 authored about 18 years ago by Evan Cheng <[email protected]>
Errant ';' removed

llvm-svn: 30297

901e2085e50b42453895a90e89387eac5bfc72c5 authored about 18 years ago by Bill Wendling <[email protected]>
dealII: Needed -D flag specified.

povray: Output filename changed.

llvm-svn: 30280

81da5cebbed486746fe425c8bb5e5a6342b74245 authored about 18 years ago by Bill Wendling <[email protected]>
The -DSPEC_CPU_MACOSX needs to be in the conditional section.

llvm-svn: 30222

13d8698d7d6cbd1c98ba94f4286169ccd0a94fc1 authored about 18 years ago by Bill Wendling <[email protected]>
Run only the "train" run. This is because the test.pl script the test

run runs outputs a timestamp to STDERR. However, the RunSafely.sh script
dups STDERR to STDOUT, m...

5bd21dfd08df8ca54fc0602618836b79f7629a05 authored about 18 years ago by Bill Wendling <[email protected]>
The -DINLINE=__inline__ flag is needed.

llvm-svn: 30210

46ea53b125392ec5f185df33fd54cd382efb539a authored about 18 years ago by Bill Wendling <[email protected]>
Temporarily disable treecc for X86-64.

llvm-svn: 30196

017d52f240c3df0baf128acd0625298ddbd7647c authored about 18 years ago by Evan Cheng <[email protected]>
bugfixes, allowing this program to find all its sources

llvm-svn: 30174

c58c077147d2b2625505fb356cfff2867ad5376c authored about 18 years ago by Chris Lattner <[email protected]>
Added support for SPEC benchmarks with mutiple directories. Stolen from the

POVRay way of doing things.

llvm-svn: 30170

c864184f1cb34b2c3f8ea5ed185dc0ee0e3f3e4c authored about 18 years ago by Bill Wendling <[email protected]>
Added support for multi-directories: go benchmark and omnetpp (whatever

that is)

llvm-svn: 30166

84f3bf567c5e85acd216173fd40ec95d9f80a182 authored about 18 years ago by Bill Wendling <[email protected]>
Change STDOUT_FILENAME to one which exists in the data/test/output

directory so that we don't get an error during testing.

llvm-svn: 30139

f4045be54919996a52351283d43e44b2f6339f09 authored about 18 years ago by Bill Wendling <[email protected]>
Add the "perlbench" benchmark test to the SPEC2006 testing thingy.

llvm-svn: 30138

59f67a6ea5e1c19f3b89baf930d82d89df79121d authored about 18 years ago by Bill Wendling <[email protected]>
Modified Makefiles to handle multiple directories.

llvm-svn: 30136

365c9140aac43fd14c4b628b28a837f4f6952130 authored about 18 years ago by Bill Wendling <[email protected]>
Reenable this now that the matching configure change has been made

llvm-svn: 30073

054f5dcd6b80e270c9307ec36643b6ed0eebe192 authored about 18 years ago by Chris Lattner <[email protected]>