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
Summary:
Previously we only tested on C++14 and newer, which let slip a bug where
std::min retur...
This reverts r317697 with additon of FP_TOLERANCE to account for
use of -ffast-math.
Commit mes...
e145591597f245a366338089bb7672dcfc66c8e7 authored about 7 years agoTest breaks the AVX2 buildbot. Reverting per request.
Differential Revision: https://reviews.ll...
75a26171e01c97d22cbf8945e6e649942f45368e authored about 7 years ago
Description:
The Hardware/Hybrid Accelerated Cosmology Code (HACC), a cosmology N-body-code
fram...
use microbenchmark litsupport plugin for XRay benchmarks
The litsuport module was originally wri...
43558824ba1a4cd0e9b61d1f3521f0aafcb8dec8 authored about 7 years agollvm-svn: 317064
b4f73b05c848f5df293327a8cecc7623c2cc8bcd authored about 7 years agollvm-svn: 317058
d25777e4b6c357dbf385b69a5f66eff81a6b4958 authored about 7 years agoDifferential Revision: https://reviews.llvm.org/D38962
llvm-svn: 316918
5bbca606c723962c1816f7fbe900c5c57ce3e357 authored about 7 years ago
- Moved modules to litsupport.modules
- Import all modules on startup
- Only apply modules in co...
- Write a paragraph about testing modules and how to enable/disable
them.
- Write a paragraph ...
Every metric collector was calling lit.Test.toMetricValue() and I don't
see a reason to do anyth...
Start local functions with an underscore `_` for clarity and so that
other modules cannot (easil...
You often want to give the columns more meaningful names than lhs/rhs
when you merge multiple da...
- cmake would abort with a syntax error if COMPILER_HAS_FXRAY_INSTRUMENT
was empty.
- Simplify...
Reviewers: tra
Subscribers: sanjoy, llvm-commits, mgorny
Differential Revision: https://review...
9dda47ca711ec0bac3ed4663811d3d89ca0a95ff authored over 7 years ago
SimpleMOC: The purpose of this mini-app is to demonstrate the performance
characterterics and vi...
RSBench: A mini-app to represent the multipole resonance representation lookup
cross section alg...
Causing builds to fail:
http://green.lab.llvm.org/green/job/Compiler_Verifiers/9866/
llvm-svn: ...
05cc9fb5a56a3faaca15f9c1d1dee18a4dc85e69 authored over 7 years ago
These inline functions need to be static inline (in C, this is necessary in
case the functions a...
miniGMG is a compact benchmark for understanding the performance challenges
associated with geom...
This reverts commit r312482 with fixes for ODR violations (at least one of
which was manifesting...
This reverts commit r312465, r312463, as they broke the AArch64
test-suite:
http://lab.llvm.org...
fda8d5dae00daf40b6b978c5e7cc3e9e98766c90 authored over 7 years ago
For non-Linux systems, the upsteam sources have an implementation of fmemopen.
I'm adding it her...
The CLAMR code is a cell-based adaptive mesh refinement (AMR) mini-app
developed as a testbed fo...
llvm-svn: 312065
54ae8d17cb33b3456bef7a853cd0b7f2b7a95c6f authored over 7 years ago
We need to use the allocation function here with actually initializes the
structure.
Thanks to ...
6abbd5c926030ab0ac7f7fefdf7041c3631a04a2 authored over 7 years agollvm-svn: 311493
1d1f7c028eca1931bea0c8052b3ae4d090e7113c authored over 7 years ago
Fix builders that use -Werror; this code triggered some warnings (nothing
serious). Cleaning the...
PathFinder searches for "signatures" within graphs. Graphs being searched are
directed and cycli...
MiniFE is an proxy application for unstructured implicit finite element codes.
It is similar to ...
miniAMR applies a stencil calculation on a unit cube computational domain,
which is divided into...
Add CMakeLists.txt files for SPEC CPU 2017.
All C/C++-only benchmarks are included, grouped by ...
1127aed04476a2a7348015eeb8c2bb5ce9d0402c authored over 7 years ago
Add a switch '-i' to fpcmp that allows ignoring whitespace changes.
This is required for SPEC CP...
Summary:
Add sources for Google Benchmark 1.2.0
Switch over from using Benchmark 1.1.0 to Benchm...
checks should also disable the benchmark's code
This fixes an issue with our
http://lab.llvm.org...
Differential Revision: https://reviews.llvm.org/D35188
llvm-svn: 311010
c0da3f5e87704559127d1a83faee27d5a94e13c6 authored over 7 years agollvm-svn: 310993
b0d8d170a764f73af509233de734b94c941c9a39 authored over 7 years ago
PENNANT is an unstructured mesh physics mini-app designed for advanced
architecture research. It...
HPCCG: A simple conjugate gradient benchmark code for a 3D chimney domain on an
arbitrary number...
Summary:
Fix up CMakeLists.txt and add multiple .test files for MicroBenchmarks/XRay/
Follow-up ...
llvm-svn: 309828
72383129f6284b6bcd2dc8185af76bc91c602f52 authored over 7 years agollvm-svn: 309078
40c585009f49a3832ed6ac37b61a8cf496ebeb6a authored over 7 years ago
ranlib/strip in LTO builds require libLTO.dylib to read the bitcode
embedded in the .o/.a files....
- Add some more common configurations.
- Make sure all non -O0 caches respect OPTFLAGS.
llvm-sv...
436ebd3cf1d5aa715fe0e88b8988c915e0f7ce6e authored over 7 years ago
When running the test-suite on AArch64 at -O0, we sometimes get timeouts
in stepanov-v1p2. It us...
Summary:
Google benchmark library 1.1.0.
Add initial XRay benchmarks (by default not run, you mu...
Summary:
The test-suite implements its own specialized lit format for running tests,
which was b...
llvm-svn: 306108
58284afa3193f44792a1f176c8772c3db801350a authored over 7 years ago
When running the test-suite on AArch64 at -O0, we sometimes get timeouts
in these 2 benchmarks. ...
Summary:
Replace old bitcode files generated by Halide with new ones
(optimizations disabled) us...
llvm-svn: 305266
b9dc326e6b1984f031816f9537461520a3ec46e2 authored over 7 years agollvm-svn: 305265
a706d002508ff427ac97cabb5b87253a16d3bac3 authored over 7 years agollvm-svn: 303538
278eec0a8c3a1891bd3ed122d4e7fcdb01fd22ed authored over 7 years agollvm-svn: 303430
30abf22a6b691417b1523f9d27f63ed19ef5f248 authored over 7 years ago
It relies on this, see
https://www.spec.org/cpu2006/Docs/faq.html#Miscompare.08
Without this, yo...
This went unnoticed as it only affects builds with
TEST_SUITE_SUBDIRS=External/SPEC/CFP2006.
ll...
cc9a81691fd79d1794f93f736967bb38cd2eda5d authored over 7 years ago
Move common macros/adjustments from External/SPEC/CMakeLists.txt into
SpecCPUXXX.cmake this allo...
There are more external suites added nowadays which all require
traditional_output = False, so s...
When doing -DTEST_SUITE_SUBDIRS=External/skidmarks10 then
External/CMakeLists.txt and the macros...
This is needed for the calls to fabs in plot2fig/space.c.
We used to be able to get away withou...
776503fb547ce7199222147cc1d7fa25917d6048 authored over 7 years ago
- Also add a new TEST_SUITE_COLLECT_CODE_SIZE option (default On) so
user can opt out of the d...
COLLECT_COMPILE_TIME is more in line with COLLECT_STATS and the upcoming
COLLECT_CODE_SIZE.
llv...
74e1db069006c8360ff371acb3d9685c8ffbe994 authored almost 8 years agoSometimes you need more or other events than the default ones.
This patch furthermore changes t...
254397dee096c90cd9a0758c881876b17a227980 authored almost 8 years agollvm-svn: 300774
5ca8cab3a9c351eb89f67a641a6eb0febf334e7c authored almost 8 years ago
Avoid the external zlib dependency in ClamAV by copying zlib-1.2.11
source into the benchmark.
...
73a72be189c2379a70bb6d9c8696f8847c8d72b2 authored almost 8 years ago
... to avoid the test.log growing to 400MB per run of the test-suite
when using the perf record ...
llvm-svn: 300695
0fb2cbe53907d53298c141841c561a9dabf2d297 authored almost 8 years agoDifferential Revision: https://reviews.llvm.org/D32209
llvm-svn: 300645
fd3450c118dc653a5ac8ddcb7e6bbf8ea5f09083 authored almost 8 years ago
We need to compute a binary_dir for the add_subdirectory() call to be
able to include any direct...
After a failed compiler detection in a previous run cmake cached the
result and would happily bu...
llvm-svn: 300090
61788cda76e0ab8b9c68d1ec5742faccf21b20c2 authored almost 8 years ago
When we removed -faltivec from Clang in favor of just supporting -maltivec, we
missed updating t...
- Do not mark the option as advanced any longer.
- put the set(... CACHE) on the main execution ...
llvm-svn: 297765
75d6de4ae17e24b885e8a25b46c0a40a7905dc89 authored almost 8 years agollvm-svn: 297571
d50815c70ce2730a6cc9650c85d460165889a535 authored almost 8 years agollvm-svn: 297570
e6437535bf3e9706c6a800824f3d3d64e782a500 authored almost 8 years ago
This test has problems running on powerpc starting with r295538 and should
be restored when the ...
llvm-svn: 296896
cafbca8eb516cb1f0b2e85ffb99d7f7ab71beaac authored almost 8 years agollvm-svn: 296780
fbeaef9a6656b03cd0a817beb2efd8b484e1e211 authored almost 8 years ago
This test has problems running on powerpc starting with r295538 and should
be restored when the ...
This is a regression test benchmark for indirect branch critical edge
splitting, based on the py...
Autoconf in testsuite has no idea about arm64 architecture or ios
platform. Teach autoconf to re...
llvm-svn: 295338
2f38f1ed1c19d7b2a418453f7cf37a4d2f0b8fba authored almost 8 years ago
Restructure the SingleMultiSource.cmake file: The macro in remaining in
the file are considered ...
Having the name describe the content makes it more obvious what is going
when seeing logs.
llvm...
7d6c8edb2655b210d485632a9837cdb0900e4a08 authored almost 8 years ago
The compile_time collection fails for the bitcode tests because the test
executable name has no ...
This is currently a copy of Release with a more obvious name.
llvm-svn: 295147
3d1d8bab8f2fffce844e0be93133fc55771b57c7 authored almost 8 years ago
It seems to be unused in our build, but it shouldn't hurt to initialize
it correctly anyway.
ll...
e565feb02c7f6a73a717621e5e6d86a99b684faf authored almost 8 years ago
Do not perform the autodetection in
${CMAKE_SOURCE_DIR}/test-suite-externals if the user explici...
They are equivalent; option() seems to be the preferred cmake style.
llvm-svn: 294041
e638c680ff79a551b2224b4d393bcdbba502b8fe authored almost 8 years ago
The existing logic to default the CMAKE_BUILT_TYPE to Release did not
actually work without the ...
llvm-svn: 292523
3073dfafcfab59c46ca6fdaae9d4516b5390073c authored about 8 years ago
When all lit scripts have a unique name, they don't get overwritten
during an execution of the t...
The UB caused a failure on GlobalISel AArch64.
llvm-svn: 291971
15221ca704aa6fb462e21a5f9697ebda2c80ff45 authored about 8 years agollvm-svn: 291933
f41445aad6a04fa97c9b0bd16eb0f156d93da1b1 authored about 8 years agollvm-svn: 291932
956b57cd9642fe32da7c1346e82e3dbc29d1e910 authored about 8 years agollvm-svn: 291931
e2d99c0959b8c5fbfbb0fd78db0a858f8482c5b6 authored about 8 years agollvm-svn: 291930
ad88248f0b1e0a9f7cad1ba3658d65d5f0d5966c authored about 8 years agollvm-svn: 291181
096ea2e750c097872fb1470f04eccf311eaee33e authored about 8 years ago