∀ {ι : Type u_1} {α' : ι → Type u_2} [inst : (i : ι) → SemilatticeSup (α' i)],
  Pi.instSemilatticeSup =
    { toPartialOrder := Pi.partialOrder, sup := fun x y i => x i ⊔ y i, le_sup_left := ⋯, le_sup_right := ⋯,
      sup_le := ⋯ }