Black hole compilation