Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #3985

Re: ORCA/C 2.2.0 B1 update

From Stephen Heumann <stephen.heumann@gmail.com>
Newsgroups comp.sys.apple2.programmer
Subject Re: ORCA/C 2.2.0 B1 update
Date 2017-10-23 22:46 -0500
Organization A noiseless patient Spider
Message-ID <osmd3j$p4j$1@dont-email.me> (permalink)
References <osjp08$3ep$1@dont-email.me> <21799ef7-dd7d-4800-a700-15311f17040f@googlegroups.com> <dog_cow-1508803267@macgui.com>

Show all headers | View raw


On 2017-10-24 00:01:09 +0000, D Finnigan said:

> No, but its bugs were infamous. Search these newsgroups for "orca bugs"

FWIW, I think ORCA/C is certainly the best C compiler out there 
targeting the IIGS, which is why I use it and think it's worth 
improving. I also wouldn't consider it infamously buggy, at least as of 
the last commercial release (ORCA/C 2.1.0, from 1996). It had already 
fixed a lot of the bugs in earlier versions, which are mostly what that 
newsgroup search turns up. That said, there were certainly still some 
bugs, and I eventually decided it would be better to fix the bugs than 
to keep working around them whenever I hit them in things I was working 
on.

One very helpful resource for this project was the old ORCA/C bug list 
compiled by Sönke Behrens, which contains a bunch of useful bug reports 
and test cases that I referred to when making my changes:
http://web.archive.org/web/20160415235823/http://warshaft.com/obugs.htm

I've fixed a lot of the compiler bugs on that list. There are still 
some remaining issues that I know about, but most of them aren't that 
serious. I'll try to get those entered in the bug database on GitHub 
soon, and continue working on fixing them (as well as implementing some 
new features) as I have time. I'd also welcome either bug reports or 
patches from anyone else who wants to get involved.

> So it's good that Stephen Heumann is fixing them, 10 to 15 years later. :-P

More like 20+ years.

-- 
Stephen Heumann

Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

ORCA/C 2.2.0 B1 update Stephen Heumann <stephen.heumann@gmail.com> - 2017-10-22 22:51 -0500
  Re: ORCA/C 2.2.0 B1 update Andy McFadden <thefadden@gmail.com> - 2017-10-23 07:50 -0700
  Re: ORCA/C 2.2.0 B1 update D Finnigan <dog_cow@macgui.com> - 2017-10-23 20:34 +0000
  Re: ORCA/C 2.2.0 B1 update Anthony Ortiz <anthonypaulo@gmail.com> - 2017-10-23 16:58 -0700
    Re: ORCA/C 2.2.0 B1 update D Finnigan <dog_cow@macgui.com> - 2017-10-24 00:01 +0000
      Re: ORCA/C 2.2.0 B1 update Stephen Heumann <stephen.heumann@gmail.com> - 2017-10-23 22:46 -0500
    Re: ORCA/C 2.2.0 B1 update Steve Nickolas <usotsuki@buric.co> - 2017-10-24 01:55 -0400
    Re: ORCA/C 2.2.0 B1 update James Davis <JPD.Enterprises@outlook.com> - 2017-10-24 12:56 -0700
      Re: ORCA/C 2.2.0 B1 update Anthony Ortiz <anthonypaulo@gmail.com> - 2017-11-03 14:23 -0700
        Re: ORCA/C 2.2.0 B1 update Stephen Heumann <stephen.heumann@gmail.com> - 2017-11-03 18:12 -0500
          Re: ORCA/C 2.2.0 B1 update Anthony Ortiz <anthonypaulo@gmail.com> - 2017-11-03 16:28 -0700
            Re: ORCA/C 2.2.0 B1 update Stephen Heumann <stephen.heumann@gmail.com> - 2017-11-03 19:00 -0500
              Re: ORCA/C 2.2.0 B1 update Anthony Ortiz <anthonypaulo@gmail.com> - 2017-11-03 17:11 -0700
                Re: ORCA/C 2.2.0 B1 update Stephen Heumann <stephen.heumann@gmail.com> - 2017-11-03 20:21 -0500
                Re: ORCA/C 2.2.0 B1 update Kelvin Sherlock <kelvin@pro-kegs.uucp> - 2017-11-03 23:18 -0400
              Re: ORCA/C 2.2.0 B1 update John Brooks <jbrooks@blueshiftinc.com> - 2017-11-10 21:42 -0800
                Re: ORCA/C 2.2.0 B1 update Kelvin Sherlock <email@domain.com> - 2017-11-11 15:00 -0500
                Re: ORCA/C 2.2.0 B1 update John Brooks <jbrooks@blueshiftinc.com> - 2017-11-12 11:58 -0800
                Re: ORCA/C 2.2.0 B1 update Anthony Ortiz <anthonypaulo@gmail.com> - 2017-11-12 13:01 -0800
                Re: ORCA/C 2.2.0 B1 update Stephen Heumann <stephen.heumann@gmail.com> - 2017-11-12 18:38 -0600
                Re: ORCA/C 2.2.0 B1 update John Brooks <jbrooks@blueshiftinc.com> - 2017-11-12 19:20 -0800

csiph-web