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

Added configuration script for LLVM test suite project.

llvm-svn: 16131

ab6fb9e39403f9860f607f22f3bbccc39d35f65d authored about 20 years ago by John Criswell <[email protected]>
Migrating test suite out of the source tree.

llvm-svn: 16130

fd61b17fde91d05ac8c0476abe216c222a8274eb authored about 20 years ago by John Criswell <[email protected]>
Add rule to update Makefiles. This should get all of the Makefiles, but

won't properly update the Makefile Makefiles, like Makefile.multisrc.

llvm-svn: 15892

404688664d74c0bf6c8564885629b3b43e38d9df authored about 20 years ago by John Criswell <[email protected]>
PPC is big endian too!

llvm-svn: 15758

8a26bf8c3a122ffb7925d2a96d43442ee5eefbb3 authored about 20 years ago by Chris Lattner <[email protected]>
Fix test for big-endian systems

llvm-svn: 15757

216d419627afe288f5c609546bcfd85d9c98d877 authored about 20 years ago by Chris Lattner <[email protected]>
Hopefully this will fix the PPC CBE failures

llvm-svn: 15756

a499bce811c6d83f7dbc598904609304aed5a425 authored about 20 years ago by Chris Lattner <[email protected]>
Fix bug in previous checkin.

llvm-svn: 15709

554d3e2b579e193ecbe8f3296c9f50e54c1e328b authored about 20 years ago by Misha Brukman <[email protected]>
Test SPEC and Povray in parallel, so that if either fails, the other goes on

llvm-svn: 15708

a2d37dcad77b9e1a38dc6b2869fd039bce512874 authored about 20 years ago by Misha Brukman <[email protected]>
#include errno.h

llvm-svn: 15707

f98bf606d27f2b60666273946f0b1417ebbe309e authored about 20 years ago by Chris Lattner <[email protected]>
New testcase

llvm-svn: 15682

43e5fa217b2f6fffe5eed4d4022e3cd554e1c936 authored about 20 years ago by Chris Lattner <[email protected]>
Write 'beta' with capital letters to be consistent.

llvm-svn: 15572

a60f01984a731f3a26547f897f11d837f45bdfa4 authored about 20 years ago by Alkis Evlogimenos <[email protected]>
No, really, crafty loops on Sparc even compiled natively. Disabled.

llvm-svn: 15554

aba9a69114f71c649bbb93ac58fed4d02ee6a6cc authored about 20 years ago by Misha Brukman <[email protected]>
Make the new function static so GCC will inline it. Also, remove from

cruft from earlier testing.

llvm-svn: 15518

1ebb9c17c3b60d6be4806e027c5b751472ffe59c authored about 20 years ago by Reid Spencer <[email protected]>
Use an epsilon test when comparing floating point values so that points

that are "really close" will be counted as the same point. This fixes a
problem with this test th...

a7f54e5aaa396e7904d21fcda003029c8ff5fa9b authored about 20 years ago by Reid Spencer <[email protected]>
Reverted the change as llvm-gcc has a new fixincludes hack for htonl()

on Fedora Core 1.

llvm-svn: 15499

ee2258e0ab06c706189ef012a68d80ac6f340380 authored about 20 years ago by John Criswell <[email protected]>
Hardcoded the value of "any interface value" to be 127.0.0.1, in network

byte order.
This gets around htonl() being implemented in in-line asm in system header
files, alt...

d3ccd87197a46e4729bde8d50a049b828e47e8cb authored about 20 years ago by John Criswell <[email protected]>
Added the $LLVMGCCDIR/bytecode-libs directory to the list of places to look

for libraries. This should allow the test suite to work regardless of the
user's LLVM_LIB_SEARCH...

3bdc436aa349a1fd6a8649b2b3a85bebb08b6477 authored about 20 years ago by John Criswell <[email protected]>
Allow moments to pass

llvm-svn: 15384

9e40b7c879a1f695f1eabdc7bcbdbbcc513e12f9 authored about 20 years ago by Chris Lattner <[email protected]>
Changed to PARALLEL_DIRS so that SPEC95 will be tested even if

something in SPEC2000 fails.

llvm-svn: 15374

98bee4cdb6a859a32c23711e2fd14c4e00d459b1 authored about 20 years ago by John Criswell <[email protected]>
Force the inclusion of errno.h. This is an old program which assumes that

it's a variable. Modern UNIX doesn't make that true anymore.

llvm-svn: 15350

d6dd9cb3953be134d7378d11150e632a6c5c87e8 authored about 20 years ago by John Criswell <[email protected]>
Force the inclusion of unistd.h to get the sysconf() definitions.

254.gap is using something that expands to a sysconf() call, but isn't
grabbing unistd.h to get v...

cdbe18d25188a2af67af29ade5c9dba8c44ec8af authored about 20 years ago by John Criswell <[email protected]>
Modified the external declaration of malloc() to match Solaris, Linux,

and FreeBSD (minus command line parameters). This should fix build problems
on Fedora Core 1 sys...

379682a5c71278d650f2fb62384779afbdd1edd9 authored about 20 years ago by John Criswell <[email protected]>
Reduce problem sizes for these tests as they consume about half a gig

of RAM when ran. This is not funny on a machine with "only" 768MB.

llvm-svn: 15165

31255b746e49e3e7edd5ac7c94ae5e6953a16df9 authored about 20 years ago by Alkis Evlogimenos <[email protected]>
Make bugpoint automatically get the timeout value from the RUNTIMELIMIT variable,

which defaults to 500s but can be customized in a program makefile or be passed
on the command li...

4d9c989031d4926a49ffc4fc94a6911bbb6b6d27 authored about 20 years ago by Chris Lattner <[email protected]>
CHange llc-ls to llc-beta.

llvm-svn: 15131

62eb9b731e38fa029ed2e3f560e52c4439ed3bbd authored about 20 years ago by Alkis Evlogimenos <[email protected]>
Switch columns to "beta" instead of "ls"

llvm-svn: 15128

95c94e476e4a23f43b10432e64289cdf19521e2d authored about 20 years ago by Chris Lattner <[email protected]>
Switch linscan column to iterative scan now that linscan is the default

llvm-svn: 15127

329861fcae72fafa5065bb1a9fed5d7e00084856 authored about 20 years ago by Chris Lattner <[email protected]>
Switch linscan column to iterativescan

llvm-svn: 15126

6ad142e27eb2a71c9e08d8d1231c22e194d0fb43 authored about 20 years ago by Chris Lattner <[email protected]>
For some reason this test magically started failing last night due to the

definition of fatal. Looking at it, I don't see how it could have worked in
the first place, so j...

15e5ecb03a681478f38781d280f2da09923a37f7 authored over 20 years ago by Chris Lattner <[email protected]>
Add missing function declarations.

llvm-svn: 15076

87fd8069c358562dc91c02c8b10fb3ab66f95f71 authored over 20 years ago by Misha Brukman <[email protected]>
Fix compilation on MacOS X, similar fixes as for FreeBSD.

llvm-svn: 15045

7733223fafff2611698ccf56013da863776ec12e authored over 20 years ago by Misha Brukman <[email protected]>
stdlib is, well, a standard

llvm-svn: 15044

44d65417076bca6b82b049eb43f493eb844522ab authored over 20 years ago by Chris Lattner <[email protected]>
malloc is always located in stdlib.h

llvm-svn: 15043

3e719b0a90352696c0ab708fd5ccfb4b7a1a5484 authored over 20 years ago by Chris Lattner <[email protected]>
MacOS X declares malloc() in <stdlib.h>

llvm-svn: 15041

7c630c4e8b900a74900a9739352db0c26eedf2cf authored over 20 years ago by Misha Brukman <[email protected]>
Unbreak FreeBSD support -- it needs <complex.h>

llvm-svn: 15040

7b8199895ac01b43c0c3b480b12e2def5d2b620a authored over 20 years ago by Misha Brukman <[email protected]>
Some platforms (e.g., MacOS X) define cabs() as:

struct {double x, y;} z;
double cabs(z);
cabs(z) == hypot(x,y) == sqrt(x*x+y*y), so rewrite t...

9858b2894306ad99056184ed1e5dcb95e9a891d2 authored over 20 years ago by Misha Brukman <[email protected]>
* malloc() is declared in <stdlib.h> on MacOS X

* Make file readable: fix whitespace

llvm-svn: 15038

5574f6b23edca7422f3f60d570aac56bceeedb48 authored over 20 years ago by Misha Brukman <[email protected]>
Set FP_TOLERANCE to allow for minor FP differences.

llvm-svn: 15020

ac71971d1e7f7a0e3c68a90e98bdea3af450d821 authored over 20 years ago by Misha Brukman <[email protected]>
get rid of incorrect declaration of shmat(). If it isn't in sys/shm.h then

"oh well.."

llvm-svn: 14915

872153cff5ca3da96bdba58e258d5ccaf5478486 authored over 20 years ago by Reid Spencer <[email protected]>
Remove unneeded </a> tag from comments.

llvm-svn: 14889

43ddf4467352a9d02a1a3d265af20e91eedda58c authored over 20 years ago by Misha Brukman <[email protected]>
Fix bogus printf formats. Patch contributed by Vladimir Prus

llvm-svn: 14771

2aef6745a0e3cfe10f85dabadddd4935e4a377a3 authored over 20 years ago by Chris Lattner <[email protected]>
This should have been checked in long ago

llvm-svn: 14752

5bc210ffffe0e8e429001afad410bf73be5aaa96 authored over 20 years ago by Chris Lattner <[email protected]>
Add bugpoint-llc-ls and bugpoint-jit-ls targets for SPEC.

llvm-svn: 14693

bb8b8f7b2d4806caad28eca041a765881c1cfd85 authored over 20 years ago by Alkis Evlogimenos <[email protected]>
Pass long longs to the testL function and use the ll modifier to print them with printf. Bug found by Vladimir Prus

llvm-svn: 14688

a60ce92362b2c4005738c23924f437d39b993553 authored over 20 years ago by Alkis Evlogimenos <[email protected]>
Correct a format specifier that causes the program to produce incorrect

output. Change suggested by Vladimir Prus.

llvm-svn: 14667

f35d0b4406fa893ebf97f56a7a8c4ec756f16cca authored over 20 years ago by Reid Spencer <[email protected]>
Correctly match floating point numbers.

llvm-svn: 14607

33bcc0dd95c75078843a61502ce3e8df6a763783 authored over 20 years ago by Alkis Evlogimenos <[email protected]>
Use efficiency statistic.

llvm-svn: 14591

cc49cef4fe5fadb933248b278fe1b3956ccecec3 authored over 20 years ago by Alkis Evlogimenos <[email protected]>
Add treecc and hdb to the list run for all platforms. The tests run to

completion on Sparc/Solaris 8.
The treecc program seems to pass. The hdb program fails the JIT a...

786df0efbe0c669e1cd9cb6790357a0c2bfecf4b authored over 20 years ago by John Criswell <[email protected]>
Eliminate PROGRAM_IS_NONDETERMINISTIC

llvm-svn: 14453

a04fab1691022ce054f1254baf534114ac88b0e0 authored over 20 years ago by Chris Lattner <[email protected]>
Make the "time" command output use POSIX standard format. This is the

default on Linux but FreeBSD uses the BSD output format by default.
Patch contributed by Vladimir...

515ac3dd82c4bcd06a08750ded194e3fc58748f2 authored over 20 years ago by Reid Spencer <[email protected]>
Make this benchmark at least compile on Solaris.

llvm-svn: 14415

5b693406439b7efe3fe61501d866e9ff2401313f authored over 20 years ago by Brian Gaeke <[email protected]>
fix the test on FreeBSD, contributed by Vladimir Merzliakov

llvm-svn: 14401

6b7519fc57b063521780a7ba4b73e221779d9760 authored over 20 years ago by Chris Lattner <[email protected]>
Patches to make this benchmakr work better with FreeBSD, contributed by

Vladimir Merzliakov

llvm-svn: 14400

5a14faea972561be030db74e2b0d8c38fcce1b89 authored over 20 years ago by Chris Lattner <[email protected]>
Make 176.gcc bugpoitn compatible

llvm-svn: 14378

6b778d1fb51a5ac819d36fbb2cccefad91144e61 authored over 20 years ago by Chris Lattner <[email protected]>
Rename the logf() function so it doesn't conflict with logf(3) on FreeBSD.

Patch submitted by Vladimir Merzilakov. Thanks, Vladimir!

llvm-svn: 14357

4877e618f2e4cd7dd1b8f82feb45adf6960e23fe authored over 20 years ago by Reid Spencer <[email protected]>
Fix use of memalign on FreeBSD.

Patch contributed by Vladimir Merzliakov. Thanks!

llvm-svn: 14354

ea5852ee817d73409249d18c82d2c9831902d8ff authored over 20 years ago by Reid Spencer <[email protected]>
Fixes for FreeBSD to avoid #include <malloc.h>

Patch provided by Vladimir Merzliakov. Thanks, Vladimir!

llvm-svn: 14347

55762e1344855a9f7a454101482aa46459b76a39 authored over 20 years ago by Reid Spencer <[email protected]>
casts are not lvalues in recent GCC releases

llvm-svn: 14341

ffb6274a9019e878aabada13c1552ec55e1da542 authored over 20 years ago by Chris Lattner <[email protected]>
Attempt to get this test working on freebsd. Patch contributed by Vladimir Merzliakov

llvm-svn: 14329

e8aad0c8de1d4b314193b4d0d76f6ae1dcbdd587 authored over 20 years ago by Chris Lattner <[email protected]>
First baby step to getting test/Programs out of the main CVS tarball.

llvm-svn: 14311

86249eb7189c6a702d939e63034ceec836ab1778 authored over 20 years ago by Chris Lattner <[email protected]>
New self contained testcase for PR377

llvm-svn: 14272

e4ddc2408849a0fff93bca271cae24af53450e94 authored over 20 years ago by Chris Lattner <[email protected]>
go REQUIRES 2 integer arguments, otherwise it does bad stuff. This is how

it is supposed to be run in the train mode anyway, and fixes the crash the
JIT has been seeing si...

771f17364f51f5a788cd8041b552a9b7bd422b21 authored over 20 years ago by Chris Lattner <[email protected]>
Remove the # LLVM instructions column from the nightly tester. This is not

really a useful metric, and the -instcount pass prints out TONS of gunk to
the log that is useles...

183a73dfc55c4cefb0a769594ebba6ed60bb1d62 authored over 20 years ago by Chris Lattner <[email protected]>
My css-fu is weak, particularly for tables. However, the sizes of the nightly tester pages are

pretty outrageous. This change degrades the quality of the tables fairly substantially, but
resu...

e15d89444c660c796162a321d0bd492304d872fc authored over 20 years ago by Chris Lattner <[email protected]>
Make tests run for a reasonable amount of time. Patch contributed by Valery Khamenya!

llvm-svn: 14180

508e6d779a9bafd467bdfe003a5ce8eeffcff8d8 authored over 20 years ago by Chris Lattner <[email protected]>
Make it link on Mac OS X, where there is no memalign. Of course, we could

use valloc(), but this was just so handy...

llvm-svn: 14174

4353d4c5f7f1128271bd777bbec5c9c51dda08a4 authored over 20 years ago by Brian Gaeke <[email protected]>
Increase the problem sizes of the shootout benchmarks so that they are

less noisy.

Patch contributed by Valery Khamenya

llvm-svn: 14069

d42b0412cd066e372aee1653e1003ec7ba58d192 authored over 20 years ago by Chris Lattner <[email protected]>
Testing out a fix for the Interpreter that will not die

llvm-svn: 13991

917ab7639b45125279749db06da56fc93a75a3c1 authored over 20 years ago by Brian Gaeke <[email protected]>
Fix compatibility with cygwin

llvm-svn: 13974

5251d19869a2727a143330586ca6c7ba4d2b368f authored over 20 years ago by Chris Lattner <[email protected]>
Fix compatibility with bison 1.875b

llvm-svn: 13973

83e0fbcf391465622a6dba598123fabcbce97495 authored over 20 years ago by Chris Lattner <[email protected]>
This benchmark is a nasty, distrurbing hell of ifdefs

I though that people didn't write this kind of stuff anymore. :(

llvm-svn: 13972

2ce0eca477d15ca744db130b9063d0966f6495a1 authored over 20 years ago by Chris Lattner <[email protected]>
Silly benchmark, 'extern int errno' is not portable!

llvm-svn: 13971

b63b832389603844004e74ddbc815da7b3e2b342 authored over 20 years ago by Chris Lattner <[email protected]>
Add tolerance setting to allow test to pass on win32

llvm-svn: 13970

7b7135b8823cf17eb0339e2663ce3a23d7840033 authored over 20 years ago by Chris Lattner <[email protected]>
Build spiff

llvm-svn: 13932

35986b16b063bf214052e98210e76c26659e4b4f authored over 20 years ago by Brian Gaeke <[email protected]>
Importing spiff

llvm-svn: 13931

bd08e02257222efadf871fa694420ab18c3e7176 authored over 20 years ago by Brian Gaeke <[email protected]>
Use head -n 1 instead of the obsolete head -1.

llvm-svn: 13894

265998d80a2a61d862fddb1b97b14f2182ea11fa authored over 20 years ago by Alkis Evlogimenos <[email protected]>
Add a sanity check program

llvm-svn: 13888

fcfda3eb0b7aaf81b25fa2e8da487498407cf83d authored over 20 years ago by Chris Lattner <[email protected]>
Fixed myalign() to use memalign() instead of doing it manually, which

causes most heap nodes to be collapsed.

llvm-svn: 13742

b6de7a47ed7e779b0cb858d295a4931d6840f546 authored over 20 years ago by Vikram S. Adve <[email protected]>
The syntax for the vim mode is wrong as nothing else can be on the same line.

llvm-svn: 13605

1833484817d73b28a5cf8159699f4bf128212fa1 authored over 20 years ago by Misha Brukman <[email protected]>
Don't use timer interrupts to change the behavior of the program. We like

deterministic programs for the testsuite

llvm-svn: 13469

3843e8d29a3c13c0181da7dc7c76c1c9f52f6976 authored over 20 years ago by Chris Lattner <[email protected]>
Enabling obsequi for automatic testing.

llvm-svn: 13468

b8a18be472f163b572ab9964f25752ebb80889c6 authored over 20 years ago by John Criswell <[email protected]>
Input file, based off of the recommendation in the original README file.

llvm-svn: 13467

49619870d32c2c1d7224b614b35be298cbea3539 authored over 20 years ago by John Criswell <[email protected]>
init.c : Changed malloc() to calloc() so that allocated memory is zeroed.

utils.h: Added #include guard to turn off annoying warnings.

llvm-svn: 13466

85426f8c6e187f8f7db452a1e4a4a606c08c4bf6 authored over 20 years ago by John Criswell <[email protected]>
Added notes about what has been removed.

llvm-svn: 13465

92e54e590778c59c63c547c8c8f56983b44c78e6 authored over 20 years ago by John Criswell <[email protected]>
Addition of the obsequi program. This program solves domineering boards.

llvm-svn: 13463

aec5cb4c297fc1aea994c137412eb3d280d28f35 authored over 20 years ago by John Criswell <[email protected]>
Pass the -enable-correct-eh-support flag into bugpoint, and implement a new

bugpoint-llc-ls target. Thanks to Brian for adding the bugpoint features
required to do this :)
...

b0f7b7c63828f356b6f3d09e3c69df928779d67d authored over 20 years ago by Chris Lattner <[email protected]>
Add a bugpoint-llc-ls target for the day when we support Output/*.bugpoint-llc-ls targets

llvm-svn: 13361

5ebd8e65376dca305e88326074ba31eabcba811c authored over 20 years ago by Chris Lattner <[email protected]>
Make makefile more readable by breaking logical sections with spaces.

llvm-svn: 13144

f36814e313a7a5b5fad9cfe2a53237d01f626e51 authored over 20 years ago by Misha Brukman <[email protected]>
Wrap long lines.

llvm-svn: 13131

d80059ebdabf4269ef98bd3dac99cbc99f5bf2d4 authored over 20 years ago by Misha Brukman <[email protected]>
Add OPTPASSES debugging support

llvm-svn: 13130

9eeb44e52a39ecb2e614564097fdebed13bc87d4 authored over 20 years ago by Chris Lattner <[email protected]>
Fix the print-profile target for spec, add OPTPASSES debugging support

llvm-svn: 13129

ec54696211bc7c5f6e5b40e634c39b19614af50f authored over 20 years ago by Chris Lattner <[email protected]>
Enable some very simple testing of the Interpreter, to help in the

fight against Interpreter bit rot. The Shootout tests should always
all pass in the Interpreter, ...

6eb6472806d38478128dbb54fd9ed58eba44c7a9 authored over 20 years ago by Brian Gaeke <[email protected]>
Choose input file based on test type (test/train).

llvm-svn: 13053

433fb51e9208fd37e2e7c4dc89a7d5ecb813ba49 authored over 20 years ago by Misha Brukman <[email protected]>
Fix filename to capture stdout. This test passed, but now we know for sure.

llvm-svn: 13044

f8a875f5a0cb633442d6f18d6352e83c78fe9653 authored over 20 years ago by Misha Brukman <[email protected]>
* If we're going to test perlbmk, spell the test script and output file right

* While we're at it, this test requires an input on STDIN

llvm-svn: 13043

967fc8aab06fcb10729a0e1a784a789506a75752 authored over 20 years ago by Misha Brukman <[email protected]>
The correct output file is train.stdout, not train.net.stdout!

This has not been braking the diffs because we compare jit's outputs with gcc's,
not with the of...

aca08ed6faa0a57cd64cbbab922faee29aac4446 authored over 20 years ago by Misha Brukman <[email protected]>
Allow specification of both a relative and abs tolerance

Fix bugpoint-gccld target to run the gccas optimizations first

llvm-svn: 13022

c699c5a63e5b67ef29e37a020eb41199f9d57453 authored over 20 years ago by Chris Lattner <[email protected]>
Don't use PROGRAM_IS_NONDTERMINISTIC anymore

llvm-svn: 13021

ba6019e8dae50a280bf7241906d8d38423ebbf8b authored over 20 years ago by Chris Lattner <[email protected]>
Changes to allow pi to pass

llvm-svn: 12941

ce93cdbc30aed12c914f50e6410e884a6728d556 authored over 20 years ago by Chris Lattner <[email protected]>
Allow eon to pass

llvm-svn: 12933

4913daab216732de25507a9148055641a5c4eac0 authored over 20 years ago by Chris Lattner <[email protected]>