We can distinguish between four different anchor configurations which will be in effect at different times:
The resulting mapping for anchors is the one that is being saved to the newly generated heap image.
Running the testml script will start the runtime system, instruct it to load heap image . arch- osname, and arrange for the path configuration file .lib/pathconfig to take effect. This will cause any anchor to be resolved within the .lib hierarchy. Thus, the new system can be tested in a way that is completely independent from any existing installation. (Again, can be specified as a parameter to testml.)