<div class="__aliyun_email_body_block"><div  style="line-height:1.7;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><div  style="clear:both;">Hi Vladimir,</div><div  style="clear:both;"><br ></div><div  style="clear:both;">Haha, thanks for the <span >confirmation</span>. Though I didn't managed to send it to the riscv-port-dev at last, I began to realize maybe I have sent several e-mails to you and Aleksey. Very much sorry for bothering you, please forgive me.</div><div  style="clear:both;"><br ></div><div  style="clear:both;">At that time, what I know is they updated the OS to 21.04 and the problem's gone. I will confirm with them tomorrow.</div><div  style="clear:both;"><br ></div><div  style="clear:both;">Best,</div><div  style="clear:both;">Xiaolin</div><div  style="clear:both;"><br ></div><div  style="clear:both;"><br ></div><div  style="clear:both;"><br /></div><blockquote  style="margin-right:0;margin-top:0;margin-bottom:0;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><div  style="clear:both;">------------------------------------------------------------------</div><div  style="clear:both;">From:Vladimir Kempik <vladimir.kempik@gmail.com></div><div  style="clear:both;">Send Time:2022年9月15日(星期四) 23:25</div><div  style="clear:both;">To:郑孝林(云矅) <yunyao.zxl@alibaba-inc.com></div><div  style="clear:both;">Cc:riscv-port-dev <riscv-port-dev-retn@openjdk.org>; Aleksey Shipilev <shade@redhat.com>; riscv-port-dev@openjdk.org <riscv-port-dev@openjdk.org></div><div  style="clear:both;">Subject:Re: RVC by default?</div><div  style="clear:both;"><br /></div><head ></head><div  class="">Hello</div>Looks pretty similar to me.<div  class="">for me it was vanilla recent jdk19 <br  class=""><div >But later, when I backported next patches to my jdk19 branch, the issue became different ( Arena alloc issue I have reported earlier):</div><div ><br  class=""></div><div ><div >8290496: riscv: Fix build warnings-as-errors with GCC 11</div><div >8290280: riscv: Clean up stack and register handling in interpreter</div><div >8290137: riscv: small refactoring for add_memory_int32/64</div><div >8290164: compiler/runtime/TestConstantsInError.java fails on riscv</div><div >8291952: riscv: Remove PRAGMA_NONNULL_IGNORED</div><div >8291947: riscv: fail to build after JDK-8290840</div><div >8291893: riscv: remove fence.i used in user space Backport-of:...</div><div >8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses</div><div >8292867: RISC-V: Simplify weak CAS return value handling</div><div >8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures</div><div >8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in...</div><div >8293050: RISC-V: Remove redundant non-null assertions about macro-assembler</div><div >8293474: RISC-V: Unify the way of moving function pointer</div><div >8293524: RISC-V: Use macro-assembler functions as appropriate</div><div >8293566: RISC-V: Clean up push and pop registers</div><div ><br  class=""></div><div >I’m gonna bisect this list and find what changed the behaviour.</div></div><div ><br  class=""></div><div >The workaround says - update to ubuntu 21.04, but its not clear - update runtime environment or build environment.</div><div >For me the runtime is ubuntu 22.04, but I build the jdk with sysroot of ubuntu 20.04 ( for better compatibility) and gcc 11.2</div><div ><br  class=""></div><div >Regards, Vladimir<br  class=""><div  class="">15 сент. 2022 г., в 18:17, Xiaolin Zheng <<a  class="" href="mailto:yunyao.zxl@alibaba-inc.com" target="_blank">yunyao.zxl@alibaba-inc.com</a>> написал(а):</div><br  class="Apple-interchange-newline"><div  class=""><div  class="" style="line-height:1.7;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;"><div  class="" style="clear:both;">Hi Vladimir,</div><div  class="" style="clear:both;"><br  class=""></div><div  class="" style="clear:both;">The mailing list says my e-mail exceeds 40KB so I get rejected. But I want to send it out anyway before getting off today's work. So here is a work around:</div><div  class="" style="clear:both;">Please check:</div><div  class="" style="clear:both;"><span  class=""><a  class="" href="https://gist.github.com/zhengxiaolinX/25c32853690f7ac1c125d2fe1da19710" target="_blank">https://gist.github.com/zhengxiaolinX/25c32853690f7ac1c125d2fe1da19710</a></span></div><div  class="" style="clear:both;"><br  class=""></div><div  class="" style="clear:both;">Looking forward to your opinions.</div><div  class="" style="clear:both;"><br  class=""></div><div  class="" style="clear:both;">Best,</div><div  class="" style="clear:both;">Xiaolin</div></div></div></div><br  class=""></div></blockquote></div></div>