Skip to content

Commit 288cf18

Browse files
authored
Merge pull request #1 from bonachea/github-links
Update links for GitHub
2 parents a80a039 + 0fe1b1b commit 288cf18

4 files changed

Lines changed: 51 additions & 51 deletions

File tree

ChangeLog.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ Embeds a GASNet-EX library that addresses the following notable issues
219219
- bug4606: current `aprun` not recognized by gasnetrun
220220

221221
This library release conforms to the
222-
[UPC++ v1.0 Specification, Revision 2023.3.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2023.3.0.pdf).
222+
[UPC++ v1.0 Specification, Revision 2023.3.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2023.3.0.pdf).
223223
All currently specified features are fully implemented.
224224
See the [UPC++ issue tracker](https://upcxx-bugs.lbl.gov) for status of known bugs.
225225

@@ -257,7 +257,7 @@ Serialization changes:
257257
and `deserializing_iterator<T>::deserialize_overwrite()` functions
258258
that work analogously to their `*_into()` counterparts, but additionally
259259
destruct target objects before deserializing into them.
260-
* See [the specification](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2022.9.0.pdf) for further details.
260+
* See [the specification](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2022.9.0.pdf) for further details.
261261

262262
Infrastructure changes:
263263

@@ -307,7 +307,7 @@ Embeds a GASNet-EX library that addresses the following notable issues
307307
- bug4509: Non-scalable reduction temporaries
308308

309309
This library release conforms to the
310-
[UPC++ v1.0 Specification, Revision 2022.9.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2022.9.0.pdf).
310+
[UPC++ v1.0 Specification, Revision 2022.9.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2022.9.0.pdf).
311311
All currently specified features are fully implemented.
312312
See the [UPC++ issue tracker](https://upcxx-bugs.lbl.gov) for status of known bugs.
313313

@@ -401,7 +401,7 @@ Embeds a GASNet-EX library that addresses the following notable issues
401401
* bug4366: intermittent exit-time assertion failures from debug memcheck
402402

403403
This library release conforms to the
404-
[UPC++ v1.0 Specification, Revision 2022.3.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2022.3.0.pdf).
404+
[UPC++ v1.0 Specification, Revision 2022.3.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2022.3.0.pdf).
405405
All currently specified features are fully implemented.
406406
See the [UPC++ issue tracker](https://upcxx-bugs.lbl.gov) for status of known bugs.
407407

@@ -532,7 +532,7 @@ Embeds a GASNet-EX library that addresses the following notable issues
532532
* bug4330: ibv conduit incorrectly implements `HIDDEN_AM_CONCURRENCY_LEVEL`
533533

534534
This library release conforms to the
535-
[UPC++ v1.0 Specification, Revision 2021.9.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2021.9.0.pdf).
535+
[UPC++ v1.0 Specification, Revision 2021.9.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2021.9.0.pdf).
536536
All currently specified features are fully implemented.
537537
See the [UPC++ issue tracker](https://upcxx-bugs.lbl.gov) for status of known bugs.
538538

@@ -629,7 +629,7 @@ Embeds a GASNet-EX library that addresses the following notable issues
629629
* bug4208: ibv: unfortunate multi-rail interactions with PSHM and XRC
630630

631631
This library release conforms to the
632-
[UPC++ v1.0 Specification, Revision 2021.3.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2021.3.0.pdf).
632+
[UPC++ v1.0 Specification, Revision 2021.3.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2021.3.0.pdf).
633633
All currently specified features are fully implemented.
634634
See the [UPC++ issue tracker](https://upcxx-bugs.lbl.gov) for status of known bugs.
635635

@@ -698,7 +698,7 @@ Notable issues resolved
698698
* issue #421: Regression with `upcxx::copy(remote_cx::as_rpc)`
699699

700700
This prototype library release conforms to the
701-
[UPC++ v1.0 Specification, Revision 2020.11.0-draft](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2020.11.0-draft.pdf).
701+
[UPC++ v1.0 Specification, Revision 2020.11.0-draft](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2020.11.0-draft.pdf).
702702
All currently specified features are fully implemented.
703703
See the [UPC++ issue tracker](https://upcxx-bugs.lbl.gov) for status of known bugs.
704704

@@ -799,7 +799,7 @@ Notable issues resolved
799799
* spec issue 170: Implement `upcxx::in_progress()` query
800800

801801
This library release conforms to the
802-
[UPC++ v1.0 Specification, Revision 2020.10.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2020.10.0.pdf).
802+
[UPC++ v1.0 Specification, Revision 2020.10.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2020.10.0.pdf).
803803
All currently specified features are fully implemented.
804804
See the [UPC++ issue tracker](https://upcxx-bugs.lbl.gov) for status of known bugs.
805805

@@ -859,7 +859,7 @@ New features/enhancements: (see specification and programmer's guide for full de
859859

860860
* Added support for non-trivial serialization of user-defined types. See the
861861
[new chapter of the programmer's guide](https://upcxx.lbl.gov/docs/html/guide.html#serialization)
862-
for an introduction, and [the specification](docs/spec.pdf) for all the details.
862+
for an introduction, and [the specification](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2020.3.0.pdf) for all the details.
863863
* Implement `upcxx_memberof(_general)()`, enabling RMA access to fields of remote objects
864864
* `upcxx::promise` now behaves as a CopyAssignable handle to a reference-counted hidden object,
865865
meaning users no longer have to worry about promise lifetime issues.
@@ -896,7 +896,7 @@ Notable issues resolved
896896
* spec issue 155: value argument type to value collectives is changed to a simple by-value T
897897

898898
This library release mostly conforms to the
899-
[UPC++ v1.0 Specification, Revision 2020.3.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2020.3.0.pdf).
899+
[UPC++ v1.0 Specification, Revision 2020.3.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2020.3.0.pdf).
900900
The following features from that specification are not yet implemented:
901901

902902
* view buffer lifetime extension for `remote_cx::as_rpc` (issue #262)
@@ -974,7 +974,7 @@ Notable issues resolved
974974
* spec issue 142: add `persona::active_with_caller()`
975975

976976
This library release mostly conforms to the
977-
[UPC++ v1.0 Specification, Revision 2019.9.0](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-2019.9.0.pdf).
977+
[UPC++ v1.0 Specification, Revision 2019.9.0](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-2019.9.0.pdf).
978978
The following features from that specification are not yet implemented:
979979

980980
* view buffer lifetime extension for `remote_cx::as_rpc` (issue #262)
@@ -1033,7 +1033,7 @@ Notable issues resolved
10331033
* issue #205: incorrect metadata handling in `~persona_scope()`
10341034

10351035
This library release mostly conforms to the
1036-
[UPC++ v1.0 Draft 10 Specification](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-V1.0-Draft10.pdf).
1036+
[UPC++ v1.0 Draft 10 Specification](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-V1.0-Draft10.pdf).
10371037
The following features from that specification are not yet implemented:
10381038

10391039
* `barrier_async()` and `broadcast()` only support default future-based completion (issue #234)
@@ -1076,7 +1076,7 @@ Notable issues resolved
10761076
* issue #141: missing promise move assignment operator
10771077

10781078
This library release mostly conforms to the
1079-
[UPC++ v1.0 Draft 8 Specification](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-V1.0-Draft8.pdf).
1079+
[UPC++ v1.0 Draft 8 Specification](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-V1.0-Draft8.pdf).
10801080
The following features from that specification are not yet implemented:
10811081

10821082
* `barrier_async()` and `broadcast()` only support default future-based completion (issue #234)
@@ -1116,7 +1116,7 @@ Notable issues resolved
11161116
* Minor improvements to upcxx-run and run-tests.
11171117

11181118
This library release mostly conforms to the
1119-
[UPC++ v1.0 Draft 6 Specification](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-V1.0-Draft6.pdf).
1119+
[UPC++ v1.0 Draft 6 Specification](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-V1.0-Draft6.pdf).
11201120
The following features from that specification are not yet implemented:
11211121

11221122
* Teams: `team::split`, `team_id`, collectives over teams, passing
@@ -1144,7 +1144,7 @@ New features/enhancements:
11441144
* Improvements to internal assertion checking and diagnostics.
11451145

11461146
This library release mostly conforms to the
1147-
[UPC++ v1.0 Draft 5 Specification](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-V1.0-Draft5.pdf).
1147+
[UPC++ v1.0 Draft 5 Specification](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-V1.0-Draft5.pdf).
11481148
The following features from that specification are not yet implemented:
11491149

11501150
* Teams
@@ -1161,7 +1161,7 @@ This release is not performant, and may be unstable or buggy.
11611161
The initial public release of UPC++ v1.0.
11621162

11631163
This library release mostly conforms to the
1164-
[UPC++ v1.0 Draft 4 Specification](https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-spec-V1.0-Draft4.pdf).
1164+
[UPC++ v1.0 Draft 4 Specification](https://github.com/BerkeleyLab/upcxx/wiki/pubs/upcxx-spec-V1.0-Draft4.pdf).
11651165
The following features from that specification are not yet implemented:
11661166

11671167
* Continuation-based and Promise-based completion (use future completion for

0 commit comments

Comments
 (0)