- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
MPI_Bcast sometimes is used in legacy code with the buffer set up in labeled COMMON. It relies on no padding ever being added in the COMMON, contrary to Fortran standard. With ifort 11.0 and 11.1 for Intel64, /Qipo inserts padding even when the legacy rule is followed about always setting the COMMON in order of decreasing data object size. Adding /Qansi-alias- along with /Qipo, where MPI_Bcast is called, will prevent the error. It appears preferable to set up the Bcast buffer in an explicit array or SEQUENCE type.
Link Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page