OpenJDK / amber / amber
changeset 44294:724ad5bc5e1b
8176743: tools/javac/modules/MOptionTest.java test fails on Mac
Summary: Correctly preferring classfiles over source files when timestamps match.
Reviewed-by: jjg
author | jlahoda |
---|---|
date | Wed, 15 Mar 2017 15:46:43 +0100 |
parents | 2f47b2c16612 |
children | f147ed497558 |
files | langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java langtools/test/tools/javac/modules/MOptionTest.java |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java Wed Mar 15 06:30:33 2017 -0700 +++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java Wed Mar 15 15:46:43 2017 +0100 @@ -355,7 +355,7 @@ if (fo == null) { fo = getModuleInfoFromLocation(msym.classLocation, Kind.CLASS); - fo = preferredFileObject(fo, getModuleInfoFromLocation(msym.sourceLocation, Kind.SOURCE)); + fo = preferredFileObject(getModuleInfoFromLocation(msym.sourceLocation, Kind.SOURCE), fo); } if (fo == null) {
--- a/langtools/test/tools/javac/modules/MOptionTest.java Wed Mar 15 06:30:33 2017 -0700 +++ b/langtools/test/tools/javac/modules/MOptionTest.java Wed Mar 15 15:46:43 2017 +0100 @@ -23,7 +23,7 @@ /** * @test - * @bug 8146946 + * @bug 8146946 8176743 * @summary implement javac -m option * @library /tools/lib * @modules