BZ #166: make check-langtools failure: MineField.sh

Status fields:

creation_ts:2012-02-24 17:21
component:vm
version:default branch
rep_platform:All
op_sys:All
bug_status:RESOLVED
resolution:FIXED
reporter:stefan@complang.tuwien.ac.at
FAILED: tools/javac/Paths/MineField.sh

When running "make check-langtools" from icedtea6, it produces this output. Detailed log
can be found in the attachment.

Apparently, some path arguments/environment variables are not considered in the
"correct" order. The related changeset fixing this in JamVM: http://git.berlios.de/cgi-
bin/cgit.cgi/jamvm/commit/?id=c2625d0ff4f107570a36e99c045680029f2109e5

Comment #1 by stefan@complang.tuwien.ac.at on 2012-02-24 17:21:44

Created an attachment (id=75)
Test output

Comment #2 by zapster@complang.tuwien.ac.at on 2012-10-04 13:03:58

Created an attachment (id=78)
check-langtools MineField.sh patch

This patch fixes the issue with the MineField.sh check-langtools testcase.

The problem is the (undocumented) ordering of the different command line arguments that
can be used for setting the (boot)classpath. The testcase ensures that java and javac
are using the same ordering.

Comment #3 by stefan@complang.tuwien.ac.at on 2012-10-10 16:20:38

Pushed, thanks! -- http://mips.complang.tuwien.ac.at/hg/cacao/rev/74ee8466e583

Attachment id=75

date:2012-02-24 17:21
desc:Test output
type:text/plain
download:MineField.jtr

Attachment id=78

date:2012-10-04 13:03
desc:check-langtools MineField.sh patch
type:text/plain
download:pr166.patch