Dear Andre, As far as I can see, the problems with PR57117 are specific to RESHAPE and need not affect committing your patch. To my surprise, the combination of your patch and mine for PR67171 fixes PR67044 in that the ICE no longer occurs. I have to get my head around how to write a testcase for it that tests the functionality though!
You can commit this patch to trunk. As I said elsewhere, I will rename the testcase for PR67171. Many thanks for the patch. Paul On 23 October 2015 at 09:44, Paul Richard Thomas <paul.richard.tho...@gmail.com> wrote: > Dear Andre, > > I will wait until you fix the problems that Dominique has pointed out. > However, if by Sunday afternoon (rain forecast!) you haven't found the > time, I will see if I can locate the source of these new problems. > > With best regards > > Paul > > On 7 October 2015 at 19:51, Dominique d'Humières <domi...@lps.ens.fr> wrote: >> This patch also fixes pr57117 comment 2, the original test and the test in >> comment 3 now give an ICE >> >> pr57117.f90:82:0: >> >> allocate(z(9), source=reshape(x, (/ 9 /))) >> 1 >> internal compiler error: Segmentation fault: 11 >> >> and pr67044. >> >> Thanks, >> >> Dominique >> > > > > -- > Outside of a dog, a book is a man's best friend. Inside of a dog it's > too dark to read. > > Groucho Marx -- Outside of a dog, a book is a man's best friend. Inside of a dog it's too dark to read. Groucho Marx