public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/20379] New: Gcc 3.4.3 got " internal compiler error: Segmentation fault"
@ 2005-03-08  9:36 wei dot feng at sybase dot com
  2005-03-08  9:40 ` [Bug c/20379] " wei dot feng at sybase dot com
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: wei dot feng at sybase dot com @ 2005-03-08  9:36 UTC (permalink / raw)
  To: gcc-bugs

We were using GCC 3.2.3 before and the code is OK to compile, but after 
upgrade to GCC 3.4.3 and GCC 3.4.1, both version give "internal compiler 
error: Segmentation fault" when compile this file. We are running on RHEL 3.0 
( Linux 2.4.21) on x86_64.

The GCC version:gcc -v:
===========================
Reading specs from /usr/local/lib/gcc/x86_64-unknown-linux-gnu/3.4.3/specs
Configured with: ../gcc-3.4.3/configure
Thread model: posix
gcc version 3.4.3

The command:
========================
/usr/local/bin/gcc  -c -pipe -m64 -fno-omit-frame-pointer -fPIC -Di386 -
D_REENTRANT -O3 -DSERVER -DMONITORS -DHA_KEY='"NONE"'    -
I/aseamd1_tst2/wfeng/aselinuxamd64/build/sql/linuxamd64/64bit -
I/aseamd1_tst2/wfeng/aselinuxamd64/build/sql/linuxamd64/src -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/ksource/dblkio -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/ksource/dblkio -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/conn/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/sysam/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/unicode/include 
-
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/capslib/include 
-
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/sslplus/include 
-
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/thread/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/kaio/include -
I. -I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/kinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/kinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/kinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/cinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/cinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/cinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/jinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/jinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/jinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/jvminclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/jvminclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/jvminclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/stlinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/stlinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/stlinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/intlinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/intlinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/intlinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/fdp/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/fdp/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/fdp/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/mda/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/mda/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/mda/include -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linuxamd64/oinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/linux/oinclude -
I/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/oinclude  -
o /aseamd1_tst2/wfeng/aselinuxamd64/build/sql/linuxamd64/64bit/libkrn/diskio.o 
 /ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio/diskio.c 


The Output:
======================
In file included 
from /ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/conn/include
/intl.h:53,
                 
from /ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio/diskio.
c:50:
/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/../ext/linuxamd64/conn/include/sybv
arg.h:129:1: warning: "syb_va_arg" redefined
In file included 
from /ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/cinclude/syb_std.h:103
2,
                 
from /ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio/diskio.
c:33:
/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/include/sybvarargs.h:121:1:
 warning: this is the location of the previous definition
/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio/diskio.c:135
: warning: "struct aioinit" declared inside parameter list
/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio/diskio.c:135
: warning: its scope is only this definition or declaration, which is probably 
not what you want
/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio/diskio.c: 
In function `basis_dllaio':
/ccview/aselinuxamd64_wfeng_vu/calm/svr/sql/generic/ksource/dblkio/diskio.c:130
5: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

-- 
           Summary: Gcc 3.4.3 got " internal compiler error: Segmentation
                    fault"
           Product: gcc
           Version: 3.4.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: wei dot feng at sybase dot com
                CC: gcc-bugs at gcc dot gnu dot org


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


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

* [Bug c/20379] Gcc 3.4.3 got " internal compiler error: Segmentation fault"
  2005-03-08  9:36 [Bug c/20379] New: Gcc 3.4.3 got " internal compiler error: Segmentation fault" wei dot feng at sybase dot com
@ 2005-03-08  9:40 ` wei dot feng at sybase dot com
  2005-03-08 10:12 ` [Bug c/20379] Segfault after struct declared inside parameter list falk at debian dot org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: wei dot feng at sybase dot com @ 2005-03-08  9:40 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From wei dot feng at sybase dot com  2005-03-08 09:40 -------
Created an attachment (id=8358)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8358&action=view)
The  preprocessed file 


-- 


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


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

* [Bug c/20379] Segfault after struct declared inside parameter list
  2005-03-08  9:36 [Bug c/20379] New: Gcc 3.4.3 got " internal compiler error: Segmentation fault" wei dot feng at sybase dot com
  2005-03-08  9:40 ` [Bug c/20379] " wei dot feng at sybase dot com
@ 2005-03-08 10:12 ` falk at debian dot org
  2005-03-08 14:49 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: falk at debian dot org @ 2005-03-08 10:12 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From falk at debian dot org  2005-03-08 10:11 -------
I can reproduce this with 3.4.4 20041218 (prerelease) (Debian 3.4.3-6)
(i486-linux), but not with 3.4.4 20050203 (prerelease) (Debian 3.4.3-9)
(alpha-linux). Probably it's already fixed.

Test case:

void dblkIO_aio_init (struct aioinit *);
void basis_dllaio ()
{
  struct aioinit { int x; } rt_init;
  dblkIO_aio_init(&rt_init);
}


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
      Known to work|                            |3.3.5
            Summary|Gcc 3.4.3 got " internal    |Segfault after struct
                   |compiler error: Segmentation|declared inside parameter
                   |fault"                      |list


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


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

* [Bug c/20379] Segfault after struct declared inside parameter list
  2005-03-08  9:36 [Bug c/20379] New: Gcc 3.4.3 got " internal compiler error: Segmentation fault" wei dot feng at sybase dot com
  2005-03-08  9:40 ` [Bug c/20379] " wei dot feng at sybase dot com
  2005-03-08 10:12 ` [Bug c/20379] Segfault after struct declared inside parameter list falk at debian dot org
@ 2005-03-08 14:49 ` pinskia at gcc dot gnu dot org
  2005-03-08 14:57 ` reichelt at gcc dot gnu dot org
  2005-03-08 14:58 ` reichelt at gcc dot gnu dot org
  4 siblings, 0 replies; 6+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-03-08 14:49 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-03-08 14:49 -------
Lets close this as fixed then.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |3.4.4


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


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

* [Bug c/20379] Segfault after struct declared inside parameter list
  2005-03-08  9:36 [Bug c/20379] New: Gcc 3.4.3 got " internal compiler error: Segmentation fault" wei dot feng at sybase dot com
                   ` (2 preceding siblings ...)
  2005-03-08 14:49 ` pinskia at gcc dot gnu dot org
@ 2005-03-08 14:57 ` reichelt at gcc dot gnu dot org
  2005-03-08 14:58 ` reichelt at gcc dot gnu dot org
  4 siblings, 0 replies; 6+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-03-08 14:57 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From reichelt at gcc dot gnu dot org  2005-03-08 14:57 -------
Reopen ...

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


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


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

* [Bug c/20379] Segfault after struct declared inside parameter list
  2005-03-08  9:36 [Bug c/20379] New: Gcc 3.4.3 got " internal compiler error: Segmentation fault" wei dot feng at sybase dot com
                   ` (3 preceding siblings ...)
  2005-03-08 14:57 ` reichelt at gcc dot gnu dot org
@ 2005-03-08 14:58 ` reichelt at gcc dot gnu dot org
  4 siblings, 0 replies; 6+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-03-08 14:58 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From reichelt at gcc dot gnu dot org  2005-03-08 14:58 -------
... to mark as duplicate of PR 18978.


*** This bug has been marked as a duplicate of 18978 ***

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


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


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

end of thread, other threads:[~2005-03-08 14:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-08  9:36 [Bug c/20379] New: Gcc 3.4.3 got " internal compiler error: Segmentation fault" wei dot feng at sybase dot com
2005-03-08  9:40 ` [Bug c/20379] " wei dot feng at sybase dot com
2005-03-08 10:12 ` [Bug c/20379] Segfault after struct declared inside parameter list falk at debian dot org
2005-03-08 14:49 ` pinskia at gcc dot gnu dot org
2005-03-08 14:57 ` reichelt at gcc dot gnu dot org
2005-03-08 14:58 ` reichelt at gcc dot gnu dot org

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).