die macro compiles under csc, swm runs