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

Change bugpoint-llc-beta use -llc-safe.

llvm-svn: 102200

62f7926716608eb1add386d5338ec46604188622 authored over 14 years ago by Evan Cheng <[email protected]>
Simplify dbgopt test to directly compare "llvm-gcc -S -Os" vs "llvm-gcc -g -Os -S".

llvm-svn: 102029

4eb96df30e8366c252eb94ec88fa29268aadd640 authored over 14 years ago by Devang Patel <[email protected]>
Add a test where byval alignment matters.

llvm-svn: 102023

175e0d7bd1d60c5f722751a87f1371092e2eb1f2 authored over 14 years ago by Daniel Dunbar <[email protected]>
Re-disable Misc-C++-EH; it fails under clang.

llvm-svn: 101916

a01dc9617be29a3716d23d2f14ad6aad6aa7f443 authored over 14 years ago by Dan Gohman <[email protected]>
Re-enable Misc-C++-EH. llvm-gcc supports exceptions these days, and the

unoptimized bitcode file is 3.1M these days rather than 100M.

llvm-svn: 101910

dd2cf413eee823eaaf59a047efa17bf4b383e9a5 authored over 14 years ago by Dan Gohman <[email protected]>
Fix compilation errors due to missing #includes.

llvm-svn: 101908

68bbfefd9069c016a588b336fa953a916454efda authored over 14 years ago by Dan Gohman <[email protected]>
Fix a possible make failure when generating *.report.txt files on failures. I

believe this is the source of nightlytest "sometimes" dropping test results for
parallel make, wh...

c23c629c3f6bf3da1306dbc0e77378d15c905a79 authored over 14 years ago by Daniel Dunbar <[email protected]>
RunSafely: Only report user time, not user + sys.

llvm-svn: 101768

63750656d58023e8622f73c9fa262ad15bda0899 authored over 14 years ago by Daniel Dunbar <[email protected]>
Don't build office-ispell when TARGET_ARCH == ARM. This is a lame substitute for

implementing a configure check... patches welcome if this bothers you.

llvm-svn: 101767

b13a18929f32629f9d516d9f324270555c069095 authored over 14 years ago by Daniel Dunbar <[email protected]>
Update autoconf/ ancillary files to match LLVM, for no particular reason other than it seems like a good idea.

llvm-svn: 101766

3259af95cd51eeeaea43ec2daf18f05ed5111b87 authored over 14 years ago by Daniel Dunbar <[email protected]>
Regenerate configure.

llvm-svn: 101765

ae6e02635b63346d1c78eda251810729213d089e authored over 14 years ago by Daniel Dunbar <[email protected]>
Remove flex and bison checks, these have been removed from LLVM.

llvm-svn: 101764

d350c5a20e4033dacc1a2ddb0a23f2cfca0a5d64 authored over 14 years ago by Daniel Dunbar <[email protected]>
Not a sqlite bug, compiler bug.

llvm-svn: 101049

956141d2e2ce0211ecb6f19288c5d87554ecf47d authored over 14 years ago by Torok Edwin <[email protected]>
Fix use of undefined value causing JIT test to fail (PR6660).

llvm-svn: 101045

70a7fd8e7de8be6c985bdc3500572ddf0bdb13a1 authored over 14 years ago by Torok Edwin <[email protected]>
Don't put quotes around RUN_OPTIONS; they aren't needed, and they break

bugpoint-opt.

llvm-svn: 100988

23eada52d8c913f41ee821994115830eadfb2b3c authored over 14 years ago by Dan Gohman <[email protected]>
fix warning

llvm-svn: 100975

08676f76f83c3ca5feafcad6fde6ff858e55862c authored over 14 years ago by Gabor Greif <[email protected]>
fix clang warning

llvm-svn: 100974

3b8345f565022fd09bd8928b751a3443bf043c39 authored over 14 years ago by Gabor Greif <[email protected]>
fix clang warnings

llvm-svn: 100973

48877fd5f8204302d0ea0659121224af97b53f4f authored over 14 years ago by Gabor Greif <[email protected]>
fix clang warning

llvm-svn: 100972

3638a73d2e36c0ff75ac9fa62b1e1b96139c77a2 authored over 14 years ago by Gabor Greif <[email protected]>
fix clang warnings

llvm-svn: 100971

c4503a432570bb4424862c5cbe07126729b6b0ca authored over 14 years ago by Gabor Greif <[email protected]>
Keep some more intermediate files around.

llvm-svn: 100634

d3a081c40e5e9445366d42f1c6045686fc18ced0 authored over 14 years ago by Dale Johannesen <[email protected]>
dale discovers FP_TOLERANCE.

llvm-svn: 100073

0af84cd1450762586be0f06551da987bae2456f7 authored over 14 years ago by Dale Johannesen <[email protected]>
grep out more Dwarf stuff that differs legitimately.

llvm-svn: 100051

33ca48c03e8528089868db001327c671627bb87a authored over 14 years ago by Dale Johannesen <[email protected]>
Next phase of testing optimization + debug info.

opt is run with -std-compile-opts and llc with -O3,
modulo user overrides. Full speed ahead!

ll...

b17768821837f8dca230152e141caa780b97d76a authored over 14 years ago by Dale Johannesen <[email protected]>
Remove Ltmp labels from comparison. Dwarf generator

makes these and they won't be the same in debug and non-debug
versions.

llvm-svn: 99924

bf55cda0208f032723da66573481e8863f5d919b authored over 14 years ago by Dale Johannesen <[email protected]>
Strip out another comment that's started appearing in

Dwarf debug info tables.

llvm-svn: 99909

67d99c9264a41613ee797344f4e020c0a72f2d3e authored over 14 years ago by Dale Johannesen <[email protected]>
Remove stray executable bit on some External Makefiles.

llvm-svn: 99897

b70df851a749363b0f79148a3ffa528c981db69d authored over 14 years ago by Daniel Dunbar <[email protected]>
Fix more test bogosity: misaligned storage,

falling off the end of main.

llvm-svn: 99858

bc04d1cc0484112e205c10825cd33a47ced235c4 authored over 14 years ago by Dale Johannesen <[email protected]>
Fix more misaligned storage. (If this test ever

worked, it was accidental; as far as I know it
never did.)

llvm-svn: 99856

280c5cfdbfacf07804a73af5c71b3c28d440d8c0 authored over 14 years ago by Dale Johannesen <[email protected]>
Fix test; storage addressed by Altivec instructions

must be 16-byte aligned.

llvm-svn: 99852

9257067a403bc3ce392b36356ca7b5cd4d76be4a authored over 14 years ago by Dale Johannesen <[email protected]>
RunSafely: Add RUNSAFELY_UTIME_ONLY variable, which stops RunSafely from adding

in the system time to the values it reports.

llvm-svn: 99672

0dbf6a3c8dfdfaead93b3491d7403b1aca6022db authored over 14 years ago by Daniel Dunbar <[email protected]>
clear ARM and THUMB llcbeta options

llvm-svn: 99618

673383ae18f32cb1ac1f87fa761f468db24cb76f authored over 14 years ago by Jim Grosbach <[email protected]>
Add note on why Clang diverges from GCC on this test.

llvm-svn: 99511

d8f0817ccbc721a7d08124be4c3829baf55b75a1 authored over 14 years ago by Daniel Dunbar <[email protected]>
backed out last change, broke nightlybot

llvm-svn: 99460

3d987c5f64d51290c7366730730e0f2752abf2c1 authored over 14 years ago by Gabor Greif <[email protected]>
test ARM vmla/vmls performance

llvm-svn: 99437

7812b9cfa631092f8eb1098dea4aa3cc3b4a72c8 authored over 14 years ago by Jim Grosbach <[email protected]>
fix out-of-tree build (modelled after MultiSource/Applications/lemon)

llvm-svn: 99432

2b11a27ecf77cb94af8734c3d6f09c3d6473b4a6 authored over 14 years ago by Gabor Greif <[email protected]>
Support for builddir != srcdir

llvm-svn: 99406

6849111a0467d6c19b3f2d7322c840f2596d55cf authored over 14 years ago by Jim Grosbach <[email protected]>
clear ARM llcbeta option

llvm-svn: 99401

1df64bc19592a98fc4b0862db1f7d165e2b02983 authored over 14 years ago by Jim Grosbach <[email protected]>
try being more permissive for if-conversion on ARM V7. see what the nightly

test run permformance numbers say as to whether it helps.

llvm-svn: 99356

360414e3a837067fd0ec9f0baf4f8ee7112a33f1 authored over 14 years ago by Jim Grosbach <[email protected]>
Don't remove this comment. It could cover up a real bug.

llvm-svn: 99340

d48a16c60cfd2dabbe0c37202f49514feec7729d authored over 14 years ago by Bill Wendling <[email protected]>
back out my last change, seems to break nightlybot

llvm-svn: 99338

5b396f1821abc0758ca274988395b73625a79140 authored over 14 years ago by Gabor Greif <[email protected]>
support for running out-of-source tree

llvm-svn: 99331

9bb513e5bb10cedc951517b61ac56236ae7b92d1 authored over 14 years ago by Gabor Greif <[email protected]>
Remove "crit_edge*" comments. These could change, but they don't effect code

generation.

llvm-svn: 99329

6725a2dfb9b119fa3d2e2c1c81f51c0ab5027552 authored over 14 years ago by Bill Wendling <[email protected]>
fix two warnings (pointed out by clang)

there are others, but those probably should be
fixed by an upgrade, as they are semantically rele...

29200698b06100a655441ffeae7ba7ed10e42da7 authored over 14 years ago by Gabor Greif <[email protected]>
Compilation of .cbe.c files should be done under RunToolSafely.

Otherwise gcc exhausts memory on whetstone.cbe.c, see gcc PR43472.

llvm-svn: 99139

727d10c8c6ef5003e0c96a0a263506a0f559d820 authored over 14 years ago by Torok Edwin <[email protected]>
Regenerate configure.

llvm-svn: 98992

dbe89bebd0d96f727b3b1e6bd9653b439d695bc3 authored over 14 years ago by Tanya Lattner <[email protected]>
Bump version number.

llvm-svn: 98991

245cc6bfc89a083a3234a1624da95d83921bb11b authored over 14 years ago by Tanya Lattner <[email protected]>
Experiment over.

llvm-svn: 98562

e95c93b03e6c91f84690a3f9c01291a80d7cf603 authored over 14 years ago by Bill Wendling <[email protected]>
add rules to test the integrated assembler. It can now be yours

with something like this on darwin/x86-64:

make TEST_INTEGRATED_ASSEMBLER=1 TARGET_FLAGS=-m32 DI...

2b347008d645489d213093f5efd8923afbeecb72 authored over 14 years ago by Chris Lattner <[email protected]>
Enable beta test for x86 EH change.

llvm-svn: 98371

1ae714ef861b442a972bffc85fa265f0670380ee authored over 14 years ago by Bill Wendling <[email protected]>
-enable-machine-cse is no more.

llvm-svn: 98133

41671859457277ce11bdf59d925487e04ba200b1 authored over 14 years ago by Evan Cheng <[email protected]>
Experiment over. Revert flag.

llvm-svn: 98069

08bc709296a22fa904f3e41578a733e3ec2dbc0f authored over 14 years ago by Bill Wendling <[email protected]>
Enable LLC-beta test for ARM EH test.

llvm-svn: 98041

0fe736e43024d9ab65a974d7e94d622e747a08c7 authored over 14 years ago by Bill Wendling <[email protected]>
Increase time limit for Bullet

llvm-svn: 97812

55fd201e66e2139bc8109c4f74cedcaa530787cd authored over 14 years ago by Jim Grosbach <[email protected]>
Test -enable-machine-cse on ARM as well.

llvm-svn: 97783

f5236ac27dee7969befe3c22275762205b0328ec authored over 14 years ago by Evan Cheng <[email protected]>
Set -enable-machine-cse as x86 llcbeta.

llvm-svn: 97749

5d6dd81a7bfe0e8a9a877ca36cf7cd4296023da2 authored over 14 years ago by Evan Cheng <[email protected]>
Allow TARGET_LLVMGCCARCH to override LLVMGCCCARCH.

llvm-svn: 97748

736ad42a1d4659f76e440e79a6f4d0a91d456450 authored over 14 years ago by Evan Cheng <[email protected]>
Clang will not support implicit conversions from ternary operators

like false? "string" : "other string" to char*. That's just too
hideous.

llvm-svn: 97701

5f1fd48c78c0e98910d10c4739ceb2cb8f453138 authored over 14 years ago by Douglas Gregor <[email protected]>
Fix minisat not to require GCC's overly promiscuous search for friend

templates in places where it's not permitted to look. Clang diagnosed
the ill-formed code, GCC di...

c3eaa4ee47d766601504b9c9bb9333533bbe5a8c authored over 14 years ago by Douglas Gregor <[email protected]>
Add some missing user-defined constructors, which Clang (rightfully)

complains about.

llvm-svn: 97337

a2548b1531158a202bc4f94aa8df622f70f5f0e4 authored over 14 years ago by Douglas Gregor <[email protected]>
Force -std=gnu89 for a few tests that use restrict as an identifier.

llvm-svn: 97289

d8db3a3d2f003f4fcf35e66389c7b5a4b2056c1d authored over 14 years ago by Daniel Dunbar <[email protected]>
Fix main() declaration.

llvm-svn: 97282

01760d6a41fe58591c8e091a14a34b77183daabc authored over 14 years ago by Daniel Dunbar <[email protected]>
If LLVMCC_OPTION is unset, use LLVMGCC/LLVMGXX, for compatibility with old LLVM

checkouts.

llvm-svn: 97172

25b79f9732fcc073474f7e5f5fb9c69abaa2e9f8 authored over 14 years ago by Daniel Dunbar <[email protected]>
Disable some tests on PPC Darwin that are never going to work.

llvm-svn: 97007

5f7855ebb13cec8233360a0ef54759f4f52e1587 authored over 14 years ago by Dale Johannesen <[email protected]>
Eliminate some undefined behavior.

llvm-svn: 97001

bcb19d55f7e4cd062d059d6c38defec6cbe06469 authored over 14 years ago by Daniel Dunbar <[email protected]>
Don't introduce dependencies on the LLVMCC or LLVMCXX variables directly, they

may be more than just a program path.

llvm-svn: 96957

300bbd56806e0e7211f7dc6d39f042841be44c80 authored over 14 years ago by Daniel Dunbar <[email protected]>
Switch llvm-test-suite to using LLVM{CC,CXX}.

llvm-svn: 96937

288f3256039c5c904b93da88a136d0f7dc94dde3 authored over 14 years ago by Daniel Dunbar <[email protected]>
Make sure to include Makefile.config before using ARCH.

llvm-svn: 96887

4f922f6318151160150a8eba932cb2cceb2f3b00 authored over 14 years ago by Daniel Dunbar <[email protected]>
Introduce L{CC,CXX} replacements for LLVM{GCC,GXX}.

llvm-svn: 96886

ce83434d924bec7252a80e7060468102b1d828fb authored over 14 years ago by Daniel Dunbar <[email protected]>
Rewrite test in a C99 compliant way.

llvm-svn: 96878

e06779fc9d33bdc840d39d0cd769e6a2b741a0de authored over 14 years ago by Daniel Dunbar <[email protected]>
Remove some random unused make variable.

llvm-svn: 96869

876cac7a1934d7de572661801a3a4613247813cc authored over 14 years ago by Daniel Dunbar <[email protected]>
Remove TEST=fourway, no one uses this.

llvm-svn: 96868

4c7d4205e13117983a7ce3317af2f76a5cd6bdc5 authored over 14 years ago by Daniel Dunbar <[email protected]>
Rename LLVMGCCLD to PROGRAMLD to reflect its intent a bit better.

llvm-svn: 96867

66f207c3d1d7d27762a2fd29358325790900eb76 authored over 14 years ago by Daniel Dunbar <[email protected]>
Drop LLVMGCC*DIR variables.

llvm-svn: 96866

ecd601aa0ac29e5ed89aaee2b139b959d1f12631 authored over 14 years ago by Daniel Dunbar <[email protected]>
Kill crufty llvm-gcc3 checks.

llvm-svn: 96865

140834f5e9229d31e43459f1651bf2b44360c457 authored over 14 years ago by Daniel Dunbar <[email protected]>
Inline LLVMLDPROG into LLVMLD.

llvm-svn: 96864

20bcac5f78433a17aec60d9f1adaa6d7673fee8b authored over 14 years ago by Daniel Dunbar <[email protected]>
Stop passing -L...libgccdirpath... to llvm-ld, this shouldn't be needed (and if it is, this isn't the right solution).

llvm-svn: 96863

17070d40bbb301bd83b91053b07387630c04c6e6 authored over 14 years ago by Daniel Dunbar <[email protected]>
Remove unused make variables.

llvm-svn: 96862

b1618f821af30da9511983ce1fe5b27e75da41d3 authored over 14 years ago by Daniel Dunbar <[email protected]>
Switch to using LCC_PROGRAMS Makefile variable for the LCC subprograms (for

having proper dependencies on the compiler changing); which is more generic than expecting a cc1 ...

d7de59f987d992323ba6e531f848f22d855c266b authored over 14 years ago by Daniel Dunbar <[email protected]>
main() should return int.

llvm-svn: 96860

cb36134e14b08901a1766fcab12c0e3f32595827 authored over 14 years ago by Daniel Dunbar <[email protected]>
Disable the 126.gcc test for x86_64

This test is not 64-bit clean, and we already have similar gcc tests from
SPEC2000 and SPEC2006....

b30ae54fab164296af977df7ed02b54a6a88865d authored over 14 years ago by Jakob Stoklund Olesen <[email protected]>
Be more careful about removing lines from comparison;

removing comments was hiding some failures.

llvm-svn: 96206

ebbd8406c555647c6114d86d09cc1fd8692d2626 authored over 14 years ago by Dale Johannesen <[email protected]>
Increase the virtual memory limit. SPEC 403.gcc is a big program.

llvm-svn: 96022

75d694678e55aec6d59ffa4301264d4925fdb3a0 authored over 14 years ago by Dan Gohman <[email protected]>
Make nurbs compile on x86-64.

llvm-svn: 95558

21c0093c43c29673777595cf597040b6dbbb961a authored over 14 years ago by Dale Johannesen <[email protected]>
Make 147.vortex compile on x86-64. Don't know yet if

this is enough to make it actually work.

llvm-svn: 95556

baa376b4a4265e5c4db835b7a98986999168a4f3 authored over 14 years ago by Dale Johannesen <[email protected]>
Make tramp3d-v4 compile with clang++.

llvm-svn: 95372

5aadd3bc3b06bd97c2e390f2ee742100d38c6beb authored over 14 years ago by Anders Carlsson <[email protected]>
Make the return type of main explicit so clang won't complain.

llvm-svn: 95358

202599afe822778b8871a60ea60cffe8f36d1f72 authored over 14 years ago by Anders Carlsson <[email protected]>
Add support for running opt-beta tests in the External testsuite.

llvm-svn: 95314

4428559e7f243075760627a408a7527fae195f84 authored over 14 years ago by Bob Wilson <[email protected]>
Default to -code-model=small for x86_64 JIT on Darwin.

llvm-svn: 94711

188c6477bc4f9b8036a817847217555d46f5c538 authored over 14 years ago by Evan Cheng <[email protected]>
Reduce iteration count for SMALL_PROBLEM_SIZE

llvm-svn: 94689

6145f82a8fecd4ebc6951b7f1bd549bf04580110 authored over 14 years ago by Jim Grosbach <[email protected]>
reduce the problem size further for explicit SMALL_PROBLEM_SIZE. Otherwise Thumb1 can't finish (not even close) before the timeout.

llvm-svn: 94629

2306c846f17dc9b85addec0d1be0aebabe365650 authored over 14 years ago by Jim Grosbach <[email protected]>
Harness for testing codegen isn't altered by dbg.value

after opt -mem2reg -> llc

llvm-svn: 94602

2ae2550ff45429ad7c95c57bf5d32bcf748177f8 authored over 14 years ago by Dale Johannesen <[email protected]>
Thumb1 can take > 35 minutes to run this test. Ouch.

llvm-svn: 94566

399b80fb90d8cdb4fe6e58563979bfc214b253f6 authored over 14 years ago by Jim Grosbach <[email protected]>
Thumb1 a long time to executre these. Extend the timeout.

llvm-svn: 94486

2d7a101bfa10a0cd929c43a868debe244a4c2c1d authored over 14 years ago by Jim Grosbach <[email protected]>
Strip yet more dwarf info (compensating for recent

asmprinter changes).

llvm-svn: 94476

439f9bb620ea7b5273f79c0e72aba575b6be912e authored over 14 years ago by Dale Johannesen <[email protected]>
Change x86 llcbeta to -tailcallopt.

llvm-svn: 94415

48a27cca7c05a4a999e54eb9ad39865f83f20ad2 authored over 14 years ago by Evan Cheng <[email protected]>
a random little benchmark that could benefit from loop interchange

and better alias analysis of posix_memalign.

llvm-svn: 94310

0a3d51e5460755b47b04d43453740b5fea472044 authored over 14 years ago by Chris Lattner <[email protected]>
Change x86 llcbeta to -cluster-loads.

llvm-svn: 94152

ea9f7bcc3e9469141e5f66b83126c4b49c541044 authored over 14 years ago by Evan Cheng <[email protected]>
Unbreak make bugpoint-llc-beta and bugpoint-opt-beta.

llvm-svn: 94151

5797894df1f8c811138d7a4bd0424143bb275de6 authored over 14 years ago by Evan Cheng <[email protected]>
Strip out more dwarf info.

llvm-svn: 94035

5c2b741e12d8d5808d0edfe3b032588fea327343 authored over 14 years ago by Dale Johannesen <[email protected]>