home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / ada / 2251 < prev    next >
Encoding:
Internet Message Format  |  1992-07-30  |  1.9 KB

  1. Path: sparky!uunet!ogicse!plains!news.u.washington.edu!milton.u.washington.edu!sinan
  2. From: sinan@milton.u.washington.edu (Sinan Karasu)
  3. Newsgroups: comp.lang.ada
  4. Subject: Re: Verdix, generics and optimization
  5. Message-ID: <1992Jul31.003611.14510@u.washington.edu>
  6. Date: 31 Jul 92 00:36:11 GMT
  7. Article-I.D.: u.1992Jul31.003611.14510
  8. References: <1992Jul17.195605.26215@mksol.dseg.ti.com> <mfausett.711768327@kirin> <EMERY.92Jul22092751@Dr_No.mitre.org>
  9. Sender: news@u.washington.edu (USENET News System)
  10. Distribution: usa
  11. Organization: University of Washington, Seattle
  12. Lines: 35
  13.  
  14.  
  15.  
  16.  Well I just got bitten with the reverse problam with Verdix Ada.(Sun)
  17.  We have many levels deep  generic instantiations in many many multiple
  18. files. Now before I flame Verdix/Sun I should say that this works
  19. fine on a VAX ACS , Alsys on SCO and Alsys on Sun. However when 
  20. I compile the whole package on Verdix (SunAda) everything is fine
  21. then when I try to link ( a.ld that is) it comes up with a series
  22. of messages that reads as follows. 
  23.  
  24.  elaboration of a.b is circular because it requires 
  25.   an elaboration of c.b and
  26.   an elaboration of d.b 
  27.  
  28.  elaboration of c.b requires
  29.   an elaborationn of a.b 
  30.  
  31.  etc......
  32.  
  33.  Now none of this problems  occur in any of the other compilers 
  34. and we never had a run time problem..Also notice that the 
  35. message says a.b   ... where it should rerally say b.a because
  36. the whole damn thing is in package b .....
  37.  
  38.  Sounds like some overzealous error checking crazy compiler
  39. writer who is very happy traversing graphs wanted to put in a bit
  40. of error checking without actually testing the product does'n it?
  41. Well this fine little bug just totally fucked up my schedule....
  42. Does anybody know of a workaround that I can use to fool this
  43. idiotic a.ld into submission ? Does anybody know how far I would
  44. have to go back in versions in Verdix compiler to get around
  45. this twit of a program? 
  46.  Do I sound pissed ?
  47.  Thanx for your patience
  48.  Sinan
  49.