[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pnet-developers] [bugs #6929] problem with expression statement type ev
From: |
Rhys Weatherley |
Subject: |
[Pnet-developers] [bugs #6929] problem with expression statement type evaluation |
Date: |
Mon, 16 Feb 2004 18:41:36 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826 |
This mail is an automated notification from the bugs tracker
of the project: DotGNU Portable.NET.
/**************************************************************************/
[bugs #6929] Latest Modifications:
Changes by:
Rhys Weatherley <address@hidden>
'Date:
Mon 02/16/04 at 23:41 (GMT)
What | Removed | Added
---------------------------------------------------------------------------
Resolution | Invalid | Fixed
------------------ Additional Follow-up Comments ----------------------------
Fix committed to CVS - 17 Feb 2004
/**************************************************************************/
[bugs #6929] Full Item Snapshot:
URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=6929>
Project: DotGNU Portable.NET
Submitted by: James Michael DuPont
On: Tue 12/02/03 at 19:01
Category: None
Severity: 5 - Average
Item Group: None
Resolution: Fixed
Assigned to: None
Status: Closed
Summary: problem with expression statement type evaluation
Original Submission: Before you say that this is never used, the entire gcc is
full of them.
typedef struct foo
{
int x;
int y;
} foo_t;
foo_t * a;
int boo()
{
({
foo_t * b=a;
b;
})->x; // test1.c:15: request for member `x' in something not a structure or
union
}
Follow-up Comments
------------------
-------------------------------------------------------
Date: Mon 02/16/04 at 23:41 By: rweather
Fix committed to CVS - 17 Feb 2004
-------------------------------------------------------
Date: Wed 12/03/03 at 00:17 By: mdupont
This is a more complex one, you need to move the attribute of the type of the
last statement and apply that to the area containg the operation. That is also
a variable and has a value. this is a form of dataflow in the attributes of the
ast. I guess it is time for me to get a handle on the compiler. I have tried to
just be a user of dotgnu, but the pnet/c is not up to compiling the gcc, php or
mono, xwindows and itself. These are the test cases i have been sumbitting. I
am just trying to *HELP* you. I dont even need to compile php with dotgnu, but
i thought it would be great to be able to compile php with pnet/c. That is why
i am looking into this software. Surly you are having more fun implementing
other people patent submissions instead of compiling real programs with the
pnet/C.
I am going to try and find time in the next months to maybe help you fix this
compiler and help you compile real programs with it.
I cannot promise that i have any time soon, and will just expand my
introspector to make code filtering and transformation algorithms to massage
the-way-to-complex-expressions that you refuse to process correctly onto a baby
C that you can speak.
mike
-------------------------------------------------------
Date: Tue 12/02/03 at 23:56 By: alexbsa
Without consideration? I wouldnt reject a patch from bill gates himself without
consideration, how does this uphold GNU values?
-------------------------------------------------------
Date: Tue 12/02/03 at 21:59 By: rweather
Bug submission from banned contributor. Closed without
considering it as per previously stated policy.
For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=6929>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pnet-developers] [bugs #6929] problem with expression statement type evaluation,
Rhys Weatherley <=