ode
segment
Product: gcc
Version: 3.2
Status: UNCONFIRMED
Severity: critical
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: asachdeva at gmail dot com
--- Additional Comments From asachdeva at gmail dot com 2004-11-09 06:15
---
Created an attachment (id=7496)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7496&action=view)
Preprocessed file demonstrating the crash.
It was just 48 lines, I havent bzip'd it
--- Additional Comments From asachdeva at gmail dot com 2004-11-09 06:16
---
Created an attachment (id=7497)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7497&action=view)
when compiled with -v -save-temps
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18391
--- Additional Comments From asachdeva at gmail dot com 2004-11-09 06:39
---
Subject: Re: internal error: Segmentation fault for valid code segment
Was this bug filed earlier ? if yes, please send me the original bug number.
Thanks
-Arvind Sachdeva.
On 9 Nov 2004 06:20:51 -
--- Additional Comments From asachdeva at gmail dot com 2004-11-09 09:26
---
The following code also crashes. Can somebody suggest a workaround while I am
using gcc 3.2
#include
#include
#include
extern bool cond;
int (*funcPtr)();
#define printf
int foobar(int foo, int bar
--- Additional Comments From asachdeva at gmail dot com 2004-11-09 09:28
---
I am planning to use the following code as workaround, which does not crash.
#include
#include
#include
extern bool cond;
typedef int (*FuncPtr)();
FuncPtr funcPtr;
int foobar(int foo, int bar = ((cond