http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55069



--- Comment #3 from Sean Santos <quantheory at gmail dot com> 2012-10-25 
17:49:44 UTC ---

Ah, it seems I was quite tired yesterday and made a couple mistakes:



- I mixed up a test using an older gfortran version with a test with

optimization off. I suppose that this is not a regression after all.



- At some point, I seem to have changed my test case to make "blah" a

parameter. If "blah" is a parameter, the behavior I described actually is what

happens.



Sorry about the mixups.



As for updating compilers, unfortunately this is not really a decision I can

make. My group is required to maintain this software for on several specific

machines (not under our direct control) that can go >1 year between major

compiler updates. I'm only even using 4.7 because I expect that my current work

won't get merged to the trunk for several months anyway. If 4.8 is released in

March, I can't expect to release anything that depends on it until 2014.



My current workaround is to simply concatenate the empty string onto every

affected assignment. Luckily there are not many, and this appears to work for

every test case in my limited needs.

Reply via email to