public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/34497]  New: failures on i686-apple-darwin9 in sse4 testcases
@ 2007-12-16 17:18 howarth at nitro dot med dot uc dot edu
  2007-12-16 17:19 ` [Bug c/34497] " howarth at nitro dot med dot uc dot edu
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2007-12-16 17:18 UTC (permalink / raw)
  To: gcc-bugs

On i686-apple-darwin9, we are seeing failures in the following sse4 related
test cases...

FAIL: gcc.target/i386/sse4_1-blendvpd.c (test for excess errors)
WARNING: gcc.target/i386/sse4_1-blendvpd.c compilation failed to produce
executable
FAIL: gcc.target/i386/sse4_1-blendvps.c (test for excess errors)
WARNING: gcc.target/i386/sse4_1-blendvps.c compilation failed to produce
executable
FAIL: gcc.target/i386/sse4_1-insertps-1.c (test for excess errors)
WARNING: gcc.target/i386/sse4_1-insertps-1.c compilation failed to produce
executable
FAIL: gcc.target/i386/sse4_1-insertps-2.c (test for excess errors)
WARNING: gcc.target/i386/sse4_1-insertps-2.c compilation failed to produce
executable
FAIL: gcc.target/i386/sse4_1-pblendvb.c (test for excess errors)
WARNING: gcc.target/i386/sse4_1-pblendvb.c compilation failed to produce
executable
FAIL: gcc.target/i386/sse4_2-popcntl.c (test for excess errors)
WARNING: gcc.target/i386/sse4_2-popcntl.c compilation failed to produce
executable
FAIL: gcc.target/i386/sse4_2-popcntq.c (test for excess errors)
WARNING: gcc.target/i386/sse4_2-popcntq.c compilation failed to produce
executable

The actual failures in gcc.log look like...

Executing on host:
/sw/src/fink.build/gcc43-4.2.999-20071214/darwin_objdir/gcc/xgcc
-B/sw/src/fink.build/gcc43-4.2.999-20071214/darwin_obj
dir/gcc/
/sw/src/fink.build/gcc43-4.2.999-20071214/gcc-4.3-20071214/gcc/testsuite/gcc.target/i386/sse4_1-insertps-2.c
  -O2 -msse4.1 -fno-
show-column  -lm   -m32 -o ./sse4_1-insertps-2.exe    (timeout = 300)
:161:suffix or operands invalid for `insertps'
:164:suffix or operands invalid for `insertps'
:167:suffix or operands invalid for `insertps'
:168:suffix or operands invalid for `insertps'
compiler exited with status 1
output is:
:161:suffix or operands invalid for `insertps'
:164:suffix or operands invalid for `insertps'
:167:suffix or operands invalid for `insertps'
:168:suffix or operands invalid for `insertps'

FAIL: gcc.target/i386/sse4_1-insertps-2.c (test for excess errors)
Excess errors:
:161:suffix or operands invalid for `insertps'
:164:suffix or operands invalid for `insertps'
:167:suffix or operands invalid for `insertps'
:168:suffix or operands invalid for `insertps'

WARNING: gcc.target/i386/sse4_1-insertps-2.c compilation failed to produce
executable


-- 
           Summary: failures on i686-apple-darwin9 in sse4 testcases
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: howarth at nitro dot med dot uc dot edu
 GCC build triplet: i686-apple-darwin9
  GCC host triplet: i686-apple-darwin9
GCC target triplet: i686-apple-darwin9


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug c/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
@ 2007-12-16 17:19 ` howarth at nitro dot med dot uc dot edu
  2007-12-16 19:23 ` [Bug target/34497] " pinskia at gcc dot gnu dot org
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2007-12-16 17:19 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from howarth at nitro dot med dot uc dot edu  2007-12-16 17:19 -------
These same make check failures occur at both -m32 and -m64..


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
  2007-12-16 17:19 ` [Bug c/34497] " howarth at nitro dot med dot uc dot edu
@ 2007-12-16 19:23 ` pinskia at gcc dot gnu dot org
  2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-12-16 19:23 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from pinskia at gcc dot gnu dot org  2007-12-16 19:23 -------
This might be a bug in Apple's assembler.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|c                           |target


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
  2007-12-16 17:19 ` [Bug c/34497] " howarth at nitro dot med dot uc dot edu
  2007-12-16 19:23 ` [Bug target/34497] " pinskia at gcc dot gnu dot org
@ 2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
  2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2007-12-16 20:24 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from howarth at nitro dot med dot uc dot edu  2007-12-16 20:23 -------
Created an attachment (id=14782)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14782&action=view)
preprocessed source file from sse3_1-insertps-2.c testcase on
i686-apple-darwin9


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (2 preceding siblings ...)
  2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
@ 2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
  2007-12-16 21:27 ` howarth at nitro dot med dot uc dot edu
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2007-12-16 20:24 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from howarth at nitro dot med dot uc dot edu  2007-12-16 20:24 -------
Created an attachment (id=14783)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14783&action=view)
assembly file from sse3_1-insertps-2.c testcase on i686-apple-darwin9


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (3 preceding siblings ...)
  2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
@ 2007-12-16 21:27 ` howarth at nitro dot med dot uc dot edu
  2008-03-01 21:19 ` ismail at namtrac dot org
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2007-12-16 21:27 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from howarth at nitro dot med dot uc dot edu  2007-12-16 21:27 -------
Filed as Radar Problem ID: 5650346.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (4 preceding siblings ...)
  2007-12-16 21:27 ` howarth at nitro dot med dot uc dot edu
@ 2008-03-01 21:19 ` ismail at namtrac dot org
  2008-03-01 21:37 ` howarth at nitro dot med dot uc dot edu
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: ismail at namtrac dot org @ 2008-03-01 21:19 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from ismail at namtrac dot org  2008-03-01 21:18 -------
Jack,

Did Apple give any reply on this. Is this their bug? If so we better close the
gcc bug as invalid.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (5 preceding siblings ...)
  2008-03-01 21:19 ` ismail at namtrac dot org
@ 2008-03-01 21:37 ` howarth at nitro dot med dot uc dot edu
  2008-03-01 21:42 ` ismail at namtrac dot org
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2008-03-01 21:37 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from howarth at nitro dot med dot uc dot edu  2008-03-01 21:36 -------
No official response yet although Mike Stump agrees that it is probably a bug
in their assembler.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (6 preceding siblings ...)
  2008-03-01 21:37 ` howarth at nitro dot med dot uc dot edu
@ 2008-03-01 21:42 ` ismail at namtrac dot org
  2008-09-26  7:35 ` dominiq at lps dot ens dot fr
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: ismail at namtrac dot org @ 2008-03-01 21:42 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from ismail at namtrac dot org  2008-03-01 21:41 -------
I think its reasonable to close this bug as invalid, do you agree? Meanwhile we
can bug Apple Gcc guys to take a stab at this.

Thanks,
ismail


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (7 preceding siblings ...)
  2008-03-01 21:42 ` ismail at namtrac dot org
@ 2008-09-26  7:35 ` dominiq at lps dot ens dot fr
  2008-09-26  8:02 ` dominiq at lps dot ens dot fr
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: dominiq at lps dot ens dot fr @ 2008-09-26  7:35 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from dominiq at lps dot ens dot fr  2008-09-26 07:34 -------
With Xcode 3.1.1 all the failures disappeared but
gcc.target/i386/sse4_2-popcntl.c:

FAIL: gcc.target/i386/sse4_2-popcntl.c (test for excess errors)
WARNING: gcc.target/i386/sse4_2-popcntl.c compilation failed to produce
executable

The error is:

[ibook-dhum] f90/bug% gcc44 -m64 -O2 -msse4.2
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/sse4_2-popcntl.c
/var/folders/iU/iUj3xngxGYe3MPCc0TZUcE+++TI/-Tmp-//ccsFk4uR.s:31:suffix or
operands invalid for `popcnt'

and the offending line in assembly code is:

        popcntl %edx, %eax


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (8 preceding siblings ...)
  2008-09-26  7:35 ` dominiq at lps dot ens dot fr
@ 2008-09-26  8:02 ` dominiq at lps dot ens dot fr
  2008-09-26 14:02 ` howarth at nitro dot med dot uc dot edu
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: dominiq at lps dot ens dot fr @ 2008-09-26  8:02 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from dominiq at lps dot ens dot fr  2008-09-26 08:00 -------
Comment #9 was for -m32, with -m64 the failures are

FAIL: gcc.target/i386/sse4_2-popcntl.c (test for excess errors)
WARNING: gcc.target/i386/sse4_2-popcntl.c compilation failed to produce
executable
FAIL: gcc.target/i386/sse4_2-popcntq.c (test for excess errors)
WARNING: gcc.target/i386/sse4_2-popcntq.c compilation failed to produce
executable


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (9 preceding siblings ...)
  2008-09-26  8:02 ` dominiq at lps dot ens dot fr
@ 2008-09-26 14:02 ` howarth at nitro dot med dot uc dot edu
  2008-09-26 14:20 ` dominiq at lps dot ens dot fr
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2008-09-26 14:02 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #11 from howarth at nitro dot med dot uc dot edu  2008-09-26 14:00 -------
Dominique,
    The remaining failure in the sse4_2-popcntl.c testcase has been reported
for awhile on radar (ID 5650346). Like the previous errors these are most
likely assembler bugs.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (10 preceding siblings ...)
  2008-09-26 14:02 ` howarth at nitro dot med dot uc dot edu
@ 2008-09-26 14:20 ` dominiq at lps dot ens dot fr
  2008-09-26 14:40 ` howarth at nitro dot med dot uc dot edu
  2008-11-26 12:43 ` howarth at nitro dot med dot uc dot edu
  13 siblings, 0 replies; 15+ messages in thread
From: dominiq at lps dot ens dot fr @ 2008-09-26 14:20 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from dominiq at lps dot ens dot fr  2008-09-26 14:19 -------
>     The remaining failure in the sse4_2-popcntl.c testcase has been reported
> for awhile on radar (ID 5650346). Like the previous errors these are most
> likely assembler bugs.

Jack,

Did you get any feedback from Apple saying that the other previous errors have
been fixed? (I think they were not in Xcode 3.1.0).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (11 preceding siblings ...)
  2008-09-26 14:20 ` dominiq at lps dot ens dot fr
@ 2008-09-26 14:40 ` howarth at nitro dot med dot uc dot edu
  2008-11-26 12:43 ` howarth at nitro dot med dot uc dot edu
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2008-09-26 14:40 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #13 from howarth at nitro dot med dot uc dot edu  2008-09-26 14:38 -------
No, I never got a message that any of the originally reported sse4 gcc test
cases
were fixed. I simply noticed it during testing. The radar report is still open
though. Feel free to open a duplicate to try to ping the Apple cctools
developers on this issue.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug target/34497] failures on i686-apple-darwin9 in sse4 testcases
  2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
                   ` (12 preceding siblings ...)
  2008-09-26 14:40 ` howarth at nitro dot med dot uc dot edu
@ 2008-11-26 12:43 ` howarth at nitro dot med dot uc dot edu
  13 siblings, 0 replies; 15+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2008-11-26 12:43 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #14 from howarth at nitro dot med dot uc dot edu  2008-11-26 12:41 -------
Fully resolved with...

------------------------------------------------------------------------
r142121 | uros | 2008-11-22 09:16:57 -0500 (Sat, 22 Nov 2008) | 18 lines


        PR target/38222
        * config/i386/i386.md (SWI248): New mode iterator.
        (SWI32): Remove mode iterator.
        (popcount<mode>2): Rename from popcounthi2, popcountsi2 and
        popcounthi2 insn patterns. Macroize pattern using SWI248 mode
        iterator.  Generate popcnt mnemonic without mode extensions
        for Darwin x86 targets.
        (*popcount<mode>2_cmp): Ditto.
        (*popcountsi2_cmp_zext): Generate popcnt mnemonic without mode
        extensions for Darwin x86 targets.

testsuite/ChangeLog:

        PR target/38222
        * gcc.target/i386/funcspec-3.c: Scan for popcnt on Darwin targets.


-- 

howarth at nitro dot med dot uc dot edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34497


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2008-11-26 12:43 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-16 17:18 [Bug c/34497] New: failures on i686-apple-darwin9 in sse4 testcases howarth at nitro dot med dot uc dot edu
2007-12-16 17:19 ` [Bug c/34497] " howarth at nitro dot med dot uc dot edu
2007-12-16 19:23 ` [Bug target/34497] " pinskia at gcc dot gnu dot org
2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
2007-12-16 20:24 ` howarth at nitro dot med dot uc dot edu
2007-12-16 21:27 ` howarth at nitro dot med dot uc dot edu
2008-03-01 21:19 ` ismail at namtrac dot org
2008-03-01 21:37 ` howarth at nitro dot med dot uc dot edu
2008-03-01 21:42 ` ismail at namtrac dot org
2008-09-26  7:35 ` dominiq at lps dot ens dot fr
2008-09-26  8:02 ` dominiq at lps dot ens dot fr
2008-09-26 14:02 ` howarth at nitro dot med dot uc dot edu
2008-09-26 14:20 ` dominiq at lps dot ens dot fr
2008-09-26 14:40 ` howarth at nitro dot med dot uc dot edu
2008-11-26 12:43 ` howarth at nitro dot med dot uc dot edu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).