Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-612

test execution fails in daffodil-core

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: s8
    • Fix Version/s: s10
    • Component/s: None
    • Labels:
      None

      Description

      Cannot run program "javac":

      I have tried changing local options, git tricks and rebased.
      This problem persists in daffodil-core although I can run other directories (daffodil-test and daffodil-lib)
      See details:

      C:\Users\aseyler\Documents\DFDL-git\dfdl>set SCRIPT_DIR=\Program Files\SBT\

      C:\Users\aseyler\Documents\DFDL-git\dfdl>java -XX:MaxPermSize=1024m -Xmx2048m -Xms40m -Xss2m -XX:ReservedCodeCacheSize=128m -jar "\Program Files\SBT\sbt-launch.jar" daffodil-core/test
      [info] Loading project definition from C:\Users\aseyler\Documents\DFDL-git\dfdl\project
      [info] Set current project to daffodil (in build file:/C:/Users/aseyler/Documents/DFDL-git/dfdl/)
      [info] Compiling 33 Scala sources and 1 Java source to C:\Users\aseyler\Documents\DFDL-git\dfdl\daffodil-core\target\scala-2.9.2\test-classes...
      java.io.IOException: Cannot run program "javac": CreateProcess error=2, The system cannot find the file specified
      at java.lang.ProcessBuilder.start(Unknown Source)
      at sbt.SimpleProcessBuilder.run(ProcessImpl.scala:386)
      at sbt.AbstractProcessBuilder.run(ProcessImpl.scala:138)
      at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
      at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
      at sbt.compiler.JavacLogger.buffer(AggressiveCompile.scala:178)
      at sbt.AbstractProcessBuilder.runBuffered(ProcessImpl.scala:169)
      at sbt.AbstractProcessBuilder.$bang(ProcessImpl.scala:166)
      at sbt.compiler.AggressiveCompile$$anonfun$forkJavac$1.apply(AggressiveCompile.scala:157)
      at sbt.compiler.AggressiveCompile$$anonfun$forkJavac$1.apply(AggressiveCompile.scala:152)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1.externalJavac$1(JavaCompiler.scala:82)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1$$anonfun$apply$2.apply(JavaCompiler.scala:83)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1$$anonfun$apply$2.apply(JavaCompiler.scala:83)
      at sbt.compiler.JavaCompiler$$anonfun$withArgumentFile$1.apply(JavaCompiler.scala:103)
      at sbt.compiler.JavaCompiler$$anonfun$withArgumentFile$1.apply(JavaCompiler.scala:100)
      at sbt.IO$.withTemporaryDirectory(IO.scala:262)
      at sbt.compiler.JavaCompiler$.withArgumentFile(JavaCompiler.scala:100)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1.apply(JavaCompiler.scala:83)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1.apply(JavaCompiler.scala:79)
      at sbt.compiler.JavaCompiler$$anonfun$directOrForkJavac$1.apply(JavaCompiler.scala:75)
      at sbt.compiler.JavaCompiler$$anonfun$directOrForkJavac$1.apply(JavaCompiler.scala:71)
      at sbt.compiler.JavaCompiler$$anon$1.compile(JavaCompiler.scala:57)
      at sbt.compiler.JavaTool$class.apply(JavaCompiler.scala:26)
      at sbt.compiler.JavaCompiler$$anon$1.apply(JavaCompiler.scala:51)
      at sbt.compiler.JavaCompiler$class.compile(JavaCompiler.scala:17)
      at sbt.compiler.JavaCompiler$$anon$1.compile(JavaCompiler.scala:51)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(AggressiveCompile.scala:83)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(AggressiveCompile.scala:83)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(AggressiveCompile.scala:83)
      at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:101)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1.apply$mcV$sp(AggressiveCompile.scala:82)
      at sbt.classfile.Analyze$.apply(Analyze.scala:85)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1.apply$mcV$sp(AggressiveCompile.scala:81)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1.apply(AggressiveCompile.scala:81)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1.apply(AggressiveCompile.scala:81)
      at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:101)
      at sbt.compiler.AggressiveCompile$$anonfun$4.compileJava$1(AggressiveCompile.scala:80)
      at sbt.compiler.AggressiveCompile$$anonfun$4.apply(AggressiveCompile.scala:88)
      at sbt.compiler.AggressiveCompile$$anonfun$4.apply(AggressiveCompile.scala:60)
      at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:24)
      at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:22)
      at sbt.inc.Incremental$.cycle(Incremental.scala:40)
      at sbt.inc.Incremental$.compile(Incremental.scala:25)
      at sbt.inc.IncrementalCompile$.apply(Compile.scala:20)
      at sbt.compiler.AggressiveCompile.compile2(AggressiveCompile.scala:96)
      at sbt.compiler.AggressiveCompile.compile1(AggressiveCompile.scala:44)
      at sbt.compiler.AggressiveCompile.apply(AggressiveCompile.scala:31)
      at sbt.Compiler$.apply(Compiler.scala:79)
      at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:572)
      at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:572)
      at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:578)
      at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:578)
      at scala.Function1$$anonfun$compose$1.apply(Function1.scala:49)
      at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
      at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
      at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:41)
      at sbt.std.Transform$$anon$5.work(System.scala:71)
      at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
      at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
      at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
      at sbt.Execute.work(Execute.scala:238)
      at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
      at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
      at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
      at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
      Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
      at java.lang.ProcessImpl.create(Native Method)
      at java.lang.ProcessImpl.<init>(Unknown Source)
      at java.lang.ProcessImpl.start(Unknown Source)
      at java.lang.ProcessBuilder.start(Unknown Source)
      at sbt.SimpleProcessBuilder.run(ProcessImpl.scala:386)
      at sbt.AbstractProcessBuilder.run(ProcessImpl.scala:138)
      at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
      at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
      at sbt.compiler.JavacLogger.buffer(AggressiveCompile.scala:178)
      at sbt.AbstractProcessBuilder.runBuffered(ProcessImpl.scala:169)
      at sbt.AbstractProcessBuilder.$bang(ProcessImpl.scala:166)
      at sbt.compiler.AggressiveCompile$$anonfun$forkJavac$1.apply(AggressiveCompile.scala:157)
      at sbt.compiler.AggressiveCompile$$anonfun$forkJavac$1.apply(AggressiveCompile.scala:152)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1.externalJavac$1(JavaCompiler.scala:82)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1$$anonfun$apply$2.apply(JavaCompiler.scala:83)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1$$anonfun$apply$2.apply(JavaCompiler.scala:83)
      at sbt.compiler.JavaCompiler$$anonfun$withArgumentFile$1.apply(JavaCompiler.scala:103)
      at sbt.compiler.JavaCompiler$$anonfun$withArgumentFile$1.apply(JavaCompiler.scala:100)
      at sbt.IO$.withTemporaryDirectory(IO.scala:262)
      at sbt.compiler.JavaCompiler$.withArgumentFile(JavaCompiler.scala:100)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1.apply(JavaCompiler.scala:83)
      at sbt.compiler.JavaCompiler$$anonfun$forkJavac$1.apply(JavaCompiler.scala:79)
      at sbt.compiler.JavaCompiler$$anonfun$directOrForkJavac$1.apply(JavaCompiler.scala:75)
      at sbt.compiler.JavaCompiler$$anonfun$directOrForkJavac$1.apply(JavaCompiler.scala:71)
      at sbt.compiler.JavaCompiler$$anon$1.compile(JavaCompiler.scala:57)
      at sbt.compiler.JavaTool$class.apply(JavaCompiler.scala:26)
      at sbt.compiler.JavaCompiler$$anon$1.apply(JavaCompiler.scala:51)
      at sbt.compiler.JavaCompiler$class.compile(JavaCompiler.scala:17)
      at sbt.compiler.JavaCompiler$$anon$1.compile(JavaCompiler.scala:51)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(AggressiveCompile.scala:83)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(AggressiveCompile.scala:83)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(AggressiveCompile.scala:83)
      at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:101)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1$$anonfun$apply$mcV$sp$1.apply$mcV$sp(AggressiveCompile.scala:82)
      at sbt.classfile.Analyze$.apply(Analyze.scala:85)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1.apply$mcV$sp(AggressiveCompile.scala:81)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1.apply(AggressiveCompile.scala:81)
      at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileJava$1$1.apply(AggressiveCompile.scala:81)
      at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:101)
      at sbt.compiler.AggressiveCompile$$anonfun$4.compileJava$1(AggressiveCompile.scala:80)
      at sbt.compiler.AggressiveCompile$$anonfun$4.apply(AggressiveCompile.scala:88)
      at sbt.compiler.AggressiveCompile$$anonfun$4.apply(AggressiveCompile.scala:60)
      at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:24)
      at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:22)
      at sbt.inc.Incremental$.cycle(Incremental.scala:40)
      at sbt.inc.Incremental$.compile(Incremental.scala:25)
      at sbt.inc.IncrementalCompile$.apply(Compile.scala:20)
      at sbt.compiler.AggressiveCompile.compile2(AggressiveCompile.scala:96)
      at sbt.compiler.AggressiveCompile.compile1(AggressiveCompile.scala:44)
      at sbt.compiler.AggressiveCompile.apply(AggressiveCompile.scala:31)
      at sbt.Compiler$.apply(Compiler.scala:79)
      at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:572)
      at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:572)
      at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:578)
      at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:578)
      at scala.Function1$$anonfun$compose$1.apply(Function1.scala:49)
      at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
      at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
      at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:41)
      at sbt.std.Transform$$anon$5.work(System.scala:71)
      at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
      at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
      at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
      at sbt.Execute.work(Execute.scala:238)
      at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
      at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
      at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
      at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
      [error] (daffodil-core/test:compile) java.io.IOException: Cannot run program "javac": CreateProcess error=2, The system cannot find the file specified
      [error] Total time: 46 s, completed Mar 27, 2013 1:30:27 PM

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              twise Taylor Wise
              Reporter:
              aseyler Andrew Seyler
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Tasks