https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63852
Bug ID: 63852 Summary: acats failures On x86_64-apple-darwin14 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: dominiq at lps dot ens.fr CC: charlet at gcc dot gnu.org, ebotcazou at gcc dot gnu.org, iains at gcc dot gnu.org, marxin at gcc dot gnu.org On x86_64-apple-darwin14 after r216305 I see the following failures === acats tests === FAIL: c760002 FAIL: c761002 FAIL: cc1224a FAIL: cc3007a FAIL: cc3007b >From the acats.log the errors are ,.,. C761002 ACATS 2.5 14-11-13 08:49:28 ---- C761002 Check that objects of a controlled type created by an allocator are finalized appropriately. Check that Unchecked_Deallocation of a controlled object causes finalization of that object. raised CONSTRAINT_ERROR : erroneous memory access FAIL: c761002 ,.,. C760002 ACATS 2.5 14-11-13 08:49:24^M ---- C760002 Check that assignment causes the Adjust operation of the type to be called. Check that Adjust is called after copying the value of the source expression to the target object. Check that Adjust is called for all controlled components when the containing object is assigned. Check that Adjust is called for components before the containing object is adjusted. Check that Adjust is not called for a Limited_Controlled type by the implementation. raised PROGRAM_ERROR : System.Storage_Pools.Subpools.Allocate_Any_Controlled: allocation after finalization started^M FAIL: c760002 ,.,. CC1224A ACATS 2.5 14-11-13 09:02:10 ---- CC1224A FOR ARRAY TYPES WITH A NONLIMITED COMPONENT TYPE (OF A FORMAL AND NONFORMAL GENERIC TYPE), CHECK THAT THE FOLLOWING OPERATIONS ARE IMPLICITY DECLARED AND ARE, THEREFORE, AVAILABLE WITHIN THE GENERIC -- UNIT: ASSIGNMENT, THE OPERATION ASSOCIATED WITH AGGREGATE NOTATION, MEMBERSHIP TESTS, THE OPERATION ASSOCIATED WITH INDEXED COMPONENTS, QUALIFICATION, EXPLICIT CONVERSION, 'SIZE, 'ADDRESS, 'FIRST, 'FIRST (N), 'LAST, 'LAST (N), 'RANGE, 'RANGE (N), 'LENGTH, 'LENGTH (N). raised CONSTRAINT_ERROR : erroneous memory access FAIL: cc1224a ,.,. CC3007A ACATS 2.5 14-11-13 09:02:29 ---- CC3007A NAMES IN GENERICS ARE STATICALLY BOUND. * CC3007A WRONG EXCEPTION RAISED 2. **** CC3007A FAILED ****************************. FAIL: cc3007a ,.,. CC3007B ACATS 2.5 14-11-13 09:02:31 ---- CC3007B CHECK THAT THE NAMES IN A GENERIC INSTANTIATION ARE STAICALLY IDENTIFIED (I.E., BOUND) AT THE TEXTUAL POINT OF THE INSTANTIATION, AND ARE BOUND BEFORE BEING SUBSTITUTED FOR THE CORRESPONDING GENERIC FORMAL PARAMETERS IN THE SPECIFICATION AND BODY TEMPLATES. SEE AI-00365/05-BI-WJ.. - CC3007B ENTERING FIRST BLOCK. * CC3007B PROBLEM WITH ARRAY TYPES - 1. * CC3007B PROBLEM WITH ARRAY ELEMENTS - 1. raised CONSTRAINT_ERROR : erroneous memory access FAIL: cc3007b