pmap compiling