FIXED: missing axis=1 in mark1 DM case in constructCompressionMatrix