bugDotGNU Portable.NET - Bugs: bug #6929, problem with expression statement...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #6929: problem with expression statement type evaluation

Submitter:  James Michael DuPont <mdupont>
Submitted:  Tue 02 Dec 2003 07:01:46 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed

Jump to the original submission

Wed 14 Apr 2004 09:33:22 PM UTC, comment #6: 

I just wonder...
I stumbled, by accident on this ugly happening here, what is it all about?
I am tempted to investigate it, but I am tired right now, maybe if nobody explains this to me I'll cover it on a couple of blogs.

Anonymous
Tue 17 Feb 2004 04:38:21 AM UTC, comment #5: 

Hi Rhys,
i would login, but the stupid login page is broke http://savannah.gnu.org/account/login.php
http://savannah.gnu.org/account/login.php?return_to=%2Fbugs%2F%3Ffunc%3Ddetailitem%26item_id%3D6929
->
http://savannah.gnu.org/account/login.php
-->
http://savannah.gnu.org/account/savannah.gnu.org//account/login.php --> The requested URL /account/savannah.gnu.org//account/login.php was not found on this server.

Looks like a bug.
Anyway, since you are obviously serious about making pnet/c be usefull, i will continue compiling LIBX11 with pnet/c and reporting the interesting bugs.

maybe you will be able to use it?
i need it for vcg.gnu
mike

Anonymous
Mon 16 Feb 2004 11:41:34 PM UTC, comment #4: 

Fix committed to CVS - 17 Feb 2004

Rhys Weatherley <rweather>
Group administrator
Wed 03 Dec 2003 12:17:33 AM UTC, comment #3: 

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

James Michael DuPont <mdupont>
Tue 02 Dec 2003 11:56:47 PM UTC, comment #2: 

Without consideration? I wouldnt reject a patch from bill gates himself without consideration, how does this uphold GNU values?

Alejandro Borges (lex) <alexbsa>
Tue 02 Dec 2003 09:59:11 PM UTC, comment #1: 

Bug submission from banned contributor.  Closed without
considering it as per previously stated policy.

Rhys Weatherley <rweather>
Group administrator
Tue 02 Dec 2003 07:01:46 PM UTC, 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
}

James Michael DuPont <mdupont>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

Follow 3 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2004-02-16 rweather StatusInvalid Fixed
2003-12-02 rweather StatusNone Invalid
    Open/ClosedOpen Closed

Back to the top

Powered by Savane 3.13-cf05.
Corresponding source code