Mikael Morin wrote:
On 20/07/2012 12:19, Tobias Burnus wrote:
Build and regtested on x86-64-linux.
OK for the trunk?

OK.

Thanks! Committed as Rev. 189743.

Mikael: I wouldn't mind if you could have a look at the scalarizer - you
seem to have an idea how one can implement it with minimal effort/code
cluttering.
This is exaggerated. I just said that the scalarizer can't generate a variable 
number of loops. I can have a look next week. Could you post what is left from 
your initial {l,u}bound patch? It has been raining assumed rank patches and I'm 
lost now.

Well, the good news is that the just approved/committed patch contains everything which I had before. It turned out that I don't need the scalarizer change for the current implementation.

Thus, lbound(x, dim=i) works now; as do ubound(x, dim=i) and size(x)/size(x,dim=i).

Only failing are:
  lbound(x) / ubound(x) / shape(x)

Thanks for offering to take a look!


In terms of pending patches, I currently only have one: The just posted C_PTRDIFF_T patch.

Tobias

Reply via email to