I have noticed that Linux x86_64 fastdebug build jobs started to fail in GHA 
with no free space left on device. Instrumenting GHA runs shows we have about 
17G of free space on those runners. 


Filesystem  Size  Used  Avail Use% Mounted on
/dev/root    72G   56G   17G   78% /


[GHA 
docs](https://docs.github.com/en/actions/reference/runners/github-hosted-runners#standard-github-hosted-runners-for-public-repositories)
 say there is 14G of guaranteed disk space on runners. This is a bit beyond 
what our fastdebug builds need. My local build says disabling debug symbols 
bundling reduces the space requirement from 16G -> 11G, without regressing 
tests.

Testing:
 - [x] Ad-hoc JVM crash to verify that stack trace generation still works
 - [ ] GHA

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

Commit messages:
 - Try external-symbols-in-bundles=none
 - Handle the absence of symbols gracefully
 - Fix

Changes: https://git.openjdk.org/jdk/pull/29030/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=29030&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8374507
  Stats: 5 lines in 5 files changed: 5 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/29030.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/29030/head:pull/29030

PR: https://git.openjdk.org/jdk/pull/29030

Reply via email to