@Test
	public void testSimilarSymbolNameDiffLanguages2() throws Exception {
		// Test a function match created by the Similar Symbol Name correlator where the 
		// two programs are for different languages but the same processor with different
		// instructions.
		Program p1 = buildProgram1("language1");
		Program p2 = buildProgram3("language3");
		createSession(p1, p2);
		vtTestEnv.showTool();
		addComment(CommentType.EOL, "0x00401003", "Similar name eol comment.");

		runCorrelator(new SimilarSymbolNameProgramCorrelatorFactory());
		selectMatch("0x00401000", "0x00402000");

		validateCommentMarkupItems(EolCommentMarkupType.INSTANCE, "0x00401003",
			"Similar name eol comment.", "NO_ADDRESS");
		validateMarkupDestinationAddress(VTHashedFunctionAddressCorrelation.NAME, true);
	}
Tests to verify that the correct address correlation is being determined and used for obtaining
destination addresses for markup items of a function match.
Ghidra/Features/VersionTracking/src/test.slow/java/ghidra/feature/vt/api/correlator/address/AddressCorrelationTest.java