The message "did X/X site patterns" lets you know about how many site patterns have been parsed when reading a specific locus in your input sequence file. If you have checked the output file and the run did indeed complete, perhaps the last messages were not printed on the screen (did you use your laptop or did you run the job on a HPC?). I may be wrong, but this issue looks somewhat similar to the one discussed in this google group earlier this year (
see thread of messages via this link). You may also check a somewhat related closed issue on the
PAML GitHub repository. I have checked your input files and it looks there may be a formatting issue with your input tree files. Firstly, you should add the PHYLIP header following the notation "num_taxa num_trees". E.g.: if you have 28 taxa, then the PHYLIP header in your input tree file should be "28 1". In addition, branch lengths and another labels should also be removed. You can check the
PAML Wiki for more details on data formatting via this link :)