RFR: 8349717: [leyden] compiler/inlining/LateInlinePrinting.java is failing

Aleksey Shipilev shade at openjdk.org
Mon Feb 10 12:32:03 UTC 2025


There are lots of mainline reports about this test, see links. We see a failure in current GHA for Leyden. For Leyden, there are additional specifics: we print advanced compile task information in compile log, so we get indenting/format mismatches.

Leyden dumps this:


     57 W0.0 Q0.0 C0.7 3 b compiler.inlining.LateInlinePrinting$TestLateInlining::test2 (7 bytes)
                            @ 0 compiler.inlining.LateInlinePrinting$TestLateInlining::test3 (1 bytes) inline (hot) late inline succeeded
                            @ 3 compiler.inlining.LateInlinePrinting$TestLateInlining::testFailInline (1 bytes) failed to inline: disallowed by CompileCommand
                            @ 6 compiler.inlining.LateInlinePrinting$TestLateInlining::testFailInline (1 bytes) failed to inline: disallowed by CompileCommand
                            @ 9 compiler.inlining.LateInlinePrinting$TestLateInlining::test2 (7 bytes) inline (hot) late inline succeeded
                              @ 0 compiler.inlining.LateInlinePrinting$TestLateInlining::inlined1 (1 bytes) inline (hot) late inline succeeded
                              @ 3 compiler.inlining.LateInlinePrinting$TestLateInlining::inlined2 (1 bytes) inline (hot) late inline succeeded
     58 W0.0 Q0.0 C1.1 4 b compiler.inlining.LateInlinePrinting$TestLateInlining::test1 (13 bytes)


So, this bug fixes the test for Leyden specifically, while mainline is figuring out the rest.

-------------

Commit messages:
 - Fix

Changes: https://git.openjdk.org/leyden/pull/35/files
  Webrev: https://webrevs.openjdk.org/?repo=leyden&pr=35&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8349717
  Stats: 14 lines in 1 file changed: 0 ins; 3 del; 11 mod
  Patch: https://git.openjdk.org/leyden/pull/35.diff
  Fetch: git fetch https://git.openjdk.org/leyden.git pull/35/head:pull/35

PR: https://git.openjdk.org/leyden/pull/35


More information about the leyden-dev mailing list