// The subcontext seal (kernel/subcontext): `PolydatKernel::from_program`
// is crate-private, so a kernel is only instanced through the typed
// surface. Must not compile.
usepolydat::dsl::compile::compile_polydat;usepolydat::kernel::PolydatKernel;fnmain(){let kernel =compile_polydat("input cycle: u64\n").unwrap();let_=PolydatKernel::from_program(kernel.program().clone());}