This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: debugging tmpdir-gcc.dg-struct-layout-1 failures
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Jack Howarth <howarth at bromo dot msbb dot uc dot edu>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 14 Sep 2006 09:26:38 -0400
- Subject: Re: debugging tmpdir-gcc.dg-struct-layout-1 failures
- References: <20060914131912.7FD6F110013@bromo.msbb.uc.edu>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Thu, Sep 14, 2006 at 09:19:12AM -0400, Jack Howarth wrote:
> T(94,struct atal16{}a;,)
>
> into struct-layout-1_test.h would I append it to the
> original...
>
> T(0,enum E2 a:31;,B(0,a,e2_m1,e2_0))
>
> ...or replace it? Also I assume I should be editing
Doesn't matter, in one case you'll run just the test #94, in the other
both #0 and #94.
> the struct-layout-1_test.h in the original source
> directory and not in any darwin_object directory
Yes, in gcc.dg/compat/struct-layout-1_test.h.
> Does this mean that I just execute only the gcc.dg/compat/compat.exp
> testcase manually (ie...
>
> make check-gcc RUNTESTFLAGS="--target_board=unix'{-m64}' compat.exp"
Yeah, that executes the struct-layout-1 test (just one with the
static content of gcc.dg/compat/struct-layout-1_test.h, not the generated
one). Now you can look at the gcc/testsuite/gcc.log, cut'n'paste
the command to compile the test parts, preprocess, edit as much as you want.
Jakub