diff --git a/test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyForPinnedLoads.java b/test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyForPinnedLoads.java
index 05673015ebe04b9fbdf21fd3aa1e5457a5bc4f76..5d5afbcdff01fbf90b16b0d2e52b31dbe0a85d58 100644
--- a/test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyForPinnedLoads.java
+++ b/test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyForPinnedLoads.java
@@ -25,6 +25,7 @@
  * @test
  * @bug 8337066
  * @summary Test that MergeMem is skipped when looking for stores
+ * @compile -encoding UTF-8 TestAntiDependencyForPinnedLoads.java
  * @run main/othervm -Xbatch -XX:-TieredCompilation
  *                   -XX:CompileCommand=compileonly,java.lang.StringUTF16::reverse
  *                   compiler.controldependency.TestAntiDependencyForPinnedLoads