[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [omr-dev] Help needed - what is wrong with this IL?
|
Hi Dibyendu,
Thanks for sending the log through. I think the error message from the validator is being a little misleading - the reference counter for n161n in your log is 2 (the rc=2 on the lines where that node is printed in the trees). The node is only referenced by one parent and so the reference count should be 1. The error message you are getting is triggered when the end of the basic block is reached the node's ref count has not reached zero - ie the count suggests there is a future use outside of the block which would be illegal.
Cheers,
Andrew Craik Testarossa JIT Common Optimizer and x86 Code Generation Team Lead JIT Compiler Development and Performance IBM Canada Lab |
|
Phone: 1-905-413-3620 E-mail: ajcraik@xxxxxxxxxx Find me on: |
8200 Warden Ave Markham, ON L6G 1C7 Canada |
Dibyendu Majumdar ---22-06-2018 19:12:19---Hi, I am getting an error:From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>To: omr developer discussions <omr-dev@xxxxxxxxxxx>Date: 22-06-18 19:12Subject: [omr-dev] Help needed - what is wrong with this IL?Sent by: omr-dev-bounces@xxxxxxxxxxx
Hi,
I am getting an error:
*** VALIDATION ERROR ***
Node: BBEnd n5n
Method: file:line:sets3
Node cannot live across block boundary at n161n
But I can't see what is wrong with attached IL. Any help appreciated.
Thanks and Regards
Dibyendu
[attachment "trtrace.log" deleted by Andrew Craik/Toronto/IBM] _______________________________________________
omr-dev mailing list
omr-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/omr-dev