This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: gcjh 3.4.3 chokes on multiargs
- From: Andrew Haley <aph at redhat dot com>
- To: strk <strk at keybit dot net>
- Cc: java at gcc dot gnu dot org
- Date: Thu, 21 Apr 2005 12:04:52 +0100
- Subject: Re: gcjh 3.4.3 chokes on multiargs
- References: <20050421110003.GP922@freek.keybit.net>
strk writes:
> I've verified that gcjh 3.4.3 sometime produces
> malformed headers when fed with multi args.
>
> I didn't make a small test case, sorry, but I'm afraid
> attempting at it would be hard as one of the choking
> condition is arguments order. But you can test it
> using a CVS snapshot of JTS:
>
> cvs -d:pserver:cvs@cvs.jump-project.org:/home/cvs/jts login
> password: cvs
> cvs -d:pserver:cvs@cvs.jump-project.org:/home/cvs/jts co jts
> cd jts/libjts
> ./configure
> make
>
> This should work as gcjh invocation is made using xargs to
> provide one arg at time, but if you edit the Makefile
> and change xargs -n1 to xargs -n10 things won't work
> (make clean first!).
>
> Note that xargs -n10 works changing the order of arguments,
> (if you're interested I can provide a file that when included
> by the Makefile provides working order of args).
>
>
> Questions are:
>
> - Can you reproduce the bug ?
> - Is it a bug ?
> - Is the bug still present with 4.0 ?
Tell us what the "bad" files look like.
Andrew.