Community
Participate
Working Groups
PLDT doesn't find UPC artifacts in 4.0 with CDT 7.0 Using PTP 4.0 M7, CDT 7.0 M7, Eclipse 3.6M7 Do new C project, new Berkeley UPC project, PLDT UPC prefs set to /usr/local/berkeley.... Project properties includes setting points to the same dir. add upc_lock(null) to the src file, find artifacts. Nothing found.
UPC prefs were set to where the installed UPC headers were located, but analysis must be using other. When set Preferences/Parallel Tools/ PLDT / UPC to add "/usr/local/include" to the UPC include paths, artifacts are found OK. TODO: Add a check like was done for MPI: if I find APIs in another header file, prompt the user or something to use this as UPC include path. This is very confusing for users.
New default option of "Recognize APIs by prefix(upc_) alone" fixes this since location of API doesn't matter now for most uses.
should have assigned to me :)