[J3] [EXTERNAL] Re: Clarification on F18/017
Steve Lionel
steve at stevelionel.com
Fri Jun 12 20:33:51 EDT 2020
On 6/11/2020 9:35 PM, Malcolm Cohen via J3 wrote:
> Interestingly, of the four compilers that I have access to and which
> support FINAL, two out of the four produce CBPA for Ondrej’s example,
> and two produce CABP. Changing the A component to “CLASS(*)” and the
> allocation to allocate it as type OBJECTA, the two CBPA-producing
> compilers remain producing CBPA (as one might expect if they’re
> following the deallocation-causes-finalization model), but one of the
> other two now produces CBP which is clearly erroneous.
The developers of the miscreant compiler have been notified of the error
of their ways.
Steve
More information about the J3
mailing list