This problem—when a chip passes for other people but not for you—typically happens when one of the parts that your chip depends upon is broken or not implemented in your directory.
In this case, make sure that you don't have Inc16 or Mux16 HDL files in your projects/03/a directory so that the simulator will use the built-in versions, and you have a working Register.hdl in that directory.
You can also test your PC in isolation by making a directory like projects/03/a/test and copying all the PC files into that directory.
That was the problem. I moved from mi pc to mi laptop and there I didn't have implemented the Register.hdl. Renaming it and running again the test makes the program to look for the Register built-in. Thanks!!