This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: 3.3 0203 => 0210 - 6 more fails on i686 UnixWare from -k8
- From: rbrown64 at csc dot com dot au
- To: Jan Hubicka <jh at suse dot cz>
- Cc: gcc-patches at gcc dot gnu dot org, jh at suse dot cz
- Date: Thu, 13 Feb 2003 15:15:06 +1100
- Subject: Re: 3.3 0203 => 0210 - 6 more fails on i686 UnixWare from -k8
Tested on UnixWare 7, hope this will save you some time.
Copyright assigned, no CVS write access.
2002-02-13 Rodney Brown <rbrown64@csc.com.au>
* gcc.dg/i386-mmx-3.c: Revert to -march=i686.
* gcc.dg/i386-ssetype-1.c: Revert to -march=athlon.
* gcc.dg/i386-ssetype-2.c, gcc.dg/i386-ssetype-3.c: Likewise.
* gcc.dg/i386-ssetype-4.c, gcc.dg/i386-ssetype-5.c: Likewise.
--- /space/home/rdb/src/gcc.dg/i386-mmx-3.c Tue Feb 11 16:15:56 2003
+++ testsuite/gcc.dg/i386-mmx-3.c Thu Feb 13 11:35:27 2003
@@ -1,7 +1,7 @@
/* PR target/8870 */
/* Originator: otaylor@redhat.com */
/* { dg-do compile { target i?86-*-* x86_64-*-*} } */
-/* { dg-options "-O1 -mmmx -march=k8" } */
+/* { dg-options "-O1 -mmmx -march=i686" } */
typedef int v4hi __attribute__ ((mode (V4HI)));
--- /space/home/rdb/src/gcc.dg/i386-ssetype-1.c Tue Feb 11 16:15:56 2003
+++ testsuite/gcc.dg/i386-ssetype-1.c Thu Feb 13 11:34:17 2003
@@ -1,5 +1,5 @@
/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
-/* { dg-options "-O2 -msse2 -march=k8" } */
+/* { dg-options "-O2 -msse2 -march=athlon" } */
/* { dg-final { scan-assembler "andpd.*magic" } } */
/* { dg-final { scan-assembler "andnpd.*magic" } } */
/* { dg-final { scan-assembler "xorpd.*magic" } } */
--- /space/home/rdb/src/gcc.dg/i386-ssetype-2.c Tue Feb 11 16:15:56 2003
+++ testsuite/gcc.dg/i386-ssetype-2.c Thu Feb 13 11:34:25 2003
@@ -1,5 +1,5 @@
/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
-/* { dg-options "-O2 -msse2 -march=k8" } */
+/* { dg-options "-O2 -msse2 -march=athlon" } */
/* { dg-final { scan-assembler "andpd" } } */
/* { dg-final { scan-assembler "andnpd" } } */
/* { dg-final { scan-assembler "xorpd" } } */
--- /space/home/rdb/src/gcc.dg/i386-ssetype-3.c Tue Feb 11 16:15:56 2003
+++ testsuite/gcc.dg/i386-ssetype-3.c Thu Feb 13 11:34:32 2003
@@ -1,5 +1,5 @@
/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
-/* { dg-options "-O2 -msse2 -march=k8" } */
+/* { dg-options "-O2 -msse2 -march=athlon" } */
/* { dg-final { scan-assembler "andps.*magic" } } */
/* { dg-final { scan-assembler "andnps.*magic" } } */
/* { dg-final { scan-assembler "xorps.*magic" } } */
--- /space/home/rdb/src/gcc.dg/i386-ssetype-4.c Tue Feb 11 16:15:56 2003
+++ testsuite/gcc.dg/i386-ssetype-4.c Thu Feb 13 11:34:37 2003
@@ -1,5 +1,5 @@
/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
-/* { dg-options "-O2 -msse2 -march=k8" } */
+/* { dg-options "-O2 -msse2 -march=athlon" } */
/* { dg-final { scan-assembler "andps" } } */
/* { dg-final { scan-assembler "andnps" } } */
/* { dg-final { scan-assembler "xorps" } } */
--- /space/home/rdb/src/gcc.dg/i386-ssetype-5.c Tue Feb 11 16:15:56 2003
+++ testsuite/gcc.dg/i386-ssetype-5.c Thu Feb 13 11:34:46 2003
@@ -1,5 +1,5 @@
/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
-/* { dg-options "-O2 -msse2 -march=k8" } */
+/* { dg-options "-O2 -msse2 -march=athlon" } */
/* { dg-final { scan-assembler "pand.*magic" } } */
/* { dg-final { scan-assembler "pandn.*magic" } } */
/* { dg-final { scan-assembler "pxor.*magic" } } */
Jan Hubicka <jh@suse.cz> on 12/02/2003 18:32:18
To: rbrown64@csc.com.au
cc: gcc-bugs@gcc.gnu.org, jh@suse.cz
Subject: Re: 3.3 0203 => 0210 - 6 more fails on i686 UnixWare from -k8
> On x86 platforms 3.3 gains 6 unexpected failures from the change to use
> -k8 in the listed tests. On 3.3 the i386.md lacks k8 in the cpu list.
Oops, I've updated the patch to not use -k8 and then installed wrong
version. WIll fix that after the exam.
Honza
>
> --- ../gcc-20030203.chk/gcc/testsuite/gcc.sum Wed Feb 5 09:38:43 2003
> +++ gcc/testsuite/gcc.sum Wed Feb 12 11:20:42 2003
> @@ -1,4 +1,4 @@
> -Test Run By rdb on Wed Feb 5 01:25:39 2003
> +Test Run By rdb on Wed Feb 12 03:07:35 2003
> Native configuration is i686-unknown-sysv5UnixWare7.1.0
>
> === gcc tests ===
>
> Munged list of failures.
> gcc.dg/i386-mmx-3.c
> gcc.dg/i386-ssetype-1.c
> gcc.dg/i386-ssetype-2.c
> gcc.dg/i386-ssetype-3.c
> gcc.dg/i386-ssetype-4.c
> gcc.dg/i386-ssetype-5.c
>
> @@ -21016,12 +21007,13 @@
> -# of expected passes 20813
> -# of unexpected failures 9
> +# of expected passes 20788
> +# of unexpected failures 15
> +# of unresolved testcases 5
>
> -/devel/src/gcc-20030203.chk/gcc/xgcc version 3.3 20030203 (prerelease)
> +/devel/src/gcc-20030210.chk/gcc/xgcc version 3.3 20030210 (prerelease)
>
> cc1: error: bad value (k8) for -mcpu= switch