Reject PSD and assembly
@@ -1709,6 +1709,9 @@ class Solution:
# tail loop has ASEM requirement and beta-on-edge has AF0EM requirement
reject(state, "Archs with HasEccHalf require ASEM%2==0 and AF0EM%2==0")
+ if state["KernelLanguage"] == "Assembly" and state["PackSummationDims"]:
+ reject(state, "PackSummationDims does not yet support assembly")
+
# Default GlobalReadVectorWidth
if state["GlobalReadVectorWidth"] == -1:
state["GlobalReadVectorWidth"] = state["VectorWidth"]
