pub fn compile_semiring_to_exec<Alg>(
prog: &CompiledProgram<SemiringOp<Alg>>,
input_shapes: &[Vec<DimExpr>],
) -> ExecProgrampub fn compile_semiring_to_exec<Alg>(
prog: &CompiledProgram<SemiringOp<Alg>>,
input_shapes: &[Vec<DimExpr>],
) -> ExecProgram