From: Ralf Jung Date: Wed, 13 Apr 2022 23:51:03 +0000 (-0400) Subject: update PNVI-ae-udi paper URL X-Git-Url: https://git.ralfj.de/web.git/commitdiff_plain/d9e0855e54cd0cd4af4491f1287c7e84c121f001?ds=inline;hp=a77f1777f71f56db4df986b85d1b9f6955feb947 update PNVI-ae-udi paper URL --- diff --git a/personal/_posts/2022-04-11-provenance-exposed.md b/personal/_posts/2022-04-11-provenance-exposed.md index e5560e2..6ab04f5 100644 --- a/personal/_posts/2022-04-11-provenance-exposed.md +++ b/personal/_posts/2022-04-11-provenance-exposed.md @@ -328,7 +328,7 @@ Compositionality at its finest! I have talked a lot about my vision for "solving" pointer provenance in Rust. What about other languages? -As you might have heard, C is moving towards making [PNVI-ae-udi](http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2577.pdf) an official recommendation for how to interpret the C memory model. +As you might have heard, C is moving towards making [PNVI-ae-udi](http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2676.pdf) an official recommendation for how to interpret the C memory model. With C having so much more legacy code to care about and many more stakeholders than Rust does, this is an impressive achievement! How does it compare to all I said above?