This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Vectorizing HIRLAM 4: complicated access patterns examined.


	Toon Moene wrote:
	> Nope, I checked.  This has nothing to do with equivalences.

	The issue in PR18833 was primarily the correct identification whether a(1:2)
	is a substring or an array reference, so this might still be related.  The
	patch only worked around this issue in the special case of equivalence
	statements, so it might be the case that we hit another case where this same
	issue arises, but I'm not sure as I haven't looked in the debugger.

	This is a slightly further reduced testcase:
	      PROGRAM TABLES
	      IMPLICIT CHARACTER*8(Y)
	      !WRITE(YLOCAL,'(I2.2)') ILOCAL
	      !ybtable='b'
		YBTABLE=Ylocal(1:2)

	      END
	Try some combination of removing comments and removing the substring
	specifier, and you'll get different error messages or success rates.

Ah.

	Can you open a PR please?

No.  As I just explained on irc, lynx doesn't know my password
that Firefox maintained, so I'm effectively locked out of all bug
management (other than fixing them) ...

Cheers,

-- 
Toon Moene - e-mail: toon@moene.indiv.nluug.nl - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]