You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove deprecated optional aliases, migrate callers to std::optional
Migrate the remaining executorch::aten::optional callers (mostly the
Cadence operators) to std::optional, then delete the deprecated
torch::executor and executorch::runtime::etensor optional/nullopt
aliases so they can't be reintroduced. portable_type/optional.h held
only those aliases and is removed; exec_aten.h now includes <optional>
directly. optional_test.cpp covered only the alias (now plain
std::optional) and is dropped along with its build targets.
The substantive changes are in runtime/core/exec_aten/exec_aten.h and
the removal of runtime/core/portable_type/optional.h; everything under
backends/cadence and kernels/ is the mechanical caller migration.
0 commit comments