C++ Logo

std-proposals

Advanced search

[std-proposals] Replace an object -- but retain old object if new object fails to construct

From: Frederick Virchanza Gotham <cauldwell.thomas_at_[hidden]>
Date: Wed, 29 Oct 2025 12:41:59 +0000
On Wednesday, October 29, 2025, Giuseppe D'Angelo wrote:
>
>
> Test what? What is there to prove or disprove?
>
>

To show programs crashing (or not crashing) on arm64e when a polymorphic
object is trivially relocated and then has one of its virtual methods
invoked.

arm64e has thrown such a spanner in the works for the standardisation of
C++ that we need it on GodBolt for testing to see what crashes and what
doesn't crash.

Also unrelated to relocation, I need an arm64e compiler and executor to do
work on this:

https://www.virjacode.com/papers/polyhandle.htm

Received on 2025-10-29 12:42:01