Remove the deprecated upc_local_alloc function

Issue #82 new
Former user created an issue

Originally reported on Google Code with ID 82 ``` The upc_local_alloc function has been marked "Deprecated" in the specification since version 1.1 when upc_alloc was introduced in March 2003:

"The upc local alloc function is deprecated and should not be used. UPC programs should use the upc alloc function instead. Support may be removed in future versions of this specification."

Nine years seems long enough in the deprecated category to consider removal in an upcoming version.

How do people feel about removing this from the specification in 1.3? This would not prevent implementations from keeping the entry point longer, it would simply stop requiring implementations to provide it starting at that spec compliance version.

```

Reported by `danbonachea` on 2012-08-10 23:25:00

Comments (7)

  1. Former user Account Deleted

    ``` Cray removed the function years ago, so I'm in favor of removing it officially in 1.3. ```

    Reported by `johnson.troy.a` on 2012-08-12 05:30:19

  2. Former user Account Deleted

    ``` BUPC still retains upc_local_alloc(), but I have no objection to removing it from the 1.3 spec.

    We'll probably offer a language-level selection option to conditionally retain this function (as we do "barrier", "barrier_notify" and "barrier_wait" from the 1.0 spec). ```

    Reported by `phhargrove@lbl.gov` on 2012-08-12 05:58:48

  3. Former user Account Deleted

    ``` Mass-edit to mark all issues with an officially-announced resolution diff as "PendingApproval" ```

    Reported by `danbonachea` on 2012-08-17 15:25:01 - Status changed: `PendingApproval`

  4. Former user Account Deleted

    ``` Set Consensus:High on Pending Approval issues. ```

    Reported by `gary.funck` on 2012-08-19 23:31:54 - Labels added: Consensus-High

  5. Former user Account Deleted

    ``` Spec change performed in SVN r98. ```

    Reported by `danbonachea` on 2012-09-13 18:39:55 - Status changed: `Fixed`

  6. Former user Account Deleted

    ``` For the record: Public comment period for this change was 8/14/2012 - 9/14/2012 No substantial objections were raised or recorded during that period. At the 9/7/2012 telecon, it was announced this change was imminent, feedback was explicitly solicited, and none was received. The change was integrated into a working draft distributed on 9/13/2012 for consideration and draft ratification at the 9/14/2012 telecon. ```

    Reported by `danbonachea` on 2012-09-14 07:26:14

  7. Former user Account Deleted

    ``` Changes distributed as Draft 1.1 were ratified during the 9/14/2012 teleconference, for inclusion in the next public draft. ```

    Reported by `danbonachea` on 2012-09-14 21:46:01 - Status changed: `Ratified`

  8. Log in to comment