Fix for Bug Fix for Bug 393356 Failures in CompilerInvocationTests in
I20121031-2000
diff --git a/org.eclipse.jdt.compiler.tool.tests/src/org/eclipse/jdt/compiler/tool/tests/CompilerInvocationTests.java b/org.eclipse.jdt.compiler.tool.tests/src/org/eclipse/jdt/compiler/tool/tests/CompilerInvocationTests.java
index 09a1689..276565e 100644
--- a/org.eclipse.jdt.compiler.tool.tests/src/org/eclipse/jdt/compiler/tool/tests/CompilerInvocationTests.java
+++ b/org.eclipse.jdt.compiler.tool.tests/src/org/eclipse/jdt/compiler/tool/tests/CompilerInvocationTests.java
@@ -386,7 +386,7 @@
 		return;
 	}
 	File binDirectory = new File(OUTPUT_DIR + File.separator + "bin");
-	binDirectory.mkdir();
+	binDirectory.mkdirs();
 	StandardJavaFileManager javacStandardJavaFileManager =  JAVAC_COMPILER.getStandardFileManager(null, null, null); // will pick defaults up
 	javacStandardJavaFileManager.setLocation(
 			StandardLocation.CLASS_OUTPUT,