This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: bug 18212 closed too early (by me) ?


Ranjit Mathew wrote:

>>Can you reproduce it with only the files of SMOOD.jar?
>>See in PR 18212.
>>
>>
>
>No, I don't get an ICE with just SMOOD.jar. Witness:
>--------------------------- 8< ---------------------------
>
>
>
try, but please do:

gcj -o smood.exe --main=smood.Main smood/Main.class smood/*/*.class smood/*/*/*.class smood/*/*/*/*.class

The ICE happens only if (but not iff)

   1. the files are given explicetely as .class files
   2. the output file is specified (without it works)

If you can produce this with the files of SMOOD.jar only, then there's (maybe) no bug when compiling with jars. From your compilation result with the actual version in the CVS we can decide what further to do (bug resolved, stripping the code further, and so on).

>> Is there a way to find out what files were already processed when the ICE
>>occured ?
>>
>>
>
>The ICE report normally prints the file that the
>compiler was processing when the error
>occurred. For example, in Tom's case (in the PR),
>the ICE happened while processing
>"java/security/SecureRandom.java".
>


But the showed error message and the real reason can be in no relation to each other! Is there a deeper bug report possible, or does it only show "ICE: bus error" and you can guess the reason but you don't know where to look?

Bojan


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]