https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430

--- Comment #35 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
(In reply to Bijan Chokoufe from comment #34)

> Does mlm_matching_isr.run also work if you remove all uses of volatile in
> src/shower/*f90?

Yes, the test was with the original tarball mentioned in
comment#1.

[tkoenig@gcc1-power7 shower]$ pwd
/home/tkoenig/whizard-2.4.1/src/shower
[tkoenig@gcc1-power7 shower]$ grep -i volatile *.f90
[tkoenig@gcc1-power7 shower]$ 

Did you run a diff on the generated assembly with and without
the VOLATILE statement?  You can use the -save-temps option for that.

Reply via email to