Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Native Image] 24.2.x: NullPointerException when applying PGO profile #10883

Open
1 task done
Tracked by #1326
sgammon opened this issue Mar 19, 2025 · 1 comment
Open
1 task done
Tracked by #1326

[Native Image] 24.2.x: NullPointerException when applying PGO profile #10883

sgammon opened this issue Mar 19, 2025 · 1 comment
Assignees

Comments

@sgammon
Copy link

sgammon commented Mar 19, 2025

Describe the Issue

I generated new PGO profiles with 24.2.x for our project, Elide, but ran into an issue as described herein

Using the latest version of GraalVM can resolve many issues.

GraalVM Version

java version "24" 2025-03-18
Java(TM) SE Runtime Environment Oracle GraalVM 24+36.1 (build 24+36-jvmci-b01)
Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 24+36.1 (build 24+36-jvmci-b01, mixed mode, sharing)

Operating System and Version

Linux 5.15.167.4-microsoft-standard-WSL2 #1 SMP Tue Nov 5 00:21:55 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build Command

--exclude-config
\Q/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.118.Final/eda08a71294afe78c779b85fd696bc13491507a8/netty-codec-http-4.1.118.Final.jar\E
^/META-INF/native-image/.*
--exclude-config
\Q/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.118.Final/30ebb05b6b0fb071dbfcf713017c4a767a97bb9b/netty-handler-4.1.118.Final.jar\E
^/META-INF/native-image/.*
--exclude-config
\Q/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver-dns/4.1.118.Final/ff5bfb643ccc5a809c4c21b10167b8d214ceaeeb/netty-resolver-dns-4.1.118.Final.jar\E
^/META-INF/native-image/.*
--exclude-config
\Q/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.118.Final/4bb0f9899146484fa89f7b9bc27389d5b8e2ecde/netty-common-4.1.118.Final.jar\E
^/META-INF/native-image/.*
--exclude-config
\Q/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.118.Final/7022990af1e0d449f9d5322035899745e19735c5/netty-buffer-4.1.118.Final.jar\E
^/META-INF/native-image/.*
--exclude-config
\Q/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.118.Final/5a27232e5d08218722d94ca14f0b1b4576e7711c/netty-transport-4.1.118.Final.jar\E
^/META-INF/native-image/.*
--exclude-config
\Q/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http2/4.1.118.Final/e3c35c0685ec9e84c4f84b79feea7c9d185a08d3/netty-codec-http2-4.1.118.Final.jar\E
^/META-INF/native-image/.*
-cp
/home/sam/workspace/elide/packages/cli/build/libs/cli-1.0.0-beta1-native.jar:/home/sam/workspace/elide/packages/cli/build/libs/cli-1.0.0-beta1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.pkl-lang/pkl-cli/0.28.1/5625611e7a02d4ebce0efa08eb98ab7a343a225f/pkl-cli-0.28.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.pkl-lang/pkl-commons-cli/0.28.1/ee24cdd2dbd4bac7190464f0ec3e4d6d3ae29cb3/pkl-commons-cli-0.28.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.clikt/clikt-markdown-jvm/5.0.3/7f0d3229eef7bfd45320f8a20bc8252102d38355/clikt-mordant-markdown-jvm.jar:/home/sam/workspace/elide/packages/graalvm/build/libs/graalvm-1.0.0-beta1.jar:/home/sam/workspace/elide/packages/graalvm-ts/build/libs/graalvm-ts-1.0.0-beta1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.js/js-community/24.2.0/7c433cf61056f135e17ef25b5ab4f4881792fdb9/js-community-24.2.0.pom:/home/sam/workspace/elide/packages/graalvm-js/build/libs/graalvm-js-1.0.0-beta1.jar:/home/sam/workspace/elide/third_party/oracle/graaljs-24x.jar:/home/sam/workspace/elide/third_party/oracle/truffle-api-24x.jar:/home/sam/workspace/elide/packages/graalvm-wasm/build/libs/graalvm-wasm-1.0.0-beta1.jar:/home/sam/workspace/elide/packages/graalvm-py/build/libs/graalvm-py-1.0.0-beta1.jar:/home/sam/workspace/elide/packages/engine/build/libs/engine-1.0.0-beta1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut.picocli/micronaut-picocli/5.7.0/862997d2a41a4dc823913083789143752564664/micronaut-picocli-5.7.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/info.picocli/picocli/4.7.6/77c2cb87814b6a03d431fc856024a9f8ff605ad4/picocli-4.7.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.common.html.types/types/1.0.8/9e9cf7bc4b2a60efeb5f5581fe46d17c068e0777/types-1.0.8.jar:/home/sam/workspace/elide/packages/ssr/build/libs/ssr-jvm-1.0.0-beta1.jar:/home/sam/workspace/elide/packages/http/build/libs/http-jvm-1.0.0-beta1.jar:/home/sam/workspace/elide/packages/base/build/libs/base-jvm-1.0.0-beta1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-jdk9/1.10.1/dc4e0ee00e9b93cbff9ed3f92b3117c745edb909/kotlinx-coroutines-jdk9-1.10.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-graal/4.8.6/73a313ac7de940bada0bfb0b08ea6a65f2aae742/micronaut-graal-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-core-processor/4.8.6/34b79814c249f86507da5d066af27cf70b7d956/micronaut-core-processor-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut.sourcegen/micronaut-sourcegen-bytecode-writer/1.6.2/e6edebe73b0d9d2b93e2f09121aafd0c18f071b4/micronaut-sourcegen-bytecode-writer-1.6.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut.sourcegen/micronaut-sourcegen-model/1.6.2/81d4aacb804baf8061fd3e515d2407f60cde8efa/micronaut-sourcegen-model-1.6.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-slf4j/1.10.1/7017f76499351e14b3d36c5737c26c018dc7d5bd/kotlinx-coroutines-slf4j-1.10.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-jdk8/1.10.1/2175da56877e082a8c4a9d6effa249eddd40af07/kotlinx-coroutines-jdk8-1.10.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-reactive/1.10.1/f613fef642e589b308181a48bfcf3fb5c78fd53b/kotlinx-coroutines-reactive-1.10.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.10.1/fe066928754beda3d59c8282e04289546465a360/kotlinx-coroutines-core-jvm-1.10.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-guava/1.10.1/9ade277953d7501d448c2dfa71b071ad756d1aa8/kotlinx-coroutines-guava-1.10.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.elide-tools/jimfs/66161ebdf9/b81e8ee68efa85756d0c9465bfcaa4663de1dcb9/jimfs-66161ebdf9.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.elide-tools.jimfs/jimfs/66161ebdf9/420432232ec754071e32cbea72268c5e09f45766/jimfs-66161ebdf9.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/33.3.1-jre/852f8b363da0111e819460021ca693cacca3e8db/guava-33.3.1-jre.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-runtime/4.8.6/9d54791f7af0728899ecf2e090d1c0a23580a235/micronaut-runtime-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-http/4.8.6/9b0a178aaf8866f4362448633a8b2e038f326296/micronaut-http-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-discovery-core/4.8.6/abb1ce0ff09f79474c1332bbb233e6f9a9863208/micronaut-discovery-core-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-context-propagation/4.8.6/f9a30f3dc29640fe4e55e49dcbb3622a4b15e6dc/micronaut-context-propagation-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-retry/4.8.6/612c5543a6431b32a716912e7cb7faf543f4d3d9/micronaut-retry-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-context/4.8.6/522bc199091982affb9969aff042342c9b79cbb/micronaut-context-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-aop/4.8.6/bf16de64cd3023b673492dc13420c06854870dfe/micronaut-aop-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-inject/4.8.6/3083bb039e1128a67abb0d77248b468fefab2605/micronaut-inject-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.pkl-lang/pkl-core/0.28.1/c09e92703425877d3ab23c2e3eb703efedbc0868/pkl-core-0.28.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.tools/dap-tool/24.2.0/b1cbef5fa237fba45262d487eee94bf82c477a8b/dap-tool-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.tools/chromeinspector-tool/24.2.0/852610af667bc5149df4bda89ca6971e1bd1ebbb/chromeinspector-tool-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.python/python-community/24.2.0/fe1579134ee27c4217278f32f56cf52addf76a5f/python-community-24.2.0.pom:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.python/python-language/24.2.0/ddf1519348dd5fab99a57f0d47501a11b220fea9/python-language-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.tools/profiler-tool/24.2.0/52698463ad564ccb1ab5a300ddcabb67f327619a/profiler-tool-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.tools/coverage-tool/24.2.0/6c1d17138ff03a9be80f500aa6dcf11db1b89431/coverage-tool-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-enterprise/24.2.0/26e3fd993d34f979e12f6129854710613f222c6c/truffle-enterprise-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.wasm/wasm-community/24.2.0/ca0ad0426dfdbb513c516a5e169009db91f1f151/wasm-community-24.2.0.pom:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-runtime/24.2.0/38d62bc5937aafcba3d86c3e7aa84429c7b51cca/truffle-runtime-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.regex/regex/24.2.0/de7c16a0f4c1f62495b8d2a88195250bd7b4aa40/regex-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.python/python-resources/24.2.0/900680ed0a0a85ad0d94fa157df7652a05a213a5/python-resources-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-nfi-libffi/24.2.0/fb33d7b6a13c3c800ba848dc7087752ae92dd8fd/truffle-nfi-libffi-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-nfi/24.2.0/aba25547a7ff087c1a0276e27e32c222d0e10874/truffle-nfi-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.llvm/llvm-api/24.2.0/cf2ac537d478bc52d486540ba9a7028d34d629b7/llvm-api-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.wasm/wasm-language/24.2.0/67d904c0b766087e8cac8938f822e36a82d4f52b/wasm-language-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-api/24.2.0/62ac7feb855ee89d1e41a82cf496989d8ddda642/truffle-api-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.sdk/graal-sdk/24.2.0/8390d73ac895e5483811f2060999ba89b30185ba/graal-sdk-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.python/python-embedding/24.2.0/1f74e77ab82a21ca2c4fde8ecda732c1c9523fe/python-embedding-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.polyglot/polyglot/24.2.0/846ad13e1ada20aae443b788574eb134f8e34cde/polyglot-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.slf4j/jul-to-slf4j/2.0.16/6d57da3e961daac65bcca0dd3def6cd11e48a24a/jul-to-slf4j-2.0.16.jar:/home/sam/workspace/elide/packages/terminal/build/libs/terminal-1.0.0-beta1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.5.17/74fe20db4899858d368b68d84f6d45bf3ad40a17/logback-classic-1.5.17.jar:/home/sam/workspace/elide/packages/sqlite/build/libs/sqlite-1.0.0-beta1-linux-amd64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-core-reactive/4.8.6/cb334d30c4524b707bc57a234aebfa1e726a1bd9/micronaut-core-reactive-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.micronaut/micronaut-core/4.8.6/3bf8bc36268e4a2c617b3ed246277047a313aa8f/micronaut-core-4.8.6.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.oshi/oshi-core-java11/6.7.0/7295221b90ca9c667f6ac218a2b7d1504d8bee52/oshi-core-java11-6.7.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/2.0.17/d9e58ac9c7779ba3bf8142aff6c830617a7fe60f/slf4j-api-2.0.17.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.elide-dev/directories-jvm/bf76af41b9/8bdd266b77f5335e02b4c1dfa4ae0d406891d30f/directories-jvm-bf76af41b9.jar:/home/sam/.gradle/caches/modules-2/files-2.1/jakarta.validation/jakarta.validation-api/3.1.1/ec8622148afc5564235d17af80ea80288d0e7f92/jakarta.validation-api-3.1.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/info.picocli/picocli-jansi-graalvm/1.2.0/bd6c8f86f71f9bea3253098bde228e8aa94f1829/picocli-jansi-graalvm-1.2.0.jar:/home/sam/workspace/elide/packages/core/build/libs/core-jvm-1.0.0-beta1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.clikt/clikt-jvm/5.0.3/6ffd8000afd577e5560ba0b0fcfe2aff2d7d0d22/clikt-mordant-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/2.1.20-RC3/ce43f73c09072d7c6d2b85c2a5765ebca405ed0a/kotlin-stdlib-jdk7-2.1.20-RC3.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/2.1.20-RC3/502f6461ecccd981efc30dc59f10f85ce6debaa/kotlin-reflect-2.1.20-RC3.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-serialization-protobuf-jvm/1.8.0/cfc3bc5a3c066d3aa21b92e1f5f5c52d48994f02/kotlinx-serialization-protobuf-jvm-1.8.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-serialization-json-jvm/1.8.0/8253bf6e8c713a3dace54493a838e0f8fd3e08fa/kotlinx-serialization-json-jvm-1.8.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-serialization-core-jvm/1.8.0/fe5bb37ab4a3771f14c63e0c333c98bdfeb1d7cc/kotlinx-serialization-core-jvm-1.8.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-collections-immutable-jvm/0.3.8/6119a57df1ad662593dfe21954898183c6c933b4/kotlinx-collections-immutable-jvm-0.3.8.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-kotlin/4.28.2/fb5518ee4b7b10f3f542d9a8ba1bbcae757bccb7/protobuf-kotlin-4.28.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/dev.elide/elide-uuid-core-jvm/2.0.0-Beta3-0.20.0-rc1/e57ef9fb83cb1f62fc63de847b45af16167bcb6e/uuid-core-jvm-2.0.0-Beta3-0.20.0-rc1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/atomicfu-jvm/0.27.0/c67347bbbc14ff9f4308cee5a3d2e5bdac76da21/atomicfu-jvm-0.27.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-io-core-jvm/0.7.0/1d9595ed390f6304ce90a049e6b2f1fab3b408c4/kotlinx-io-core-jvm-0.7.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.clikt/clikt-core-jvm/5.0.3/1fcf2cfd1e21d1ccc2f8fd94a92036e6b292ce2f/clikt-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.mordant/mordant-jvm/3.0.1/ce34373aa2e8f4ab8c3f229615676e7da88de2ad/mordant-omnibus-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-datetime-jvm/0.6.2/f177b43ce53f69151797206ce762b36199692474/kotlinx-datetime-jvm-0.6.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.mordant/mordant-markdown-jvm/3.0.1/d2f3343834935e494d1be433e2e6c0ce6481e7c9/mordant-markdown-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-io-bytestring-jvm/0.7.0/ffe5bd231da40d21870250703326113277dbf9c3/kotlinx-io-bytestring-jvm-0.7.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.mordant/mordant-jvm-jna-jvm/3.0.1/64aa5240720a08af4fd72bc1cf52c05bd20dea1d/mordant-jvm-jna-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.mordant/mordant-jvm-ffm-jvm/3.0.1/ba193e8ed6e7712cefcf1c7926d6ad526fe88aa5/mordant-jvm-ffm-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.mordant/mordant-jvm-graal-ffi-jvm/3.0.1/9cd14b9a802cd9db9f8759e49cce9ad968b637d6/mordant-jvm-graal-ffi-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.mordant/mordant-core-jvm/3.0.1/c1e712a55e6ca965522a809fef068d036a7600b7/mordant-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains/markdown-jvm/0.7.3/83df25f4bb0a51e979774c02530824af8ec6b03e/markdown-jvm-0.7.3.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.ajalt.colormath/colormath-jvm/3.6.0/d5593e3f07b2447bec0b17f5cb7141a0f0de9688/colormath-jvm.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.1.20-RC3/48da717885e7805075cb2428d76417ad1a76cd01/kotlin-stdlib-2.1.20-RC3.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.pkl-lang/pkl-commons/0.28.1/ddeb055876669745e344eea3978e095d27850b9/pkl-commons-0.28.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/2.1.20-RC3/8f02ec3c83f91e78be35babe88edd93e1a9ef090/kotlin-stdlib-jdk8-2.1.20-RC3.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jline/jline-console/3.28.0/9c8b1d74581221aeb62e908354d486421402e49d/jline-console-3.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jline/jline-builtins/3.28.0/2d1240020178455c2e899a797aa4fd6380184de8/jline-builtins-3.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jline/jline-reader/3.28.0/d3a36bb3a7de1753d5f83b12554b23ae132464c5/jline-reader-3.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jline/jline-terminal-ffm/3.28.0/4125c65cca94c2e66213736fbfcff51582de2ffd/jline-terminal-ffm-3.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jline/jline-terminal-jansi/3.28.0/8f83910838bb4d8af352408eec260d56f9f08c2c/jline-terminal-jansi-3.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jline/jline-style/3.28.0/db627df0e56411165b343f298a0b8f96f1cfa28e/jline-style-3.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jline/jline-terminal/3.28.0/6b7b328cd7eb0c76b960d72b4a44cc567544e228/jline-terminal-3.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-tcnative/2.0.70.Final/223710fcea5717f65ec398af89e6fb09959d02f5/netty-tcnative-2.0.70.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.arthenica/smart-exception-java9/0.2.1/1c6fba89c351a2ed1f802024c73dd207f783930b/smart-exception-java9-0.2.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.lukfor/magic-progress/0.3.2/e8da93cf9befe57668e37d59a0f2fa7365fd997a/magic-progress-0.3.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http2/4.1.118.Final/e3c35c0685ec9e84c4f84b79feea7c9d185a08d3/netty-codec-http2-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.118.Final/eda08a71294afe78c779b85fd696bc13491507a8/netty-codec-http-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver-dns-native-macos/4.1.118.Final/b9a6c2fb0c9a50341f466d84135e007fc748eeb6/netty-resolver-dns-native-macos-4.1.118.Final-osx-x86_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver-dns-native-macos/4.1.118.Final/e8593ec84fe80a6d39fca412eb712d529ff7573e/netty-resolver-dns-native-macos-4.1.118.Final-osx-aarch_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver-dns-native-macos/4.1.118.Final/b4e8c20b530e0f5be0b90beee53d1ef100f8a604/netty-resolver-dns-native-macos-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver-dns-classes-macos/4.1.118.Final/f90219843097a8941977cb9ff7e3927f81f52e90/netty-resolver-dns-classes-macos-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver-dns/4.1.118.Final/ff5bfb643ccc5a809c4c21b10167b8d214ceaeeb/netty-resolver-dns-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.118.Final/30ebb05b6b0fb071dbfcf713017c4a767a97bb9b/netty-handler-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna/5.16.0/ebea09f91dc9f7048099f963fb8d6f919f0a4d9c/jna-5.16.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-tcnative-boringssl-static/2.0.70.Final/d0525335b569b05cfbfb60ecbba6c811157cf035/netty-tcnative-boringssl-static-2.0.70.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-tcnative-boringssl-static/2.0.70.Final/b9573f41469f8de0a90c2326178c644139a9c906/netty-tcnative-boringssl-static-2.0.70.Final-osx-x86_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-tcnative-boringssl-static/2.0.70.Final/2b94b79fee15810c9307a23afa7004c5ff979300/netty-tcnative-boringssl-static-2.0.70.Final-osx-aarch_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-tcnative-boringssl-static/2.0.70.Final/3b12b1baff8d672493256fd3eb034fd61125ca4c/netty-tcnative-boringssl-static-2.0.70.Final-linux-x86_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-tcnative-boringssl-static/2.0.70.Final/7cc7d15769a4cb9a2f38d3e863cc55f28732d71f/netty-tcnative-boringssl-static-2.0.70.Final-linux-aarch_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.118.Final/f784aa9ddfc264d812697867e8e2b678c255999a/netty-transport-native-epoll-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.118.Final/7e6b89e3746acb7cf6f0aad993bbd058fc6d912e/netty-transport-native-epoll-4.1.118.Final-linux-x86_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.118.Final/82f94d0a9d837f6b6a580379373310ff7288c0f8/netty-transport-native-epoll-4.1.118.Final-linux-aarch_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-kqueue/4.1.118.Final/9e6aa2f967182e09d1b13308bcd25088b3c81e53/netty-transport-native-kqueue-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-kqueue/4.1.118.Final/3040df1087bcda0974a2b07a6f69c36833bb5ba5/netty-transport-native-kqueue-4.1.118.Final-osx-x86_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-kqueue/4.1.118.Final/38b8b2a688ce92fc1d3d66966a319cada15aedc6/netty-transport-native-kqueue-4.1.118.Final-osx-aarch_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-classes-epoll/4.1.118.Final/376ce95507066f0e755d97c1c8bcd6c33f657617/netty-transport-classes-epoll-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-classes-kqueue/4.1.118.Final/c9541019b6ba3d9424ba99d8bcbfbffa96787be7/netty-transport-classes-kqueue-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty.incubator/netty-incubator-transport-native-io_uring/0.0.26.Final/e96c73098e4cf1e092d90423b98eb478d62ce57/netty-incubator-transport-native-io_uring-0.0.26.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty.incubator/netty-incubator-transport-native-io_uring/0.0.26.Final/1fa2ef1ab05a6ad9ab259fbe281637bfd6ac4c60/netty-incubator-transport-native-io_uring-0.0.26.Final-linux-x86_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty.incubator/netty-incubator-transport-native-io_uring/0.0.26.Final/79185db1c7844c96bbb2cbfaa62ba73a284c8e68/netty-incubator-transport-native-io_uring-0.0.26.Final-linux-aarch_64.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty.incubator/netty-incubator-transport-classes-io_uring/0.0.26.Final/b1ff763b24429a2484cae0f748c662d3d636a6e9/netty-incubator-transport-classes-io_uring-0.0.26.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-unix-common/4.1.118.Final/9da25a94e6a0edac90da0bc7894e5a54efcb866b/netty-transport-native-unix-common-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.2/c4a06a64e650562f30b7bf9aaec1bfed43aca12b/failureaccess-1.0.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker-qual/3.43.0/9425eee39e56b116d2b998b7c2cebcbd11a3c98b/checker-qual-3.43.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.28.0/59fc00087ce372de42e394d2c789295dff2d19f0/error_prone_annotations-2.28.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/3.0.0/7399e65dd7e9ff3404f4535b2f017093bdb134c7/j2objc-annotations-3.0.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/jakarta.inject/jakarta.inject-api/2.0.1/4c28afe1991a941d7702fe1362c365f0a8641d1e/jakarta.inject-api-2.0.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.27.1/a19151084758e2fbb6b41eddaa88e7b8ff4e6599/commons-compress-1.27.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.18.0/ee45d1cf6ec2cc2b809ff04b4dc7aec858e0df8f/commons-codec-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/jakarta.annotation/jakarta.annotation-api/2.1.1/48b9bda22b091b1f48b13af03fe36db3be6e1ae3/jakarta.annotation-api-2.1.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.sdk/nativebridge/24.2.0/10e2781e8ca01d17c74415d63b45586fe61ec66a/nativebridge-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.sdk/jniutils/24.2.0/2e7685e508e2b2d218852ec6119de45d4a4af5e/jniutils-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.sdk/collections/24.2.0/ebc0ee579c7070a8fb4eeb3299c1174df17fb336/collections-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.shadowed/icu4j/24.2.0/7248a92260e8f3580cd4dff72486d2779205a868/icu4j-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.sdk/nativeimage/24.2.0/4976fe892d1a25fcf8fb7915adb60c8a963d7682/nativeimage-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.msgpack/msgpack-core/0.9.8/6ea511f551465a0c9670e1bfb403c15d3315b540/msgpack-core-0.9.8.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.organicdesign/Paguro/3.10.3/74dc60454e89135d218a359e4f1ff1e7a35940d8/Paguro-3.10.3.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.snakeyaml/snakeyaml-engine/2.9/71b61db4fe4f9c85842ef577295599eb5f0410fb/snakeyaml-engine-2.9.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.fusesource.jansi/jansi/2.4.1/d5774f204d990c9f5da2809b88f928515577beb4/jansi-2.4.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.5.17/f5f1c3e04cc0d97cbd50d8f876b72d479c111806/logback-core-1.5.17.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-tcnative-classes/2.0.70.Final/5f75accc769e69f2e6c1e56ba3a08b6c4bcc25f8/netty-tcnative-classes-2.0.70.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.aayushatharva.brotli4j/brotli4j/1.18.0/7432f4b2837bfa4e33d325dacb0e9c63acbfdad8/brotli4j-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.common.html.types/proto/1.0.8/a2668b1ab53c041e6c0cafc42cac3a383a2ade5d/proto-1.0.8.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.aayushatharva.brotli4j/native-osx-x86_64/1.18.0/bb20199cfbc3f3fc88f598c445c4cf45236430bf/native-osx-x86_64-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.aayushatharva.brotli4j/native-osx-aarch64/1.18.0/5a0455838fc2215fc979248e5f78759ca12ec574/native-osx-aarch64-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.aayushatharva.brotli4j/native-linux-x86_64/1.18.0/970b2f2e0a26fce480ccff608e5cd719b5a4f1fa/native-linux-x86_64-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.aayushatharva.brotli4j/native-linux-aarch64/1.18.0/51825ee13631d3206ffab682bd590c80b6ec133d/native-linux-aarch64-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.aayushatharva.brotli4j/native-windows-x86_64/1.18.0/3b7a5afb9bdcc80350770f45f664a56c71232dfe/native-windows-x86_64-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/4.28.2/d6c83e058bc3494c384d8e9e6b7a51ed2f5515cc/protobuf-java-4.28.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.18.0/44084ef756763795b31c578403dd028ff4a22950/commons-io-2.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.shadowed/json/24.2.0/d4482a05503f93d7f97e4c93e807524684b063b5/json-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.arthenica/smart-exception-common/0.2.1/b8c705037c485302d1f331bc30e7b72f9642b0e1/smart-exception-common-0.2.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-dns/4.1.118.Final/e04bf6679ab5e1bedae12047c4e049887476993/netty-codec-dns-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.118.Final/307f665c08ce57333121de4f460479fc0c3c94d4/netty-codec-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.118.Final/5a27232e5d08218722d94ca14f0b1b4576e7711c/netty-transport-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.118.Final/28c378c19c1779eca1104b400452627f3ebc4aea/netty-resolver-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.118.Final/7022990af1e0d449f9d5322035899745e19735c5/netty-buffer-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.118.Final/4bb0f9899146484fa89f7b9bc27389d5b8e2ecde/netty-common-4.1.118.Final.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-compiler/24.2.0/c9cb896a9fa6a777cd7a49ad3af354ff2a2f590/truffle-compiler-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/3.7.2/18e669540bcadf4fae1761779a57a991beb013ec/reactor-core-3.7.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/26.0.2/c7ce3cdeda3d18909368dfe5977332dfad326c6d/annotations-26.0.2.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.16.0/3eb54effe40946dfb06dc5cd6c7ce4116cd51ea4/commons-lang3-3.16.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.sdk/word/24.2.0/97cc9db85d0d58015c57f036efb0f1ffdda43c17/word-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.javaparser/javaparser-symbol-solver-core/3.26.3/6490adf72d2a1f1b0d2cb8022bb9ad4a67175a01/javaparser-symbol-solver-core-3.26.3.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.4/3864a1320d97d7b045f729a326e1e077661f31b7/reactive-streams-1.0.4.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.google.jsinterop/jsinterop-annotations/1.0.1/e9135c43d12b30a6d02706e97ce256a90d68dc9d/jsinterop-annotations-1.0.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/javax.annotation/jsr250-api/1.0/5025422767732a1ab45d93abfea846513d742dcf/jsr250-api-1.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.aayushatharva.brotli4j/service/1.18.0/f247218f11e6f9a281d143e7a9d296d4be035356/service-1.18.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna-platform-jpms/5.16.0/af1425dfa5e0d28f0f620d6989d0984dc4fa008b/jna-platform-jpms-5.16.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna-jpms/5.16.0/d55b54177da272efbe5707e9b4399ce74baa745/jna-jpms-5.16.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.graalvm.shadowed/xz/24.2.0/2959b838aa7397759b29798985237cbf824fb15d/xz-24.2.0.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcpkix-jdk18on/1.78.1/17b3541f736df97465f87d9f5b5dfa4991b37bb3/bcpkix-jdk18on-1.78.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcutil-jdk18on/1.78.1/5353ca39fe2f148dab9ca1d637a43d0750456254/bcutil-jdk18on-1.78.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk18on/1.80/e22100b41042decf09cab914a5af8d2c57b5ac4a/bcprov-jdk18on-1.80.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/9.7.1/406c6a2225cfe1819f102a161e54cc16a5c24f75/asm-commons-9.7.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/9.7.1/9e23359b598ec6b74b23e53110dd5c577adf2243/asm-util-9.7.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/9.7.1/f97a3b319f0ed6a8cd944dc79060d3912a28985f/asm-analysis-9.7.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/9.7.1/3a53139787663b139de76b627fca0084ab60d32c/asm-tree-9.7.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/9.7.1/f0ed132a49244b042cd0e15702ab9f2ce3cc8436/asm-9.7.1.jar:/home/sam/.gradle/caches/modules-2/files-2.1/com.github.javaparser/javaparser-core/3.26.3/aa91fa91359b1db13695f9c908a2795766ebc9a9/javaparser-core-3.26.3.jar
--no-fallback
-Ob
-o
/home/sam/workspace/elide/packages/cli/build/native/nativeOptimizedCompile/elide
-H:ConfigurationFileDirectories=/home/sam/workspace/elide/packages/cli/build/native/generated/generateOptimizedResourcesConfigFile,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/org.jetbrains.kotlin/kotlin-stdlib/1.7.10,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/net.java.dev.jna/jna/5.8.0,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/org.apache.commons/commons-compress/1.23.0,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/org.jetbrains.kotlin/kotlin-reflect/1.7.10,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/io.netty/netty-buffer/4.1.80.Final,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/io.netty/netty-common/4.1.115.Final,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/io.netty/netty-transport/4.1.115.Final,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/io.netty/netty-codec-http/4.1.80.Final,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/io.netty/netty-handler/4.1.80.Final,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/io.netty/netty-codec-http2/4.1.80.Final,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/io.netty/netty-resolver-dns/4.1.80.Final,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/ch.qos.logback/logback-classic/1.4.9,/home/sam/.gradle/native-build-tools/repositories/4269afac7201ba4ced14f84ef7cb160a5d9ef921/exploded/org.bouncycastle/bcpkix-jdk18on/1.77,/home/sam/workspace/elide/packages/cli/build/native/generated/generateResourcesConfigFile
--bundle-create
-H:+UnlockExperimentalVMOptions
--native-compiler-path=/opt/llvm/19/bin/clang
-H:+ForeignAPISupport
--features=elide.tool.engine.MacLinkageFeature,elide.tool.feature.ToolingUmbrellaFeature,elide.runtime.feature.engine.NativeConsoleFeature,elide.runtime.feature.js.FetchFeature,elide.runtime.feature.python.PythonFeature,elide.runtime.feature.engine.NativeSQLiteFeature
-march=x86-64-v3
--no-fallback
--enable-preview
--enable-http
--enable-https
--install-exit-handlers
--enable-url-protocols=http,https
--color=always
--exact-reachability-metadata
--link-at-build-time=elide
--link-at-build-time=dev.elide
--link-at-build-time=org.pkl
--link-at-build-time=picocli
--enable-native-access=org.graalvm.truffle,ALL-UNNAMED
--enable-monitoring=jvmstat
-J--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.core.jdk=ALL-UNNAMED
-J--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.hosted=ALL-UNNAMED
-J--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.hosted.c=ALL-UNNAMED
-J--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.hosted.jni=ALL-UNNAMED
-J--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.core.jni=ALL-UNNAMED
-J--add-exports=org.graalvm.nativeimage.base/com.oracle.svm.util=ALL-UNNAMED
-J--add-opens=org.graalvm.nativeimage.builder/com.oracle.svm.core.jdk=ALL-UNNAMED
-J--add-exports=java.base/jdk.internal.module=ALL-UNNAMED
--add-opens=java.base/java.nio=ALL-UNNAMED
-H:+PreserveFramePointer
-H:+ReportExceptionStackTraces
-H:+AddAllCharsets
-H:-ReduceImplicitExceptionStackTraceInformation
-H:MaxRuntimeCompileMethods=20000
-H:ExcludeResources=META-INF/native/libumbrella.so
-H:ExcludeResources=META-INF/native/libumbrella.a
-H:ExcludeResources=.*.proto
-H:ExcludeResources=elide/app/.*\\.proto
-H:ExcludeResources=elide/assets/.*\\.proto
-H:ExcludeResources=elide/base/.*\\.proto
-H:ExcludeResources=elide/call/.*\\.proto
-H:ExcludeResources=elide/control/.*\\.proto
-H:ExcludeResources=elide/crypto/.*\\.proto
-H:ExcludeResources=elide/data/.*\\.proto
-H:ExcludeResources=elide/net/.*\\.proto
-H:ExcludeResources=elide/tools/.*\\.proto
-H:ExcludeResources=elide/tools/.*/.*\\.proto
-H:ExcludeResources=elide/std/.*\\.proto
-H:ExcludeResources=elide/structs/.*\\.proto
-H:ExcludeResources=elide/stream/.*\\.proto
-H:ExcludeResources=elide/page/.*\\.proto
-H:ExcludeResources=elide/vfs/.*\\.proto
-H:ExcludeResources=logback.xml
-H:ExcludeResources=META-INF/native/libsqlite.*
-H:ExcludeResources=META-INF/elide/embedded/runtime/js/runtime.current.json
-H:ExcludeResources=META-INF/maven/com.aayushatharva.brotli4j/native-linux-x86_64/pom.xml
-H:ExcludeResources=META-INF/maven/com.aayushatharva.brotli4j/native-linux-x86_64/pom.properties
-H:ExcludeResources=META-INF/native/x86_64-unknown-linux-gnu/libsqlitejdbc.so
-H:ExcludeResources=META-INF/micronaut/io.micronaut.core.graal.GraalReflectionConfigurer/.*
-H:ExcludeResources=META-INF/elide/embedded/runtime/wasm/runtime.json
-H:ExcludeResources=org/graalvm/shadowed/com/ibm/icu/impl/data/icudt74b/coll/zh.res
-H:ExcludeResources=org/graalvm/shadowed/com/ibm/icu/impl/data/icudt74b/brkitr/khmerdict.dict
-H:ExcludeResources=org/graalvm/shadowed/com/ibm/icu/impl/data/icudt74b/coll/ko.res
-H:ExcludeResources=org/graalvm/shadowed/com/ibm/icu/impl/data/icudt74b/brkitr/burmesedict.dict
-H:ExcludeResources=org/graalvm/shadowed/com/ibm/icu/impl/data/icudt74b/brkitr/thaidict.dict
-H:ExcludeResources=META-INF/native/libnetty_transport_native_epoll_aarch_64.so
-H:ExcludeResources=META-INF/native/libnetty_transport_native_io_uring_x86_64.so
-Delide.strict=true
-Delide.js.vm.enableStreams=true
-Delide.mosaic=false
-Delide.staticJni=true
-Delide.preferShared=false
-Delide.lang.javascript=true
-Delide.lang.typescript=true
-Delide.lang.python=true
-Delide.lang.ruby=false
-Delide.lang.jvm=false
-Delide.lang.llvm=false
-Delide.lang.kotlin=false
-Delide.lang.pkl=true
-Delide.lang.experimental=false
-Delide.staticUmbrella=true
-Delide.root=/home/sam/workspace/elide
-Delide.target=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Delide.natives=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Delide.natives.entryApiHeader=/home/sam/workspace/elide/crates/entry/headers/elide-entry.h
-Delide.natives.pluginApiHeader=/home/sam/workspace/elide/crates/substrate/headers/elide-plugin.h
-Delide.auxCache=true
-Delide.traceCache=true
-Djna.library.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Djna.boot.library.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dorg.sqlite.lib.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dorg.sqlite.lib.exportPath=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dio.netty.native.workdir=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dlibrary.jansi.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dlibrary.jline.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dio.netty.native.deleteLibAfterLoading=false
-Dio.netty.allocator.type=adaptive
-R:MaxDirectMemorySize=32G
-Delide.nativeTransport.v2=false
-Dtruffle.TrustAllTruffleRuntimeProviders=true
-Dgraalvm.locatorDisabled=false
-Dpolyglotimpl.DisableVersionChecks=false
-Dnetty.default.allocator.max-order=3
-Dnetty.resource-leak-detector-level=DISABLED
-Djansi.eager=false
-Djava.util.concurrent.ForkJoinPool.common.parallelism=1
-Dkotlinx.coroutines.scheduler.core.pool.size=2
-Dkotlinx.coroutines.scheduler.max.pool.size=2
-Dkotlinx.coroutines.scheduler.default.name=ElideDefault
-Dpolyglot.image-build-time.PreinitializeContexts=js,ts,python
-Dpolyglot.image-build-time.PreinitializeContextsWithNative=true
-Dpolyglot.image-build-time.PreinitializeAllowExperimentalOptions=true
-H:CLibraryPath=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-H:CLibraryPath=/usr/lib/jvm/gvm.jdk24/include
-H:CLibraryPath=/usr/lib/jvm/gvm.jdk24/include/linux
-H:+UseCompressedReferences
--emit=build-report
--enable-native-access=org.graalvm.truffle,ALL-UNNAMED
--enable-preview
--add-modules=jdk.unsupported
--add-exports=java.base/jdk.internal.misc=ALL-UNNAMED
-J--enable-preview
-J--add-modules=jdk.unsupported
-J--add-exports=java.base/jdk.internal.misc=ALL-UNNAMED
-H:+RemoveUnusedSymbols
-H:+ParseRuntimeOptions
-H:+JNIEnhancedErrorCodes
-H:ReservedAuxiliaryImageBytes=8388608
--enable-preview
--add-modules=jdk.unsupported
--add-exports=java.base/jdk.internal.misc=ALL-UNNAMED
-H:IncludeResourceBundles=org.pkl.core.errorMessages
--initialize-at-build-time=org.pkl.core
--initialize-at-build-time=org.pkl.core.runtime.VmLanguageProvider
--initialize-at-build-time=org.antlr.v4
--initialize-at-build-time=org.snakeyaml
--initialize-at-build-time=org.organicdesign
--initialize-at-build-time=org.msgpack
--initialize-at-build-time=org.w3c.dom
-Djava.library.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release:/home/sam/workspace/elide/third_party/sqlite/install/lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
-J--enable-preview
-J--add-modules=jdk.unsupported
-J--add-exports=java.base/jdk.internal.misc=ALL-UNNAMED
--initialize-at-build-time=kotlinx.atomicfu
--initialize-at-build-time=elide.tool.io.RuntimeWorkdirManager
--initialize-at-build-time=elide.tool.io.RuntimeWorkdirManager$Companion
--initialize-at-build-time=io.micronaut.context.DefaultApplicationContextBuilder
--initialize-at-build-time=elide.tool.err.DefaultErrorHandler
--initialize-at-build-time=elide.tool.err.DefaultErrorHandler$Companion
--initialize-at-build-time=elide.tool.err.DefaultStructuredErrorRecorder
--initialize-at-build-time=elide.tool.err.DefaultStructuredErrorRecorder$Companion
--initialize-at-build-time=elide.runtime.core.internals.graalvm.GraalVMEngine$Companion
--initialize-at-build-time=org.fusesource.jansi.io.AnsiOutputStream
--initialize-at-build-time=com.google.common.jimfs.SystemJimfsFileSystemProvider
--initialize-at-build-time=com.google.common.collect.MapMakerInternalMap$1
--initialize-at-build-time=elide.tool.cli.AbstractToolCommand$Companion
--initialize-at-build-time=elide.tool.cli.Elide$Companion
--initialize-at-build-time=com.google.common.base.Equivalence$Equals
--initialize-at-build-time=kotlin
--initialize-at-build-time=com.google.common.collect.MapMakerInternalMap
--initialize-at-build-time=com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment
--initialize-at-build-time=com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper
--initialize-at-build-time=ch.qos.logback
--initialize-at-build-time=com.sun.tools.javac.resources.compiler
--initialize-at-build-time=com.sun.tools.javac.resources.javac
--initialize-at-build-time=sun.tools.jar.resources.jar
--initialize-at-build-time=sun.awt.resources.awt
--initialize-at-build-time=elide.tool.cli.Elide
--initialize-at-build-time=elide.tool.cli.cmd.tool.EmbeddedTool$Companion
--initialize-at-build-time=elide.runtime.gvm.internals.sqlite
--initialize-at-build-time=elide.runtime.gvm.internals.sqlite.SqliteModule
--initialize-at-build-time=elide.runtime.lang.javascript.JavaScriptPrecompiler
--initialize-at-build-time=java.sql
--initialize-at-build-time=org.slf4j
--initialize-at-build-time=org.sqlite
--initialize-at-build-time=org.pkl.core.runtime.VmLanguageProvider
--initialize-at-build-time=elide.runtime.lang.typescript
--initialize-at-build-time=elide.runtime.typescript
--initialize-at-run-time=org.fusesource.jansi.internal.CLibrary
--initialize-at-run-time=com.github.ajalt.mordant.rendering.TextStyles
--initialize-at-run-time=elide.tool.err.ErrPrinter
--initialize-at-run-time=com.google.protobuf.RuntimeVersion
--initialize-at-run-time=elide.tool.err.ErrorHandler$ErrorContext
--initialize-at-run-time=com.google.protobuf.RuntimeVersion
--initialize-at-run-time=org.msgpack.core.buffer.DirectBufferAccess
--initialize-at-run-time=com.sun.jna.Structure$FFIType
--initialize-at-run-time=com.sun.jna.platform.mac.IOKit
--initialize-at-run-time=com.sun.jna.platform.mac.IOKitUtil
--initialize-at-run-time=com.sun.jna.platform.mac.SystemB
--initialize-at-run-time=org.jline.nativ.JLineLibrary
--initialize-at-run-time=org.jline.nativ.CLibrary
--initialize-at-run-time=org.jline.nativ.CLibrary$WinSize
--initialize-at-run-time=org.jline.nativ.CLibrary$Termios
--initialize-at-run-time=org.jline.terminal.impl.jna.osx.OsXNativePty
--initialize-at-run-time=org.jline.terminal.impl.jna.linux.LinuxNativePty
--initialize-at-run-time=org.jline.terminal.impl.jna.linux.LinuxNativePty$UtilLibrary
--initialize-at-run-time=org.jline.terminal.impl.jna.solaris.SolarisNativePty
--initialize-at-run-time=org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
--initialize-at-run-time=org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty$UtilLibrary
--initialize-at-run-time=org.jline.terminal.impl.jna.openbsd.OpenBsdNativePty
--initialize-at-run-time=org.jline.nativ.Kernel32
--initialize-at-run-time=org.fusesource.jansi.AnsiConsole
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32
--initialize-at-run-time=org.fusesource.jansi.io.WindowsAnsiProcessor
--initialize-at-run-time=com.sun.tools.javac.file.Locations
--initialize-at-run-time=oshi.util.GlobalConfig
--initialize-at-run-time=oshi.hardware.platform.unix
--initialize-at-run-time=oshi.hardware.platform.unix.aix
--initialize-at-run-time=oshi.hardware.platform.unix.freebsd
--initialize-at-run-time=oshi.hardware.platform.unix.openbsd
--initialize-at-run-time=oshi.hardware.platform.unix.solaris
--initialize-at-run-time=oshi.hardware.platform.windows
--initialize-at-run-time=oshi.software.os.windows
--initialize-at-run-time=oshi.software.os.windows.WindowsOperatingSystem
--initialize-at-run-time=oshi.util.platform.unix.freebsd.BsdSysctlUtil
--initialize-at-run-time=oshi.util.platform.unix.freebsd.ProcstatUtil
--initialize-at-run-time=oshi.util.platform.unix.openbsd.FstatUtil
--initialize-at-run-time=oshi.util.platform.unix.openbsd.OpenBsdSysctlUtil
--initialize-at-run-time=oshi.util.platform.unix.solaris.KstatUtil
--initialize-at-run-time=ch.qos.logback.core.AsyncAppenderBase$Worker
--initialize-at-run-time=io.micronaut.core.util.KotlinUtils
--initialize-at-run-time=io.micronaut.core.io.socket.SocketUtils
--initialize-at-run-time=io.micronaut.core.type.RuntimeTypeInformation$LazyTypeInfo
--initialize-at-run-time=io.micronaut.context.env.CachedEnvironment
--initialize-at-run-time=io.micronaut.context.env.exp.RandomPropertyExpressionResolver
--initialize-at-run-time=io.micronaut.context.env.exp.RandomPropertyExpressionResolver$LazyInit
--initialize-at-run-time=kotlin.random.AbstractPlatformRandom
--initialize-at-run-time=kotlin.random.XorWowRandom
--initialize-at-run-time=kotlin.random.Random
--initialize-at-run-time=kotlin.random.Random$Default
--initialize-at-run-time=kotlin.random.RandomKt
--initialize-at-run-time=kotlin.random.jdk8.PlatformThreadLocalRandom
--initialize-at-run-time=org.jetbrains.kotlin
--initialize-at-run-time=io.netty.buffer.AbstractReferenceCountedByteBuf
--initialize-at-run-time=io.netty.buffer.PooledByteBufAllocator
--initialize-at-run-time=io.netty.buffer.ByteBufAllocator
--initialize-at-run-time=io.netty.buffer.ByteBufUtil
--initialize-at-run-time=io.netty.buffer.AbstractReferenceCountedByteBuf
--initialize-at-run-time=io.netty.resolver.dns.DefaultDnsServerAddressStreamProvider
--initialize-at-run-time=io.netty.resolver.dns.DnsServerAddressStreamProviders$DefaultProviderHolder
--initialize-at-run-time=io.netty.resolver.dns.DnsNameResolver
--initialize-at-run-time=io.netty.resolver.HostsFileEntriesResolver
--initialize-at-run-time=io.netty.resolver.dns.ResolvConf$ResolvConfLazy
--initialize-at-run-time=io.netty.resolver.dns.DefaultDnsServerAddressStreamProvider
--initialize-at-run-time=io.netty.handler.codec.http2.Http2CodecUtil
--initialize-at-run-time=io.netty.handler.codec.http2.Http2ClientUpgradeCodec
--initialize-at-run-time=io.netty.handler.codec.http2.Http2ConnectionHandler
--initialize-at-run-time=io.netty.handler.codec.http2.DefaultHttp2FrameWriter
--initialize-at-run-time=io.netty.handler.ssl.ReferenceCountedOpenSslEngine
--initialize-at-run-time=io.netty.incubator.channel.uring.IOUringEventLoopGroup
--initialize-at-run-time=io.netty.incubator.channel.uring.Native
--initialize-at-run-time=io.netty.handler.codec.http.HttpObjectEncoder
--initialize-at-run-time=io.netty.internal.tcnative.Buffer
--initialize-at-run-time=io.netty.internal.tcnative.CertificateVerifier
--initialize-at-run-time=io.netty.internal.tcnative.Library
--initialize-at-run-time=io.netty.internal.tcnative.SSL
--initialize-at-run-time=io.netty.internal.tcnative.SSLContext
--initialize-at-run-time=io.netty.internal.tcnative.SSLSession
--initialize-at-run-time=io.netty.internal.tcnative.AsyncSSLPrivateKeyMethod
--initialize-at-run-time=org.bouncycastle.jcajce.provider.drbg.DRBG
--initialize-at-run-time=org.bouncycastle.jcajce.provider.drbg.DRBG$Default
--initialize-at-run-time=com.jakewharton.mosaic.PlatformKt
--initialize-at-run-time=org.jline.nativ.Kernel32
--initialize-at-run-time=org.jline.nativ.Kernel32$CHAR_INFO
--initialize-at-run-time=org.jline.nativ.Kernel32$CONSOLE_SCREEN_BUFFER_INFO
--initialize-at-run-time=org.jline.nativ.Kernel32$COORD
--initialize-at-run-time=org.jline.nativ.Kernel32$FOCUS_EVENT_RECORD
--initialize-at-run-time=org.jline.nativ.Kernel32$INPUT_EVENT_RECORD
--initialize-at-run-time=org.jline.nativ.Kernel32$INPUT_RECORD
--initialize-at-run-time=org.jline.nativ.Kernel32$KEY_EVENT_RECORD
--initialize-at-run-time=org.jline.nativ.Kernel32$MENU_EVENT_RECORD
--initialize-at-run-time=org.jline.nativ.Kernel32$MOUSE_EVENT_RECORD
--initialize-at-run-time=org.jline.nativ.Kernel32$SMALL_RECT
--initialize-at-run-time=org.jline.nativ.Kernel32$WINDOW_BUFFER_SIZE_RECORD
--initialize-at-run-time=org.fusesource.jansi.internal.CLibrary
--initialize-at-run-time=org.fusesource.jansi.internal.CLibrary$WinSize
--initialize-at-run-time=org.fusesource.jansi.internal.CLibrary$Termios
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$CHAR_INFO
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$CONSOLE_SCREEN_BUFFER_INFO
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$COORD
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$FOCUS_EVENT_RECORD
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$INPUT_EVENT_RECORD
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$INPUT_RECORD
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$MENU_EVENT_RECORD
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$SMALL_RECT
--initialize-at-run-time=org.fusesource.jansi.internal.Kernel32$WINDOW_BUFFER_SIZE_RECORD
--initialize-at-run-time=elide.runtime.intrinsics.server.http.netty.NettyRequestHandler
--initialize-at-run-time=elide.runtime.intrinsics.server.http.netty.NettyHttpResponse
--initialize-at-run-time=elide.runtime.intrinsics.server.http.netty.IOUringTransport
--initialize-at-run-time=elide.runtime.gvm.internals.node.process.NodeProcess$NodeProcessModuleImpl
--initialize-at-run-time=elide.tool.cli.cmd.help.HelpCommand
--initialize-at-run-time=elide.tool.cli.cmd.discord
--initialize-at-run-time=elide.tool.cli.cmd.discord.ToolDiscordCommand
--initialize-at-run-time=elide.tool.cli.cmd.selftest.SelfTestCommand
--initialize-at-run-time=com.sun.jna.platform.mac.CoreFoundation
--initialize-at-run-time=oshi.hardware.platform.mac
--initialize-at-run-time=oshi.hardware.platform.mac.MacFirmware
--initialize-at-run-time=oshi.jna.platform.mac.IOKit
--initialize-at-run-time=oshi.jna.platform.mac.SystemB
--initialize-at-run-time=oshi.jna.platform.mac.SystemConfiguration
--initialize-at-run-time=oshi.software.os.mac
--initialize-at-run-time=oshi.software.os.mac.MacOperatingSystem
--initialize-at-run-time=oshi.software.os.unix.aix
--initialize-at-run-time=oshi.software.os.unix.aix.AixOperatingSystem
--initialize-at-run-time=oshi.software.os.unix.freebsd
--initialize-at-run-time=oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
--initialize-at-run-time=oshi.software.os.unix.openbsd
--initialize-at-run-time=oshi.software.os.unix.openbsd.OpenBsdOperatingSystem
--initialize-at-run-time=oshi.software.os.unix.solaris
--initialize-at-run-time=oshi.software.os.unix.solaris.SolarisOperatingSystem
--initialize-at-run-time=oshi.util.platform.mac.CFUtil
--initialize-at-run-time=oshi.util.platform.mac.SmcUtil
--initialize-at-run-time=oshi.util.platform.mac.SysctlUtil
-g
-H:NativeLinkerOption=-flto
-H:NativeLinkerOption=-Wl,--gc-sections
-H:NativeLinkerOption=-Wl,--emit-relocs
-H:NativeLinkerOption=-lm
-H:NativeLinkerOption=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release/libdiag.a
-H:NativeLinkerOption=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release/libsqlitejdbc.a
-H:NativeLinkerOption=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release/libumbrella.a
-H:NativeLinkerOption=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release/libjs.a
-H:NativeLinkerOption=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release/libposix.a
-H:NativeLinkerOption=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release/libterminal.a
-H:ExcludeResources=.*dylib
-H:ExcludeResources=.*jnilib
-H:ExcludeResources=.*dll
-H:ExcludeResources=META-INF/native/libsqlitejdbc-linux-amd64.so
-H:ExcludeResources=lib/osx-aarch64/libbrotli.dylib
-H:ExcludeResources=META-INF/native/libnetty_transport_native_epoll_x86_64.so
-H:ExcludeResources=META-INF/native/libnetty_transport_native_kqueue_x86_64.jnilib
--initialize-at-run-time=io.netty.channel.kqueue.Native
--initialize-at-run-time=io.netty.channel.kqueue.Native
--initialize-at-run-time=io.netty.channel.kqueue.KQueueEventLoop
--static-nolibc
-H:NativeLinkerOption=-lssl
-H:NativeLinkerOption=-lcrypto
-H:NativeLinkerOption=-lstdc++
--gc=serial
-R:MaximumHeapSizePercent=80
-H:InitialCollectionPolicy=Adaptive
-H:+AuxiliaryEngineCache
-Delide.vm.engine.preinitialize=true
-J-Xmx36g
--parallelism=30
-R:+WriteableCodeCache
-Delide.strict=true
-Delide.natives=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Delide.root=/home/sam/workspace/elide
-Delide.target=x86_64-unknown-linux-musl
-Delide.graalvm.ee=true
-Delide.mosaic=false
-Delide.staticJni=true
-Delide.targetLibc=glibc
-Delide.js.vm.enableStreams=true
-Delide.kotlin.version=2.1.20-RC3
-Delide.kotlin.verbose=false
-Delide.nativeTransport.v2=false
-Djna.library.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Djna.boot.library.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dio.netty.allocator.type=adaptive
-Dio.netty.native.deleteLibAfterLoading=false
-Dio.netty.native.detectNativeLibraryDuplicates=false
-Dio.netty.native.tryPatchShadedId=false
-Djava.net.preferIPv4Stack=true
-Dlogback.statusListenerClass=ch.qos.logback.core.status.NopStatusListener
-Dnetworkaddress.cache.ttl=10
-Dpolyglotimpl.DisableVersionChecks=false
-Duser.country=US
-Duser.language=en
-Dorg.sqlite.lib.path=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dorg.sqlite.lib.exportPath=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Dio.netty.native.workdir=/home/sam/workspace/elide/target/x86_64-unknown-linux-gnu/release
-Djava.util.concurrent.ForkJoinPool.common.parallelism=2
-H:IncludeLocales=en
--native-compiler-options=-DELIDE
--native-compiler-options=-fstack-protector-strong
--native-compiler-options=-fexceptions
--native-compiler-options=-ffunction-sections
--native-compiler-options=-fdata-sections
--native-compiler-options=-fuse-ld=lld
--native-compiler-options=-fstack-clash-protection
-H:+LocalizationOptimizedMode
-H:+RemoveUnusedSymbols
-H:NativeLinkerOption=-O3
--native-compiler-options=-O3
-H:NativeLinkerOption=-fPIC
--native-compiler-options=-fPIC
-H:NativeLinkerOption=-fPIE
--native-compiler-options=-fPIE
-H:NativeLinkerOption=-flto
--native-compiler-options=-flto
-H:NativeLinkerOption=-fcf-protection=full
--native-compiler-options=-fcf-protection=full
--pgo=cli-help.iprof,js-sqlite.iprof,pkl-eval.iprof,py-hello.iprof
--enable-sbom=cyclonedx,export
-H:ResourceConfigurationFiles=/home/sam/workspace/elide/packages/cli/src/config/resource-config-linux-amd64.json
-Delide.target.buildRoot=/home/sam/workspace/elide/packages/cli/build/native/nativeOptimizedCompile

Expected Behavior

I expected the build to pass

Actual Behavior

It did not pass

Steps to Reproduce

Native image bundle available for download:
https://repro.elide.dev/repro/elide-pgo-build-crash/elide.nib.xz

Additional Context

No response

Build Log Output and Error Messages

No response

@fernando-valdez
Copy link
Member

Hello @sgammon, thanks for reposting this issue. I will take a look at this and I will let you know if I have any question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants