Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
vbnc Report #8
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Rolf Bjarne Kvinge  
View profile  
 More options Aug 6 2006, 8:28 am
From: "Rolf Bjarne Kvinge" <rolfbja...@gmail.com>
Date: Sun, 6 Aug 2006 14:28:45 +0200
Local: Sun, Aug 6 2006 8:28 am
Subject: vbnc Report #8
Last week and this week:
- Bugfixing. The compiler is finally able to finish compiling itself.
With PEVerify I get 639 errors (18 unique).

Next week:
- Fix the PEVerify errors.

Problems:
- I had a bug it took me four days to work around, as always problems
with the MS runtime, it failed with a TypeLoadException for several
types complaining that the generic parameter constraints were not
fulfilled. It took me four days to make a small reproduceable
testcase, in the end I had to copy all the code to another folder and
start commenting out to find out when it started working. In the end
it seems that the simple presence of a class with a method with type
parameter with constraints can make a totally unrelated generic class
fail. And it all have to be compiled in a specific order, and it has
to be done with the debugger attached, because otherwise the it all
works perfectly...

Solution: remove all constraints from the code.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Miguel de Icaza  
View profile  
 More options Aug 6 2006, 1:17 pm
From: "Miguel de Icaza" <miguel.de.ic...@gmail.com>
Date: Sun, 06 Aug 2006 17:17:37 -0000
Local: Sun, Aug 6 2006 1:17 pm
Subject: Re: vbnc Report #8
Hello Rolf,

> Last week and this week:
> - Bugfixing. The compiler is finally able to finish compiling itself.
> With PEVerify I get 639 errors (18 unique).

This is *fantastic*

I have a question, is the resulting compiler able to compile itself?

Am wondering, is the compiler self-hosting now?

Miguel


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rolf Bjarne Kvinge  
View profile  
 More options Aug 6 2006, 6:07 pm
From: "Rolf Bjarne Kvinge" <rolfbja...@gmail.com>
Date: Mon, 7 Aug 2006 00:07:52 +0200
Local: Sun, Aug 6 2006 6:07 pm
Subject: Re: vbnc Report #8
Hello Miguel,

The compiler is not self-hosting yet, it is only able to produce an
executable of its own source, but it does not do so correctly
(therefore the PEVerify errors).

Hopefully there are not very many bugs left and I think I will be able
to fix them in a couple of weeks.

Rolf

On 8/6/06, Miguel de Icaza <miguel.de.ic...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google