Closed as not planned
Description
[INFO] [stdout] error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
[INFO] [stdout] --> fos/src/fc/future.rs:46:44
[INFO] [stdout] |
[INFO] [stdout] 46 | let mut fake_cx = unsafe { std::mem::transmute(&fake_cx) };
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] = note: source type: `&u64` (64 bits)
[INFO] [stdout] = note: target type: `Context<'_>` (128 bits)
This looks like it was probably always unstable and/or UB, but filing to make sure we dive a bit deeper.