cd81d94322a39503e4a3e87b6ee03d4fcb3465fb |
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for rebase to r212749. Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
it.cfg
|
075c621d834af7ffc32d2067fadb147cc1758b99 |
02-Jun-2014 |
Chris Wailes <chriswailes@google.com> |
Adds the ability to run the llvm test suite in-tree. This was accomplished by building additional tools and hand-generating several files that are auto-generated by the configuration system when LLVM is built out-of-tree. The LTO, Interpreter, and DebugInfo libraries are now being compiled, and several source files were added to existing compilation targets. To run these tests you must first run build/envsetup.sh and have used lunch to select a target. You can then launch the test script by running: cd $ANDROID_BUILD_TOP/external/llvm && ./android_test.sh Bug: 15433215 Change-Id: I43d87de0a4620cdd46c8d0f825dd4428e8409702
it.site.cfg
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
it.cfg
it.site.cfg.in
|
27c35d980a4f59ca9a4d75bf219092e6b1013dc9 |
09-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[tests] Update to use lit_config and lit package, as appropriate. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188076 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
4229b95d66ce3757b1ef8691da2ef6e9f329b38d |
08-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[tests] Avoid deprecated except syntax. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187928 91177308-0d34-0410-b5e6-96231b3b80d8
it.site.cfg.in
|
3105d85dc4e12fc7c69cbafc269facab7543fac1 |
04-Apr-2013 |
Alexey Samsonov <samsonov@google.com> |
Propagate path to ASan/MSan symbolizer into test environment to produce useful reports on errors. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178749 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|
f647052d5f4504edffb8ffa8fe71cb9451997641 |
27-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Disable ASan/MSan symbolization of reports in tests. It was using an instrumented symbolizer binary, which is a potential fork bomb. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178139 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|
8957f7996c5c0725730202d73c1aae803944773b |
15-Mar-2013 |
Alexey Samsonov <samsonov@google.com> |
Fixup for r176933: more careful setup of path to llvm-symbolizer git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177144 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|
992dbcfbcc9b666f61d88fc6ae5010f57db07369 |
13-Mar-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Set symbolizer path in the test environment. This is needed to get symbolized stack traces when running LLVM tests under (A|M)San. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176933 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|
dd4667f909d1cd7bbcb75f4578bdcf1c177c8e09 |
27-Oct-2011 |
Daniel Dunbar <daniel@zuster.org> |
tests: Rip out a bunch of now unused test code relating to use of llvm-gcc in LLVM tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143143 91177308-0d34-0410-b5e6-96231b3b80d8
it.site.cfg.in
|
46d061c0fb8965b9cf722d628d2b02bec38ce9df |
22-Jun-2011 |
Daniel Dunbar <daniel@zuster.org> |
test/Unit: Fix enable shared test to follow check that we have actually loaded the site config. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133641 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|
44d392a6afd467784b7d71ab42c8c128102d2e2c |
07-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Test: Fix Support.Path and _all_ of the unittest death tests. GetTempPath defaults to \Windows\. If I typed anything else it would just decline into cursing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121095 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|
38d439fb13ae465d53767c1c912abf40e64d6ee4 |
29-Nov-2010 |
NAKAMURA Takumi <geek4civic@gmail.com> |
test: Use $SharedLibDir for loadable modules. On Cygming, loadable modules are not in lib/ but bin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120274 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
d420e7b76cefb350a9cb89f1fb417f3f42636e30 |
27-Nov-2010 |
NAKAMURA Takumi <geek4civic@gmail.com> |
CMake: lit(check.vcproj) can run with multiple configurations on Visual Studio. Unittests need LLVM_BUILD_MODE to pick up each test. Confirmed on CentOS5, Mingw, MSYS, and with possible configurations on VS8 and VS10. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120212 91177308-0d34-0410-b5e6-96231b3b80d8
it.site.cfg.in
|
c90171961d020d93e4ce548016d8ccb8aab00c57 |
25-Feb-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Try r96559 for the third time. This time the shared library is only built if --enable-shared is passed to configure. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97119 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
407fbdd161d4134901fefe267779a4aaaeab2f0d |
23-Feb-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Roll back r96959 again. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96981 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
ea6c39d417172a8edb99667e93cd6b67cd024e6a |
23-Feb-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Roll r96559 forward again, adding libLLVM-2.7svn.so to LLVM. This links 3 of the examples shared to make sure the shared library keeps working. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96959 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
2155d459a7de626bb77849e5956ef2363d7d4a87 |
18-Feb-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Roll back the shared library, r96559. It broke two darwins and arm, mysteriously. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96569 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
f6afae2f49ed65a6a482257c7e55520857d751b7 |
18-Feb-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Add a shared library for LLVM, named libLLVM2.7svn.(so|dylib), and add an --enable-shared configure flag to have the tools linked shared. (2.7svn is just $(LLVMVersion) so it'll change to "2.7" in the release.) Always link the example programs shared to test that the shared library keeps working. On my mac laptop, Debug libLLVM2.7svn.dylib is 39MB, and opt (for example) is 16M static vs 440K shared. Two things are less than ideal here: 1) The library doesn't include any version information. Since we expect to break the ABI with every release, this shouldn't be much of a problem. If we do release a compatible 2.7.1, we may be able to hack its library to work with binaries compiled against 2.7.0, or we can just ask them to recompile. I'm hoping to get a real packaging expert to look at this for the 2.8 release. 2) llvm-config doesn't yet have an option to print link options for the shared library. I'll add this as a subsequent patch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96559 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
aefd63d4158cc80f1de909db38f9c97bdb399b75 |
08-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
CMake/lit: Add llvm_{unit_,}site_config parameters, and always pass them when running tests from the project files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90869 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|
fb4fb6ddb0f26ad0269a93f2edc8baa490984122 |
08-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Switch to using 'lit.site.cfg.in' for the site config template for Unit tests, and generate it for CMake builds as well. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86451 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
it.site.cfg.in
|
db5fe936db5e718ec6189f969749444ecdc1c484 |
14-Sep-2009 |
Daniel Dunbar <daniel@zuster.org> |
Teach 'make check-lit' to run unittests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81753 91177308-0d34-0410-b5e6-96231b3b80d8
it.cfg
|