| Title: | Digital Fortran |
| Notice: | Read notes 1.* for important information |
| Moderator: | QUARK::LIONEL |
| Created: | Thu Jun 01 1995 |
| Last Modified: | Fri Jun 06 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 1333 |
| Total number of notes: | 6734 |
unix 4.0b fortran 77 4.1 ------------------------- all subroutines in one file; when compiling with -O5 it fails with an internal error, suggesting that it's due to inlining. I am looking for a way to specify a list of subtroutines to be inlined. Is that possible ? /Thanks - Joseph
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 1243.1 | TLE::EKLUND | Always smiling on the inside! | Thu Mar 27 1997 11:58 | 7 | |
Inlining kicks in earlier than -O5. Try -O4, where
inlining also occurs. There is no way to specify specific
routines to be inlined.
Cheers!
Dave Eklund
| |||||
| 1243.2 | MSBCS::SCHNEIDER | Say it with ASCII | Fri Mar 28 1997 08:13 | 7 | |
You might also try "-O5 -notransform_loops" or "-O4 -pipeline".
In other words, enable software pipelining but not loop transforms.
It probably goes without saying, but if you can supply a reproducer,
I know the compiler team would like to fix the internal error.
Chuck
| |||||