| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
This was reverted due to some failures on specific darwin buildbots,
the issue being that the new lit configuration was not setting the
SDKROOT environment variable. We've tested a fix locally and confirmed
that it works, so this patch resubmits everything with the fix
applied.
llvm-svn: 318435
|
|
|
|
|
|
|
|
| |
This reverts the aforementioned patch and 2 subsequent follow-ups,
as some buildbots are still failing 2 tests because of it.
Investigation is ongoing into the cause of the failures.
llvm-svn: 318112
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, debuginfo-tests was expected to be checked out into
clang/test and then the tests would automatically run as part of
check-clang. This is not a standard workflow for handling
external projects, and it brings with it some serious drawbacks
such as the inability to depend on things other than clang, which
we will need going forward.
The goal of this patch is to migrate towards a more standard
workflow. To ease the transition for build bot maintainers,
this patch tries not to break the existing workflow, but instead
simply deprecate it to give maintainers a chance to update
the build infrastructure.
Differential Revision: https://reviews.llvm.org/D39605
llvm-svn: 317925
|
|
|
|
|
|
| |
http://green.lab.llvm.org/green/job/clang-stage1-configure-RA_check/35585/
llvm-svn: 313634
|
|
|
|
|
|
| |
It relied on r313400 which was reverted in r313589.
llvm-svn: 313600
|
|
|
|
|
|
| |
It should pass in -O0 and -O1 after r313400 and r313399.
llvm-svn: 313401
|
|
|
|
| |
llvm-svn: 312803
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Split asan.c into asan.c and asan-blocks.c, which will be
darwin-specific. I suspect we could make it pass on Linux by adding
cmake to build BlocksRuntime from compiler-rt, but I'm not shaving that
yak yet.
asan.c and safestack.c: GDB and LLDB appear to print aggregates
differently today. Print individual elements instead of the entire
aggregate.
dbg-arg.c: GDB doesn't appear to print leading zeros when printing
pointers.
stack-var.c: Add the optnone attribute so that LLVM won't optimize away
this no-op function call. This should be a cross-platform failure
observable on Mac, so this is surprising.
Reviewers: aprantl, dblaikie
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D37344
llvm-svn: 312265
|
|
|
|
|
|
|
| |
This tests optimized code where a variable is allocated on the
stack for some part of the function.
llvm-svn: 303903
|
|
|
|
| |
llvm-svn: 300469
|
|
|
|
|
|
|
|
| |
enabled.""
This reapplies commit r299730 with an additional REQUIRES line.
llvm-svn: 300468
|
|
|
|
|
|
| |
This reapplies commit r300228.
llvm-svn: 300467
|
|
|
|
|
|
| |
This reapplies r299731 and adds an appropriate REQUIRES line.
llvm-svn: 300466
|
|
|
|
|
|
|
|
|
| |
This reverts commit r299730.
It's causing failures on a bot because of missing compiler-rt:
http://green.lab.llvm.org/green/job/clang-stage2-cmake-RgSan_check
llvm-svn: 300460
|
|
|
|
|
|
|
|
|
| |
This reverts commit r299731.
It's causing failures on a bot because of missing compiler-rt:
http://green.lab.llvm.org/green/job/clang-stage2-cmake-RgSan_check
llvm-svn: 300459
|
|
|
|
|
|
|
|
|
| |
This reverts commit r300228.
It's causing failures on a bot because of missing compiler-rt:
http://green.lab.llvm.org/green/job/clang-stage2-cmake-RgSan_check
llvm-svn: 300458
|
|
|
|
| |
llvm-svn: 300228
|
|
|
|
| |
llvm-svn: 299731
|
|
|
|
| |
llvm-svn: 299730
|
|
|
|
|
|
|
|
|
|
| |
When this testcase was migrated from IR to source the DEBUGGER
commands were not migrated together with the rest of the testcase. It
was also compiling without debug info.
Make the testcase slightly less useless by adding them back in :-)
llvm-svn: 299673
|
|
|
|
|
|
|
|
| |
VLAs are special-cased in the frontend. This testcase ensures that the
contract between clang and llvm won't be accidentally broken by future
refactorings.
llvm-svn: 299668
|
|
|
|
|
|
|
|
| |
clang tests were breaking, at least when compiling clang only, from an
installed llvm. Make the lit.cfg script deal with the case when we don't
have a host_triple available.
llvm-svn: 220152
|
|
|
|
|
|
|
|
|
|
| |
Since these tests expect a working debugger, always compile them for the
host triple, assuming a working debugger is present.
This enables us to compile and run them, even when clang is, by default,
a cross-compiler (but can still target the host).
llvm-svn: 219992
|
|
|
|
| |
llvm-svn: 219623
|
|
|
|
|
|
|
| |
- raise without arguments is preserving the backtrace
- move the call to terminate lldb to the exit handler
llvm-svn: 219618
|
|
|
|
|
|
| |
rdar://problem/18577039
llvm-svn: 219451
|
|
|
|
| |
llvm-svn: 204280
|
|
|
|
|
|
|
|
| |
stuck on"
This reverts commit 203504. We decided that it is better to disable this test on a per-buildbot basis in zorg rather than everywhere on Darwin.
llvm-svn: 203627
|
|
|
|
|
|
| |
older versions of LLDB.
llvm-svn: 203504
|
|
|
|
|
|
|
|
|
| |
Some of the buildbots need to be upgraded to a more recen version of
dwarfdump first.
Reverting for now.
llvm-svn: 203338
|
|
|
|
|
|
| |
the buildbots can take it.
llvm-svn: 203327
|
|
|
|
| |
llvm-svn: 203326
|
|
|
|
|
|
| |
and enable this test on Darwin.
llvm-svn: 203324
|
|
|
|
| |
llvm-svn: 202415
|
|
|
|
| |
llvm-svn: 202319
|
|
|
|
|
|
| |
versions of LLDB.
llvm-svn: 201828
|
|
|
|
| |
llvm-svn: 201806
|
|
|
|
| |
llvm-svn: 190969
|
|
|
|
| |
llvm-svn: 190967
|
|
|
|
|
|
| |
the kernel.
llvm-svn: 190256
|
|
|
|
| |
llvm-svn: 190252
|
|
|
|
|
|
| |
more explanatory error messages.
llvm-svn: 190215
|
|
|
|
|
|
|
|
|
|
|
| |
of lldb. This will be the new default method for executing the tests in
this repository on Darwin.
There is also a related patch for llvm/utils/test_debuginfo.pl coming.
I also relaxed some of the checks to work with both gdb's and lldb's
output.
llvm-svn: 190185
|
|
|
|
| |
llvm-svn: 190184
|
|
|
|
|
|
| |
gdb.
llvm-svn: 189920
|
|
|
|
|
|
| |
info that support what Eric calls "the member hack".
llvm-svn: 189915
|
|
|
|
|
|
| |
these tests.
llvm-svn: 184372
|
|
|
|
|
|
| |
get the location information correct that the type was papering over
llvm-svn: 183576
|
|
|
|
|
|
|
|
|
| |
These are a burden to maintain & use hand crafted IR to test particular DWARF
generation cases in LLVM. If someone thinks there's high value coverage here
they can rephrase these as IR+dwarfdump tests in the LLVM regression suite so
they'll be portable/easily executed by all developers.
llvm-svn: 177182
|
|
|
|
| |
llvm-svn: 176964
|