BZ #36: make check fails - TestController.java is missing

Status fields:

creation_ts:2007-03-31 16:26
component:unspecified
version:default branch
rep_platform:All
op_sys:Linux
bug_status:RESOLVED
resolution:FIXED
reporter:psj@harker.dyndns.org
make check on SVN trunk has been failing for me since early March with error:

Making check in resolving
make[3]: Entering directory
`/home/psj/software/java/working/cacao/build/tests/regression/resolving'
ecj -bootclasspath
/home/psj/software/install/classpath-cvs/share/classpath/glibj.zip -1.5
TestController.java TestLoader.java
File TestController.java is missing
make[3]: *** [TestController.class] Error 255
make[3]: Leaving directory
`/home/psj/software/java/working/cacao/build/tests/regression/resolving'
make[2]: *** [check-recursive] Error 1

This is with builddir != srcdir.

Comment #1 by psj@harker.dyndns.org on 2007-03-31 16:35:36

Looks like tests/regression/resolving/Makefile.am is missing $(srcdir) off the
SOURCE_FILES definitions (compare to codepatching/Makefile.am).

This should resolve the HARNESS compile stage which is breaking in the error
reported but looks like the check stage will not handle builddir != srcdir since
it tries to compile java files from local directory at JAVAC $$t.java.

Comment #2 by twisti@complang.tuwien.ac.at on 2007-04-15 13:42:15

I fixed it:

http://b2.complang.tuwien.ac.at/cgi-bin/viewcvs.cgi?rev=7703&view=rev