On Mon, 11 Apr 2022 14:50:37 GMT, Andrew Leonard <aleon...@openjdk.org> wrote:
>> Non-determinism in .debuginfo straight away makes .so libraries >> non-deterministic due to the embedded debuginfo CRC value. >> @erikj79 i'll try removing .debuginfo from the exceptions and try it... > >> @andrew-m-leonard This change leaves the pathmap options intact, right? >> Because `clang` leaves absolute path names in the debug info regardless of >> what's in `.file`. > > @mkartashev yes, that was in the already merged PR : > https://github.com/openjdk/jdk/commit/4451257b1432e4180a16757aafca6141b8063772 > > So clang / MacOS needs deeper investigation, the AbsPathInImage test > currently also excludes .dSYM folder. Hi @andrew-m-leonard, I am currently working on moving SafeFetch to static assembly: https://github.com/openjdk/jdk/pull/7865 Would your change affect that, especially the ability to export inner-function labels as jump-back-points? Also, riscv, ppcle and s390 are missing, why not do it on all platforms? Thanks! ------------- PR: https://git.openjdk.java.net/jdk/pull/8177