tweak asm parse message
refactor setting of tempDoublePtr to allow simple type coercion of value