Re: [Patch, fortran, pr65894, v1] [6 Regression] severe regression in gfortran 6.0.0

2015-05-08 Thread Steve Kargl
On Fri, May 08, 2015 at 01:54:17PM +0200, Andre Vehreschild wrote: > > I do not have the privileges to do a review so I can't help you there. Good > luck finding a reviewer. > You probably understand this area of code as well as anyone else, and your contributions to gfortran over the last few m

Re: [Patch, fortran, pr65894, v1] [6 Regression] severe regression in gfortran 6.0.0

2015-05-08 Thread Mikael Morin
Le 08/05/2015 13:54, Andre Vehreschild a écrit : > Hi Mikael, > > at first I tried to fix this issue with the scalarizer, too, but I could not > grasp how the scalarizer was working. Do you have any documentation, how it is > meant to be? I mean, I have read the comments in the code, but those are

Re: [Patch, fortran, pr65894, v1] [6 Regression] severe regression in gfortran 6.0.0

2015-05-08 Thread Andre Vehreschild
Hi Mikael, at first I tried to fix this issue with the scalarizer, too, but I could not grasp how the scalarizer was working. Do you have any documentation, how it is meant to be? I mean, I have read the comments in the code, but those are sparse and the multitude of routines the scalarizer is spl

Re: [Patch, fortran, pr65894, v1] [6 Regression] severe regression in gfortran 6.0.0

2015-05-07 Thread Mikael Morin
Le 07/05/2015 11:52, Andre Vehreschild a écrit : > Hi all, > > my work on pr60322 caused a regression on trunk. This patch fixes it. The > regression had two causes: > 1. Not taking the correct attribute for BT_CLASS objects with allocatable >components into account (chunk 1), and > 2. taking

[Patch, fortran, pr65894, v1] [6 Regression] severe regression in gfortran 6.0.0

2015-05-07 Thread Andre Vehreschild
Hi all, my work on pr60322 caused a regression on trunk. This patch fixes it. The regression had two causes: 1. Not taking the correct attribute for BT_CLASS objects with allocatable components into account (chunk 1), and 2. taking the address of an address (chunk 2). When a class or derived ty