DIRECTORY OF OPEN BUGS  95-11-29 02:30 (GMT)

0630-004  problem with packed array slices 
0831-002  misleading error message for bad parameter name 
0920-003  aliased allowed for constrained array type 
1104-003  missing check on name duplication for formal parameter 
1122-007  bad placement of error message with respect to generic 
1213-002  missing stack overflow check 
1216-005  blow up at runtime, related to overloading problems? 
1312-001  aggregate with controlled components not implemented 
1313-001  wrong results from tasking program, problem with -O 
1326-003  exception from ada.io_exceptions is improperly visible 
1407-010  problem choosing right order of elaboration in binder 
1408-005  over-enthusiastic warning on default discriminants 
1408-007  problem with completion of deferred constant with aggr 
1408-011  incorrect exception propagated out of task 
1411-003  problem caused by use of identifier ADA 
1421-003  cannot instantiate complex_io 
1422-003  bogus complaint about assignment to limited 
1428-011  generic visibility problem 
1501-001  bad error messages for missing task bodies 
1511-001  missing conformance check between private/full discrims 
1511-003  async transfer of control causes blowup 
1515-002  failure to raise storage error 
1518-002  another case of a messed up formal param, see comment 
1519-003  entity is visible when it should not be visible 
1520-004  failure to detect bad use of incomplete type 
1522-005  gigi abort, caused by reference before definition 
1531-005  tasking program with delays/entry calls hangs 
1601-007  simple ATC example fails (at least on OS/2) 
1611-005  missing check for implicit conversion 
1613-011  problem with incomplete access type 
1613-014  bogus missing body message (visibility error) 
1618-009  missing semantic checks for access types 
1622-004  problem with formal packages and discriminants 
1624-006  compiler goes into infinite loop 
1626-010  sgi elaboration order problem 
1627-005  incorrect handling of subtype declaration, see comment 
1701-008  gigi abort from incorrect access subtype, see comment 
1706-003  failure to resolve expressions (bogus ambiguities) 
1709-001  problem in allocator for limited private type 
1710-004  problem with default parameter of others aggregate 
1712-004  assert failure in sem_type (overloading failure) 
1717-002  task discriminant gives wrong value in OS/2 
1722-002  wrong results from string concatenation (blows up) 
1722-010  visibility problem (subtype name visible too early) 
1724-011  hang on tasking program, see comments (2.05 regression) 
1724-012  gigi abort, caused by reference before freeze 
1726-003  improper visibility to priority without with of system 
1727-002  nasty error message with internal name 
1727-003  missing error check in instantiation for aliased? 
1728-001  problem with generic formal packages (2.04 regression) 
1729-004  assert error due to overloading/selected component 
1730-008  problem with generic instantiation, see comment 
1731-003  assert error, unknown cause 
1731-006  poor error message for misuse of range attribute 
1802-003  problem with bogus complaint about limited type 
1805-001  another bogus message about limited left side 
1806-003  problem with generic instantiation 
1807-002  gigi abort caused by use before definition 
1807-004  long report, strange stuff, unknown cause 
1808-004  gigi abort, caused by duplicate definition 
1810-001  incorrect resolution from real time clock 
1812-004  error message improvement request (reference to generic) 
1812-006  pragma Debug causes exp_util assert error 
1813-002  invalid parameter list in call, not investigated 
1813-008  assert error from gnatf (gnat itself works OK) 
1813-016  infinite loop at execution time 
1814-001  gigi abort, from wrong types on access type comparison 
1814-003  bad warnings from gnatf about unused entities 
1819-005  gigi abort, caused by access to _master before def 
1819-007  bogus equality ambiguity message 
1820-011  partition_id attribute requires non-existent file 
1820-013  bogus type mismatch problem to do with private types 
1820-014  tasking program works on OS/2, hangs on SGI? 
1821-012  deferred constant with array aggregate initializing 
1821-013  conversion of universal to modular not raising CE 
1822-004  gigi abort caused by bad access type (see comment) 
1822-006  assert error from use of gnatf with -x5 switch 
1824-003  missing constraint error check in allocator 
1824-004  sinfo assert error from subprogram renaming 
1825-002  Ada incorrectly directly visible via with of Text_IO 
1825-003  bad error message (confusing use of procedure name) 
1826-002  error in instantiating generic child package 
1828-012  error in reference from uninstantiated generic 
1830-001  bad message about variable required 
1830-004  incorrect visibility for discriminants 
1901-002  use before definition, see comment 
1902-001  poor error recovery 
1902-002  problem with renaming profile matching in Ada 83 mode 
1906-003  constraint error claimed bogus 
1906-006  problems with performance of integer random generator 
1908-002  aflex test (needs some script work) 
1910-008  problem with acc-to-classwide matching subtype 
1912-002  incorrect use of subtype instead of base type in range 
1912-011  question of whether pragma can appear in generic formal 
1912-012  extraneous generic body is not properly detected 
1912-014  crash during execution, unknown cause 
1913-003  problem with incomplete types and access types 
1914-001  assert error from gnatf -x5 (gcc -c is OK) 
1917-001  problem with renamed discriminants, see comment 
1917-004  poor error recovery 
1918-001  missing constraint check on access view conversion 
1918-005  abstract completion improperly permitted 
1918-011  problem with limited private visibility 
1919-003  failure at execution time, unknown cause 
1919-004  freeze in wrong place, see comment 
1920-004  bomb from nested generic instantiation 
1920-007  incorrect multiple evaluation 
1920-011  linker error from instantiations 
1921-002  namet assertion error from overload res of allocator 
1921-006  segmentation error from giant string type, should be OK 
1925-001  pragmas not allowed everywhere they should be 
1925-004  unexpected constraint error 
1926-003  problem with size of packed types 
1926-004  problem with size of packed types (similar to 1926-003) 
1926-006  visibility problem with child package 
1926-008  exception in loop causes bomb 
1927-008  link problem (undefined symbols in some cases) 
1927-011  tasking and delay problem 
1930-001  visibility clash of implicit and explicit entities 
1930-003  problem with missing link symbol from generic 
1931-005  assert error from discrimininated tagged type 
1931-006  visibility problem 
2001-002  visibility/resolution problem 
2001-004  problem with instantiation in child unit 
2002-013  assert error, to do with init procs and primitive ops 
2007-003  assert error, from freeze call within generic 
2007-004  missing calls of elaboration routines 
2008-001  gigi abort, discriminant botch 
2008-002  incorrect freezing order, see comment 
2008-003  hang at end of tasking program 
2009-004  gigi 116 abort from distribution + generic stuff 
2009-005  problem with sequential io and append mode 
2009-007  runtime blowup from use of tagged types 
2010-003  entity from implicitly with'ed package is visible 
2010-006  incorrect runtime results (test failed) 
2012-001  confusing error message (misuse of package name) 
2013-001  misplaced error message 
2013-002  problem with fixed-point conversion 
2014-001  gigi abort from use of packed array 
2014-006  segmentation error at runtime, unknown cause 
2014-007  problem with visibility and child packages 
2015-004  problem with visibility and child packages 
2015-005  problem with visibility and child packages 
2015-006  poor error message and recovery (bad semicolon fix) 
2016-002  visibility problem with generic instantiation 
2017-003  strange problem with subtype of private type 
2017-004  claimed incorrect output from execution 
2020-001  assert error on pop scope from simple programh 
2022-002  problem with undefined symbol in ayacc link 
2023-002  instantiation causes assert error 
2023-004  visibility problem (from withdrawn ACVC test) 
2024-002  problem with visibility of private type (get wrong one) 
2025-001  would be nice to get data error for bad discriminants 
2027-001  problem with abstract type 
2028-002  missing warning message 
2028-003  assert error, unknown cause 
2029-003  missing conformance check on discriminants 
2030-002  visibility problem, no details 
2101-003  incorrect typing of range with subtype, not basetype 
2106-002  error msg should be on instantiation, not template 
2107-003  gnatf blows up on generic numeric stuff 
2108-002  optimization bug on SunOS 
2108-005  another optimization bug on SunOS (related to 2108-002) 
2108-007  bad symbol at link time 
2110-001  access protected procedure causes assert error 
2111-005  tagged formal not considered aliased 
2112-001  failure to diagnose ambiguous character literals 
2113-005  wrong size for pragma convention C enumeration type 
2114-002  problem with access discriminants 
2114-004  problem with not on integer literals 
2114-006  gigi abort caused by incorrect elaboration order 
2115-001  blowup on conversion, discriminant botch 
2115-004  gigi abort caused by duplicate use of defining identifier 
2115-005  problems with component clause on dynamic component 
2115-007  problem with visibility of variant in extension 
2115-008  problem with matching of generic parameter 
2115-010  rubbish in error message from -gnatv usage 
2117-002  message on assert not reported 
2118-001  missing an ambiguity in overloading? 
2119-004  problem in listing if source reference pragma present 
2120-005  problems with new discriminants 
2120-006  gigi abort caused by duplication of defining identifier 
2120-007  hang due to reference from one task type to another 
2121-002  problem with discriminant specification 
2121-003  wrong message from assert pragma 
2122-004  use before definition causes gigi abort 
2125-003  visibility problem (entity visible when it shoudn't be) 
2125-005  runtime bomb from program involving dispatching 
2125-006  failure to raise access before elaboration error 
2125-007  problems with elaboration of generic package bodies 
2126-002  program bombs, unknown cause 
2126-009  missing symbol at link time 
2127-002  giant aggregates blow things up 
2127-003  problems with rep clauses 
2127-006  gigi abort, problem with unchecked convert, see comment 
2128-002  visibility problem with generic instantiation 
2128-003  problem with generic formal package instantiation 
2128-005  conversion from constant to variable pointer allowed 
2129-009  incorrect allowance of implicit deref for proc call 
2130-002  program with bad priority does not terminate 
2202-002  bomb during compilation (freezing problem?) 
2202-004  complex interaction causes sem_type assert error 
2202-006  sem_type assert error from parameterless call 
2203-002  failure to diagnose completion of generic type 
2204-002  problem with renaming as body 
2204-006  marginal task visibility problem 
2204-007  segmentation error in tasking test 
2209-002  problem with premature derivation of tagged type 
2210-001  gigi abort from self referencing task 
2210-003  missing accessibility check 
2210-004  problem in generic instantiation 
2211-004  classwide types and access to procedure causes error 
2213-003  gigi abort from use of fixed-point 
2213-005  error in instantiation with formal package 
2214-001  gigi abort from use of array of protected 
2214-002  unrestricted access generates access error message 
2216-005  constraint error not raised for priority out of range 
2217-004  failure to slide on parameter, incorrect CE raised 
2218-004  assert error from C++ interface stuff 
2219-004  various obscure problems with Version and Body_Version 
2219-005  premature freezing of parent by derived numeric type 
2219-007  failure to diagnose incorrect mixed-mode multiplication 
2220-003  peculiar problem with abstract types (D2 problem) 
2223-001  failure to raise CE on bad value argument 
2223-003  visibility problem with selector 
2225-001  gigi abort, having to do with use of pragma Atomic 
2225-005  problem with long_long_float on solaris 
2225-006  claimed failure on SGI, works on OS/2 
2227-001  problem with pragma Normalize_Scalars 
2228-001  problem with stream_io 
2301-001  assert error in sem_type from discriminants, generics 
2301-005  gigi abort, caused by self-reference, see comment 
2302-002  unbounded.trim not working correct in some cases 
2303-002  failure to diagnose bad use of generic exception 
2306-003  spec and body of generated procedure in wrong place 
2308-004  problem with exponential parsing time for aggregates 
2309-001  assert error, unknown cause 
2310-001  gigi abort from Unchecked_Access of derived type 
2313-003  problem with operator visibility 
2314-013  poor error recovery (is/semicolon case) 
2315-001  gigi abort, unknown cause 
2315-002  dispatching equality not doing tag check 
2315-003  gigi abort from class-wide types, discriminants 
2315-004  operator visibility problem 
2316-002  premature use of private type in 'size attribute 
2316-005  assert error in aggregate processing due to discriminants 
2317-003  assert failure from use of aggregate 
2317-006  malfunction in tasking/recursion/exceptions on SunOS 
2319-002  confusing error message 
2322-003  crash at runtime from use of tagged type 
2322-004  ATC not working properly on OS/2 at least 
2322-005  ATC not working properly on OS/2 at least (=2322-004?) 
2323-001  gigi 116, unknown cause 
2323-002  confusing error message 
2323-004  missing error check for withing private child 
2323-007  missing error check for withing private child 
2327-003  out parameter not allowed as stream procedure argument 
2327-004  gigi abort, unknown cause 
2328-004  assert error, unknown cause 
2328-006  problem with dispatching giving wrong results 

REGRESSIONS

1416-011  SunOS only, case of works on OS/2, bus error on SunOS 
1907-002  SunOS only, bombs on SunOS, finalization/stack problem 
