profile
viewpoint

JuanitoFatas/fast-ruby 4963

:dash: Writing Fast Ruby :heart_eyes: -- Collect Common Ruby idioms.

jkrall/analytical 387

Gem for managing multiple analytics services in your rails app.

guyboertje/jrjackson 59

Jruby wrapper for Jackson (and Smile)

haruska/ninja-decorators 6

before_filter, after_filter, and around_filter for ruby without rails

nirvdrum/cayenne 5

Java-based ORM

nirvdrum/ai4r 4

Artificial Intelligence for Ruby - A Ruby playground for AI researchers

nirvdrum/apachetoolbox 3

Toolset for custom Apache httpd 1.3.x compiles.

nirvdrum/btv_myhd_connector 3

Lets you use your MyHD card with BeyondTV

nirvdrum/aaap 2

Acts as Amazon Product

nirvdrum/amazon-ec2 2

A Ruby Gem that gives you full access to several of the Amazon Web Services API from your Ruby/Ruby on Rails apps

push eventoracle/graal

Christian Humer

commit sha 5b1f162b91cb7b7db6e98b7827145a587e16fe56

Do not generate exports for libraries that are not exported.

view details

Christian Humer

commit sha ea1a3506101a0ad71585e8dd8d0627121d02d388

Generated exports now subclass each other if the receiver type subclasses.

view details

Christian Humer

commit sha 7576a557b67f8706817a124cb59cc96232efbf40

Fix non-final dynamic dispatch must use isAssignableFrom.

view details

Christian Humer

commit sha 6dc0e872047f14eca8424abeb98a406285eea1af

Implement better error messages for invalid usages of @ExportLibrary.

view details

Christian Humer

commit sha a754ca8250446a4c36922bc3e2adbd2eec947647

Cleanup Sulong usages of of ExportLibrary.

view details

Christian Humer

commit sha 9779192e471ed21414dcf5e35b5421731467d9ca

Cleanup wasm usages of ExportLibrary.

view details

Christian Humer

commit sha 81ed273b7597551de1220b2d25467da835725b6f

Cleanup sl usages of ExportLibrary.

view details

Christian Humer

commit sha c68aff9a83fc43e06ce3dbbe078213294863d67a

Cleanup NFI usages of ExportLibrary.

view details

Christian Humer

commit sha 9d5fa82527254514a32356d43933b1bf159f136c

Cleanup Truffle usages of ExportLibrary.

view details

Christian Humer

commit sha 8be61b8524de03a85da38a7dd2fe31333e0635cb

Fix node compiler test.

view details

Christian Humer

commit sha fe14e50c6819230221be10dc7a490fa9276d63e0

Fix accidental behavior change in Sulong.

view details

Christian Humer

commit sha 726bd90627aba5e43265071f6b916c9606ebc9b6

Bump versions.

view details

Christian Humer

commit sha 7d9044ebbf7f80c23248a743fee5523b6f256664

[GR-27493] Implement receiver subclassing. PullRequest: graal/7684

view details

push time in 37 minutes

startedsmarie/python-getversion

started time in 38 minutes

issue openedoracle/graal

Pi4 2GB of ram, Ubuntu 20.04 - Image generator watchdog is aborting image generation. To configure the watchdog

Hi,

I added this issue on here: https://github.com/spring-projects-experimental/spring-graalvm-native/issues/391

They told me I should post on this forum...

Hi folks,

I have build successfully using: Linux Ubuntu-20-04 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux Ubuntu 20.04.1 LTS, with 8 GB of RAM, that is a VM running on my Mac under Parallels Desktop v16 for Mac. openjdk version "1.8.0_272" OpenJDK Runtime Environment (build 1.8.0_272-b10) OpenJDK 64-Bit Server VM GraalVM CE 20.3.0 (build 25.272-b10-jvmci-20.3-b06, mixed mode)

I have a Raspberry Pi4 - 2GB of RAM, then I add 4GB of swap. Linux pi4-2gb 5.4.0-1022-raspi #25-Ubuntu SMP PREEMPT Thu Oct 15 13:31:49 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux Ubuntu 20.04.1 LTS openjdk version "11.0.9" 2020-10-20 OpenJDK Runtime Environment GraalVM CE 20.3.0 (build 11.0.9+10-jvmci-20.3-b06) OpenJDK 64-Bit Server VM GraalVM CE 20.3.0 (build 11.0.9+10-jvmci-20.3-b06, mixed mode)

I am not seeing Java 8 for aarch64. Then, based on spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc, I cloned that project, I added the HikariCP support, I am using MySQL, a couple of RESTful API endpoints, but it fails when building on the Pi4.

The code on Ubuntu x86 and on the Pi4 is the same, the only thing I added on the compile.sh was 3GB because I was getting an error about out of memory, now I am getting an error of watchdog a deadlocks.

time native-image
--verbose
-H:Name=$ARTIFACT
-J-Xmx3G -J-Xms3G \ <-----
-Dspring.spel.ignore=true
-Dspring.native.remove-yaml-support=true
-cp $CP $MAINCLASS >> output.txt ; } 2>> output.txt

` [root@pi4-2gb ~/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc] ./build.sh === Building data-jdbc sample === Packaging data-jdbc with Maven WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/maven/lib/guice.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Unpacking data-jdbc-0.0.1-SNAPSHOT.jar Compiling data-jdbc with GraalVM Version 20.3.0 (Java Version 11.0.9+10-jvmci-20.3-b06) [INFO] Scanning for projects... [INFO] [INFO] ---------------< org.springframework.samples:data-jdbc >---------------- [INFO] Building data-jdbc 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ data-jdbc --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Using 'UTF-8' encoding to copy filtered properties files. [INFO] Copying 2 resources [INFO] Copying 3 resources [INFO] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ data-jdbc --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/classes [INFO] [INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ data-jdbc --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Using 'UTF-8' encoding to copy filtered properties files. [INFO] skip non existing resourceDirectory /root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ data-jdbc --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.22.2:test (default-test) @ data-jdbc --- [INFO] No tests to run. [INFO] [INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ data-jdbc --- [INFO] Building jar: /root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/data-jdbc-0.0.1-SNAPSHOT.jar [INFO] [INFO] --- spring-boot-maven-plugin:2.4.0:repackage (repackage) @ data-jdbc --- [INFO] Replacing main artifact with repackaged archive [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 15.130 s [INFO] Finished at: 2020-11-28T04:29:03+01:00 [INFO] ------------------------------------------------------------------------ Apply jar:file:///root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-graalvm-native-0.8.3.jar!/META-INF/native-image/org.springframework.experimental/spring-graalvm-native/native-image.properties Apply jar:file:///root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/tomcat-embed-programmatic-9.0.39.jar!/META-INF/native-image/org.apache.tomcat.embed/tomcat-embed-programmatic/native-image.properties Executing [ /root/graalvm-ce-java11-20.3.0/bin/java
-XX:+UseParallelGC
-XX:+UnlockExperimentalVMOptions
-XX:+EnableJVMCI
-Dtruffle.TrustAllTruffleRuntimeProviders=true
-Dtruffle.TruffleRuntime=com.oracle.truffle.api.impl.DefaultTruffleRuntime
-Dgraalvm.ForcePolyglotInvalid=true
-Dgraalvm.locatorDisabled=true
-Dsubstratevm.IgnoreGraalVersionCheck=true
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.aarch64=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.amd64=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.code.site=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.code.stack=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.code=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.common=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot.aarch64=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot.amd64=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot.sparc=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.meta=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.runtime=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.services=ALL-UNNAMED
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.sparc=ALL-UNNAMED
--add-exports=org.graalvm.truffle/com.oracle.truffle.api=ALL-UNNAMED
--add-opens=jdk.internal.vm.compiler/org.graalvm.compiler.debug=ALL-UNNAMED
--add-opens=jdk.internal.vm.compiler/org.graalvm.compiler.nodes=ALL-UNNAMED
--add-opens=jdk.unsupported/sun.reflect=ALL-UNNAMED
--add-opens=java.base/jdk.internal.module=ALL-UNNAMED
--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED
--add-opens=java.base/jdk.internal.reflect=ALL-UNNAMED
--add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED
--add-opens=java.base/java.lang.ref=ALL-UNNAMED
--add-opens=java.base/java.net=ALL-UNNAMED
--add-opens=java.base/java.nio=ALL-UNNAMED
--add-opens=java.base/java.nio.file=ALL-UNNAMED
--add-opens=java.base/java.security=ALL-UNNAMED
--add-opens=java.base/javax.crypto=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
--add-opens=java.base/sun.security.x509=ALL-UNNAMED
--add-opens=java.base/jdk.internal.logger=ALL-UNNAMED
--add-opens=java.desktop/sun.java2d.cmm.profiles=ALL-UNNAMED
--add-opens=org.graalvm.sdk/org.graalvm.nativeimage.impl=ALL-UNNAMED
--add-opens=org.graalvm.sdk/org.graalvm.polyglot=ALL-UNNAMED
--add-opens=org.graalvm.truffle/com.oracle.truffle.polyglot=ALL-UNNAMED
--add-opens=org.graalvm.truffle/com.oracle.truffle.api.impl=ALL-UNNAMED
-XX:+UseJVMCINativeLibrary
-Xss10m
-Xms1g
-Xmx1550385152
-Duser.country=US
-Duser.language=en
-Djava.awt.headless=true
-Dorg.graalvm.version=20.3.0
-Dorg.graalvm.config=
-Dcom.oracle.graalvm.isaot=true
-Djava.system.class.loader=com.oracle.svm.hosted.NativeImageSystemClassLoader
-Xshare:off
--module-path
/root/graalvm-ce-java11-20.3.0/lib/truffle/truffle-api.jar
-Djdk.internal.lambda.disableEagerInitialization=true
-Djdk.internal.lambda.eagerlyInitialize=false
-Djava.lang.invoke.InnerClassLambdaMetafactory.initializeLambdas=false
-Xmx3G
-Xms3G
-Dspring.spel.ignore=true
-Dspring.native.remove-yaml-support=true
-javaagent:/root/graalvm-ce-java11-20.3.0/lib/svm/builder/svm.jar
-cp
/root/graalvm-ce-java11-20.3.0/lib/svm/builder/javacpp-shadowed.jar:/root/graalvm-ce-java11-20.3.0/lib/svm/builder/objectfile.jar:/root/graalvm-ce-java11-20.3.0/lib/svm/builder/llvm-platform-specific-shadowed.jar:/root/graalvm-ce-java11-20.3.0/lib/svm/builder/svm-llvm.jar:/root/graalvm-ce-java11-20.3.0/lib/svm/builder/svm.jar:/root/graalvm-ce-java11-20.3.0/lib/svm/builder/llvm-wrapper-shadowed.jar:/root/graalvm-ce-java11-20.3.0/lib/svm/builder/pointsto.jar
'com.oracle.svm.hosted.NativeImageGeneratorRunner$JDK9Plus'
-watchpid
2450
-imagecp
/root/graalvm-ce-java11-20.3.0/lib/svm/library-support.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/classes:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-expression-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-jdbc-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-context-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-jcl-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-context-support-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-webmvc-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jul-to-slf4j-1.7.30.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/snakeyaml-1.27.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jackson-annotations-2.11.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-json-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-core-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/log4j-to-slf4j-2.13.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jackson-datatype-jsr310-2.11.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/mysql-connector-java-8.0.22.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/logback-classic-1.2.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-web-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-graalvm-native-0.8.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-configuration-processor-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-data-relational-2.1.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-data-jdbc-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-jarmode-layertools-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/log4j-api-2.13.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-autoconfigure-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-aop-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/tomcat-embed-programmatic-9.0.39.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jackson-core-2.11.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-cache-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jackson-module-parameter-names-2.11.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/logback-core-1.2.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-beans-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-data-jdbc-2.1.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/json-20171018.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jakarta.annotation-api-1.3.5.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-tx-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jakarta.el-3.0.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-logging-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/slf4j-api-1.7.30.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/HikariCP-3.4.5.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-data-commons-2.4.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-context-indexer-5.3.1.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-tomcat-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-jdbc-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/spring-boot-starter-web-2.4.0.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jackson-databind-2.11.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image/BOOT-INF/lib/jackson-datatype-jdk8-2.11.3.jar:/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image
-H:Path=/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image
-H:Name=data-jdbc
-H:+AllowIncompleteClasspath
-H:+ReportUnsupportedElementsAtRuntime
-H:FallbackThreshold=0
-H:+InstallExitHandlers
-H:ReflectionConfigurationResources=META-INF/native-image/org.apache.tomcat.embed/tomcat-embed-programmatic/tomcat-reflection.json
-H:ResourceConfigurationResources=META-INF/native-image/org.apache.tomcat.embed/tomcat-embed-programmatic/tomcat-resource.json
-H:CLibraryPath=/root/graalvm-ce-java11-20.3.0/lib/svm/clibraries/linux-aarch64
-H:Class=com.example.data.jdbc.JdbcApplication \

] [data-jdbc:2469] classlist: 24,883.34 ms, 2.88 GB


/ / ____ _____ () ____ ____ _ / | / / ____ _ / / () _ __ ___ __ \ / __ \ / / / / / __ \ / __ / / |/ / / __/ / _/ / / | | / / / _
/ / / // / / / / / / / / / / // / / /| / / // / / /
/ / | |/ / / __/ /
/ / ./ // // // // _, / // |/ _,/ _/ // |/ _/ // /___/
Removing unused configurations Verification turned on Removing Yaml support Removing XML support Removing SpEL support Removing JMX support Use -Dspring.native.verbose=true on native-image call to see more detailed information from the feature [data-jdbc:2469] (cap): 3,788.03 ms, 2.88 GB feature operating mode: reflection (spring init active? false) Found #15 types in static reflection list to register Skipping #13 types not on the classpath Attempting proxy registration of #12 proxies Skipped registration of #9 proxies - relevant types not on classpath [data-jdbc:2469] setup: 16,486.77 ms, 2.88 GB Configuring initialization time for specific types and packages: #137 buildtime-init-classes #22 buildtime-init-packages #18 runtime-init-classes #0 runtime-init-packages

Warning: class initialization of class org.springframework.boot.validation.MessageInterpolatorFactory failed with exception java.lang.NoClassDefFoundError: javax/validation/ValidationException. This class will be initialized at run time because option --allow-incomplete-classpath is used for image building. Use the option --initialize-at-run-time=org.springframework.boot.validation.MessageInterpolatorFactory to explicitly request delayed initialization of this class. [verification] The type org.springframework.web.servlet.config.annotation.ResourceChainRegistration is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.webjars.WebJarAssetLocator] [verification] The type org.springframework.transaction.annotation.AnnotationTransactionAttributeSource is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.transaction.Transactional, javax.ejb.TransactionAttribute] [verification] The type org.springframework.data.repository.util.QueryExecutionConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [io.vavr.control.Try] [verification] The type org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.instrument.InstrumentationSavingAgent] [verification] The type org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport$RxJavaOneConversionSetup is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.reactivestreams.Publisher] [verification] The type org.springframework.web.servlet.config.ResourcesBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.webjars.WebJarAssetLocator] [verification] The type org.springframework.web.servlet.view.InternalResourceViewResolver is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.servlet.jsp.jstl.core.Config] [verification] The type org.springframework.context.annotation.AnnotationConfigUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.annotation.Resource, javax.persistence.EntityManagerFactory, org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor] [verification] The type org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.validation.Validator, com.rometools.rome.feed.WireFeed, javax.xml.bind.Binder, com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.dataformat.xml.XmlMapper, com.fasterxml.jackson.dataformat.smile.SmileFactory, com.fasterxml.jackson.dataformat.cbor.CBORFactory, com.google.gson.Gson] [verification] The type org.springframework.cache.config.AnnotationDrivenCacheBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.cache.Cache, org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource] [verification] The type org.springframework.web.servlet.function.AsyncServerResponse is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.reactivestreams.Publisher] [verification] The type org.springframework.web.context.request.RequestContextHolder is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.faces.context.FacesContext] [verification] The type org.springframework.core.KotlinDetector is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [kotlin.reflect.full.KClasses] [verification] The type org.springframework.web.servlet.support.RequestContext is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.servlet.jsp.jstl.core.Config] [verification] The type org.springframework.data.querydsl.QuerydslUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [com.querydsl.core.types.Predicate] [verification] The type org.springframework.transaction.interceptor.TransactionAspectSupport is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [io.vavr.control.Try, org.reactivestreams.Publisher] [verification] The type org.springframework.transaction.config.JtaTransactionManagerFactoryBean is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [weblogic.transaction.UserTransaction, com.ibm.wsspi.uow.UOWManager] [verification] The type org.springframework.transaction.support.TransactionSynchronizationUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.aop.scope.ScopedObject] [verification] The type org.springframework.boot.autoconfigure.web.format.WebConversionService is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.money.MonetaryAmount] [verification] The type org.springframework.data.repository.util.ReactiveWrappers is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [reactor.core.publisher.Flux, rx.Observable, rx.RxReactiveStreams, io.reactivex.Flowable, io.reactivex.rxjava3.core.Flowable, kotlinx.coroutines.reactor.MonoKt] [verification] The type org.springframework.web.context.support.WebApplicationContextUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.faces.context.FacesContext] [verification] The type org.springframework.data.util.NullableWrapperConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [com.google.common.base.Optional, scala.Option, io.vavr.control.Option] [verification] The type org.springframework.data.convert.ThreeTenBackPortConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.threeten.bp.LocalDateTime] [verification] The type org.springframework.http.codec.xml.XmlEventDecoder is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [com.fasterxml.aalto.AsyncXMLStreamReader] [verification] The type org.springframework.context.event.ApplicationListenerMethodAdapter is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.reactivestreams.Publisher] [verification] The type org.springframework.boot.jdbc.DataSourceUnwrapper is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.jdbc.datasource.DelegatingDataSource] [verification] The type org.springframework.context.config.MBeanServerBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [weblogic.management.Helper, com.ibm.websphere.management.AdminServiceFactory] [verification] The type org.springframework.data.convert.JodaTimeConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.joda.time.LocalDate] [verification] The type org.springframework.format.support.DefaultFormattingConversionService is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.money.MonetaryAmount, org.joda.time.YearMonth] [verification] The type org.springframework.web.util.UrlPathHelper is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.servlet.http.HttpServletMapping] [verification] The type org.springframework.data.auditing.AnnotationAuditingMetadata is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [java.time.Clock] [verification] The type org.springframework.cache.annotation.CachingConfigurationSelector is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.cache.Cache, org.springframework.cache.jcache.config.ProxyJCacheConfiguration] [verification] The type org.springframework.web.servlet.view.tiles3.TilesConfigurer is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.apache.tiles.el.ELAttributeEvaluator] [verification] The type org.springframework.transaction.reactive.TransactionSynchronizationUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.aop.scope.ScopedObject] Registering resources - #0 bundles Processing META-INF/spring.factories files... spring.factories processing, problem adding access for key org.springframework.boot.diagnostics.analyzer.ValidationExceptionFailureAnalyzer: javax/validation/ValidationException spring.factories processing, problem adding access for key org.springframework.boot.liquibase.LiquibaseChangelogMissingFailureAnalyzer: liquibase/exception/ChangeLogParseException Processing spring.factories - PropertySourceLoader lists #1 property source loaders Processing spring.factories - EnableAutoConfiguration lists #130 configurations Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Excluding 101 auto-configurations from spring.factories file Processing existing META-INF/spring.components files... Number of types dynamically registered for reflective access: #2137 [data-jdbc:2469] (clinit): 253,553.92 ms, 2.92 GB [data-jdbc:2469] (typeflow): 960,187.46 ms, 2.92 GB [data-jdbc:2469] (objects): 1,493,390.53 ms, 2.92 GB [data-jdbc:2469] (features): 245,501.37 ms, 2.92 GB [data-jdbc:2469] analysis: 3,198,533.68 ms, 2.92 GB

=== Image generator watchdog detected no activity. This can be a sign of a deadlock during image building. Dumping all stack traces. Current time: Sat Nov 28 05:27:56 CET 2020 "main" Id=1 in WAITING on lock=java.util.concurrent.ForkJoinTask$AdaptedRunnableAction@502e85d5 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.util.concurrent.ForkJoinTask.externalInterruptibleAwaitDone(ForkJoinTask.java:356) at java.base@11.0.9/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1004) at app//com.oracle.svm.hosted.NativeImageGenerator.run(NativeImageGenerator.java:483) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner.buildImage(NativeImageGeneratorRunner.java:350) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner.build(NativeImageGeneratorRunner.java:509) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner.main(NativeImageGeneratorRunner.java:115) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner$JDK9Plus.main(NativeImageGeneratorRunner.java:541)

"Reference Handler" Id=2 in RUNNABLE at java.base@11.0.9/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at java.base@11.0.9/java.lang.ref.Reference.processPendingReferences(Reference.java:241) at java.base@11.0.9/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)

"Finalizer" Id=3 in WAITING on lock=java.lang.ref.ReferenceQueue$Lock@5ee961a0 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at java.base@11.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) at java.base@11.0.9/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)

"Signal Dispatcher" Id=4 in RUNNABLE

"JVMCI-native CompilerThread0" Id=5 in RUNNABLE

"Common-Cleaner" Id=8 in TIMED_WAITING on lock=java.lang.ref.ReferenceQueue$Lock@5ad6eea5 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at java.base@11.0.9/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148) at java.base@11.0.9/java.lang.Thread.run(Thread.java:834) at java.base@11.0.9/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

"native-image pid watcher" Id=12 in RUNNABLE at java.base@11.0.9/java.nio.file.Files.read(Files.java:3175) at java.base@11.0.9/java.nio.file.Files.readAllBytes(Files.java:3212) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner$1.run(NativeImageGeneratorRunner.java:97) at java.base@11.0.9/java.util.TimerThread.mainLoop(Timer.java:556) at java.base@11.0.9/java.util.TimerThread.run(Timer.java:506)

"Libgraal MBean Registration" Id=13 in TIMED_WAITING at java.base@11.0.9/java.lang.Thread.sleep(Native Method) at platform/jdk.internal.vm.compiler.management/org.graalvm.compiler.hotspot.management.LibGraalMBean$Factory.run(LibGraalMBean.java:647)

"ForkJoinPool.commonPool-worker-5" Id=20 in WAITING on lock=java.util.concurrent.ForkJoinPool@4c9b532c at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"ForkJoinPool-4-worker-3" Id=24 in RUNNABLE at java.base@11.0.9/java.lang.StringBuilder.append(StringBuilder.java:174) at java.base@11.0.9/java.lang.StringBuilder.append(StringBuilder.java:168) at app//com.oracle.svm.core.hub.LayoutEncoding.guaranteeEncoding(LayoutEncoding.java:91) at app//com.oracle.svm.core.hub.LayoutEncoding.forInstance(LayoutEncoding.java:104) at app//com.oracle.svm.hosted.meta.UniverseBuilder.buildHubs(UniverseBuilder.java:1207) at app//com.oracle.svm.hosted.meta.UniverseBuilder.build(UniverseBuilder.java:166) at app//com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:571) at app//com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:471) at app//com.oracle.svm.hosted.NativeImageGenerator$$Lambda$111/0x0000000801176440.run(Unknown Source) at java.base@11.0.9/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407) at java.base@11.0.9/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base@11.0.9/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"Thread-1" Id=25 in RUNNABLE at java.management@11.0.9/sun.management.ThreadImpl.dumpThreads0(Native Method) at java.management@11.0.9/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521) at java.management@11.0.9/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509) at app//com.oracle.svm.hosted.DeadlockWatchdog.threadDump(DeadlockWatchdog.java:113) at app//com.oracle.svm.hosted.DeadlockWatchdog.watchdogThread(DeadlockWatchdog.java:80) at app//com.oracle.svm.hosted.DeadlockWatchdog$$Lambda$112/0x0000000801174840.run(Unknown Source) at java.base@11.0.9/java.lang.Thread.run(Thread.java:834)

"ForkJoinPool-4-worker-5" Id=28 in WAITING on lock=java.util.concurrent.ForkJoinPool@1fd46b9b at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"ForkJoinPool-4-worker-7" Id=29 in WAITING on lock=java.util.concurrent.ForkJoinPool@1fd46b9b at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"ForkJoinPool-4-worker-1" Id=30 in WAITING on lock=java.util.concurrent.ForkJoinPool@1fd46b9b at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"Timer-0" Id=32 in TIMED_WAITING on lock=java.util.TaskQueue@3b704599 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.util.TimerThread.mainLoop(Timer.java:553) at java.base@11.0.9/java.util.TimerThread.run(Timer.java:506)

"ForkJoinPool-2-worker-5" Id=35 in WAITING on lock=java.util.concurrent.ForkJoinPool@2e81d736 at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

=== Memory statistics (in MB): === Used heap size: 2988 === Free heap size: 1425 === Maximum heap size: 2988 === Image generator watchdog is aborting image generation. To configure the watchdog, use the options -H:DeadlockWatchdogInterval=10 and -H:+DeadlockWatchdogExitOnTimeout Error: Image build request failed with exit status 1 com.oracle.svm.driver.NativeImage$NativeImageError: Image build request failed with exit status 1 at com.oracle.svm.driver.NativeImage.showError(NativeImage.java:1647) at com.oracle.svm.driver.NativeImage.build(NativeImage.java:1397) at com.oracle.svm.driver.NativeImage.performBuild(NativeImage.java:1358) at com.oracle.svm.driver.NativeImage.main(NativeImage.java:1317) at com.oracle.svm.driver.NativeImage$JDK9Plus.main(NativeImage.java:1829)

real 63m32.976s user 23m25.944s sys 3m1.831s FAILURE: an error occurred when compiling the native-image. `

And the other output from: target/native-image/output.txt

` .... raalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image
-H:Path=/root/spring-graalvm-native-0.8.3/spring-graalvm-native-samples/data-jdbc/target/native-image
-H:Name=data-jdbc
-H:+AllowIncompleteClasspath
-H:+ReportUnsupportedElementsAtRuntime
-H:FallbackThreshold=0
-H:+InstallExitHandlers
-H:ReflectionConfigurationResources=META-INF/native-image/org.apache.tomcat.embed/tomcat-embed-programmatic/tomcat-reflection.json
-H:ResourceConfigurationResources=META-INF/native-image/org.apache.tomcat.embed/tomcat-embed-programmatic/tomcat-resource.json
-H:CLibraryPath=/root/graalvm-ce-java11-20.3.0/lib/svm/clibraries/linux-aarch64
-H:Class=com.example.data.jdbc.JdbcApplication \

] [data-jdbc:2469] classlist: 24,883.34 ms, 2.88 GB


/ / ____ _____ () ____ ____ _ / | / / ____ _ / / () _ __ ___ __ \ / __ \ / / / / / __ \ / __ / / |/ / / __/ / _/ / / | | / / / _
/ / / // / / / / / / / / / / // / / /| / / // / / /
/ / | |/ / / __/ /
/ / ./ // // // // _, / // |/ _,/ _/ // |/ _/ // /___/
Removing unused configurations Verification turned on Removing Yaml support Removing XML support Removing SpEL support Removing JMX support Use -Dspring.native.verbose=true on native-image call to see more detailed information from the feature [data-jdbc:2469] (cap): 3,788.03 ms, 2.88 GB feature operating mode: reflection (spring init active? false) Found #15 types in static reflection list to register Skipping #13 types not on the classpath Attempting proxy registration of #12 proxies Skipped registration of #9 proxies - relevant types not on classpath [data-jdbc:2469] setup: 16,486.77 ms, 2.88 GB Configuring initialization time for specific types and packages: #137 buildtime-init-classes #22 buildtime-init-packages #18 runtime-init-classes #0 runtime-init-packages

Warning: class initialization of class org.springframework.boot.validation.MessageInterpolatorFactory failed with exception java.lang.NoClassDefFoundError: javax/validation/ValidationException. This class will be initialized at run time because option --allow-incomplete-classpath is used for image building. Use the option --initialize-at-run-time=org.springframework.boot.validation.MessageInterpolatorFactory to explicitly request delayed initialization of this class. [verification] The type org.springframework.web.servlet.config.annotation.ResourceChainRegistration is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.webjars.WebJarAssetLocator] [verification] The type org.springframework.transaction.annotation.AnnotationTransactionAttributeSource is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.transaction.Transactional, javax.ejb.TransactionAttribute] [verification] The type org.springframework.data.repository.util.QueryExecutionConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [io.vavr.control.Try] [verification] The type org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.instrument.InstrumentationSavingAgent] [verification] The type org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport$RxJavaOneConversionSetup is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.reactivestreams.Publisher] [verification] The type org.springframework.web.servlet.config.ResourcesBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.webjars.WebJarAssetLocator] [verification] The type org.springframework.web.servlet.view.InternalResourceViewResolver is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.servlet.jsp.jstl.core.Config] [verification] The type org.springframework.context.annotation.AnnotationConfigUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.annotation.Resource, javax.persistence.EntityManagerFactory, org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor] [verification] The type org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.validation.Validator, com.rometools.rome.feed.WireFeed, javax.xml.bind.Binder, com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.dataformat.xml.XmlMapper, com.fasterxml.jackson.dataformat.smile.SmileFactory, com.fasterxml.jackson.dataformat.cbor.CBORFactory, com.google.gson.Gson] [verification] The type org.springframework.cache.config.AnnotationDrivenCacheBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.cache.Cache, org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource] [verification] The type org.springframework.web.servlet.function.AsyncServerResponse is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.reactivestreams.Publisher] [verification] The type org.springframework.web.context.request.RequestContextHolder is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.faces.context.FacesContext] [verification] The type org.springframework.core.KotlinDetector is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [kotlin.reflect.full.KClasses] [verification] The type org.springframework.web.servlet.support.RequestContext is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.servlet.jsp.jstl.core.Config] [verification] The type org.springframework.data.querydsl.QuerydslUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [com.querydsl.core.types.Predicate] [verification] The type org.springframework.transaction.interceptor.TransactionAspectSupport is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [io.vavr.control.Try, org.reactivestreams.Publisher] [verification] The type org.springframework.transaction.config.JtaTransactionManagerFactoryBean is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [weblogic.transaction.UserTransaction, com.ibm.wsspi.uow.UOWManager] [verification] The type org.springframework.transaction.support.TransactionSynchronizationUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.aop.scope.ScopedObject] [verification] The type org.springframework.boot.autoconfigure.web.format.WebConversionService is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.money.MonetaryAmount] [verification] The type org.springframework.data.repository.util.ReactiveWrappers is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [reactor.core.publisher.Flux, rx.Observable, rx.RxReactiveStreams, io.reactivex.Flowable, io.reactivex.rxjava3.core.Flowable, kotlinx.coroutines.reactor.MonoKt] [verification] The type org.springframework.web.context.support.WebApplicationContextUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.faces.context.FacesContext] [verification] The type org.springframework.data.util.NullableWrapperConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [com.google.common.base.Optional, scala.Option, io.vavr.control.Option] [verification] The type org.springframework.data.convert.ThreeTenBackPortConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.threeten.bp.LocalDateTime] [verification] The type org.springframework.http.codec.xml.XmlEventDecoder is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [com.fasterxml.aalto.AsyncXMLStreamReader] [verification] The type org.springframework.context.event.ApplicationListenerMethodAdapter is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.reactivestreams.Publisher] [verification] The type org.springframework.boot.jdbc.DataSourceUnwrapper is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.jdbc.datasource.DelegatingDataSource] [verification] The type org.springframework.context.config.MBeanServerBeanDefinitionParser is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [weblogic.management.Helper, com.ibm.websphere.management.AdminServiceFactory] [verification] The type org.springframework.data.convert.JodaTimeConverters is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.joda.time.LocalDate] [verification] The type org.springframework.format.support.DefaultFormattingConversionService is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.money.MonetaryAmount, org.joda.time.YearMonth] [verification] The type org.springframework.web.util.UrlPathHelper is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.servlet.http.HttpServletMapping] [verification] The type org.springframework.data.auditing.AnnotationAuditingMetadata is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [java.time.Clock] [verification] The type org.springframework.cache.annotation.CachingConfigurationSelector is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [javax.cache.Cache, org.springframework.cache.jcache.config.ProxyJCacheConfiguration] [verification] The type org.springframework.web.servlet.view.tiles3.TilesConfigurer is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.apache.tiles.el.ELAttributeEvaluator] [verification] The type org.springframework.transaction.reactive.TransactionSynchronizationUtils is making isPresent() calls in the static initializer, could be worth specifying build-time-initialization. It appears to be making isPresent() checks on [org.springframework.aop.scope.ScopedObject] Registering resources - #0 bundles Processing META-INF/spring.factories files... spring.factories processing, problem adding access for key org.springframework.boot.diagnostics.analyzer.ValidationExceptionFailureAnalyzer: javax/validation/ValidationException spring.factories processing, problem adding access for key org.springframework.boot.liquibase.LiquibaseChangelogMissingFailureAnalyzer: liquibase/exception/ChangeLogParseException Processing spring.factories - PropertySourceLoader lists #1 property source loaders Processing spring.factories - EnableAutoConfiguration lists #130 configurations Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Netty because HttpServer not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Undertow because Undertow not around Reducing access on org.springframework.boot.autoconfigure.web.ServerProperties$Jetty because WebAppContext not around Excluding 101 auto-configurations from spring.factories file Processing existing META-INF/spring.components files... Number of types dynamically registered for reflective access: #2137 [data-jdbc:2469] (clinit): 253,553.92 ms, 2.92 GB [data-jdbc:2469] (typeflow): 960,187.46 ms, 2.92 GB [data-jdbc:2469] (objects): 1,493,390.53 ms, 2.92 GB [data-jdbc:2469] (features): 245,501.37 ms, 2.92 GB [data-jdbc:2469] analysis: 3,198,533.68 ms, 2.92 GB

=== Image generator watchdog detected no activity. This can be a sign of a deadlock during image building. Dumping all stack traces. Current time: Sat Nov 28 05:27:56 CET 2020 "main" Id=1 in WAITING on lock=java.util.concurrent.ForkJoinTask$AdaptedRunnableAction@502e85d5 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.util.concurrent.ForkJoinTask.externalInterruptibleAwaitDone(ForkJoinTask.java:356) at java.base@11.0.9/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1004) at app//com.oracle.svm.hosted.NativeImageGenerator.run(NativeImageGenerator.java:483) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner.buildImage(NativeImageGeneratorRunner.java:350) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner.build(NativeImageGeneratorRunner.java:509) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner.main(NativeImageGeneratorRunner.java:115) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner$JDK9Plus.main(NativeImageGeneratorRunner.java:541)

"Reference Handler" Id=2 in RUNNABLE at java.base@11.0.9/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at java.base@11.0.9/java.lang.ref.Reference.processPendingReferences(Reference.java:241) at java.base@11.0.9/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)

"Finalizer" Id=3 in WAITING on lock=java.lang.ref.ReferenceQueue$Lock@5ee961a0 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at java.base@11.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) at java.base@11.0.9/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)

"Signal Dispatcher" Id=4 in RUNNABLE

"JVMCI-native CompilerThread0" Id=5 in RUNNABLE

"Common-Cleaner" Id=8 in TIMED_WAITING on lock=java.lang.ref.ReferenceQueue$Lock@5ad6eea5 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at java.base@11.0.9/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148) at java.base@11.0.9/java.lang.Thread.run(Thread.java:834) at java.base@11.0.9/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

"native-image pid watcher" Id=12 in RUNNABLE at java.base@11.0.9/java.nio.file.Files.read(Files.java:3175) at java.base@11.0.9/java.nio.file.Files.readAllBytes(Files.java:3212) at app//com.oracle.svm.hosted.NativeImageGeneratorRunner$1.run(NativeImageGeneratorRunner.java:97) at java.base@11.0.9/java.util.TimerThread.mainLoop(Timer.java:556) at java.base@11.0.9/java.util.TimerThread.run(Timer.java:506)

"Libgraal MBean Registration" Id=13 in TIMED_WAITING at java.base@11.0.9/java.lang.Thread.sleep(Native Method) at platform/jdk.internal.vm.compiler.management/org.graalvm.compiler.hotspot.management.LibGraalMBean$Factory.run(LibGraalMBean.java:647)

"ForkJoinPool.commonPool-worker-5" Id=20 in WAITING on lock=java.util.concurrent.ForkJoinPool@4c9b532c at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"ForkJoinPool-4-worker-3" Id=24 in RUNNABLE at java.base@11.0.9/java.lang.StringBuilder.append(StringBuilder.java:174) at java.base@11.0.9/java.lang.StringBuilder.append(StringBuilder.java:168) at app//com.oracle.svm.core.hub.LayoutEncoding.guaranteeEncoding(LayoutEncoding.java:91) at app//com.oracle.svm.core.hub.LayoutEncoding.forInstance(LayoutEncoding.java:104) at app//com.oracle.svm.hosted.meta.UniverseBuilder.buildHubs(UniverseBuilder.java:1207) at app//com.oracle.svm.hosted.meta.UniverseBuilder.build(UniverseBuilder.java:166) at app//com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:571) at app//com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:471) at app//com.oracle.svm.hosted.NativeImageGenerator$$Lambda$111/0x0000000801176440.run(Unknown Source) at java.base@11.0.9/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407) at java.base@11.0.9/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base@11.0.9/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"Thread-1" Id=25 in RUNNABLE at java.management@11.0.9/sun.management.ThreadImpl.dumpThreads0(Native Method) at java.management@11.0.9/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521) at java.management@11.0.9/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509) at app//com.oracle.svm.hosted.DeadlockWatchdog.threadDump(DeadlockWatchdog.java:113) at app//com.oracle.svm.hosted.DeadlockWatchdog.watchdogThread(DeadlockWatchdog.java:80) at app//com.oracle.svm.hosted.DeadlockWatchdog$$Lambda$112/0x0000000801174840.run(Unknown Source) at java.base@11.0.9/java.lang.Thread.run(Thread.java:834)

"ForkJoinPool-4-worker-5" Id=28 in WAITING on lock=java.util.concurrent.ForkJoinPool@1fd46b9b at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"ForkJoinPool-4-worker-7" Id=29 in WAITING on lock=java.util.concurrent.ForkJoinPool@1fd46b9b at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"ForkJoinPool-4-worker-1" Id=30 in WAITING on lock=java.util.concurrent.ForkJoinPool@1fd46b9b at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"Timer-0" Id=32 in TIMED_WAITING on lock=java.util.TaskQueue@3b704599 at java.base@11.0.9/java.lang.Object.wait(Native Method) at java.base@11.0.9/java.util.TimerThread.mainLoop(Timer.java:553) at java.base@11.0.9/java.util.TimerThread.run(Timer.java:506)

"ForkJoinPool-2-worker-5" Id=35 in WAITING on lock=java.util.concurrent.ForkJoinPool@2e81d736 at java.base@11.0.9/jdk.internal.misc.Unsafe.park(Native Method) at java.base@11.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) at java.base@11.0.9/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628) at java.base@11.0.9/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

=== Memory statistics (in MB): === Used heap size: 2988 === Free heap size: 1425 === Maximum heap size: 2988 === Image generator watchdog is aborting image generation. To configure the watchdog, use the options -H:DeadlockWatchdogInterval=10 and -H:+DeadlockWatchdogExitOnTimeout Error: Image build request failed with exit status 1 com.oracle.svm.driver.NativeImage$NativeImageError: Image build request failed with exit status 1 at com.oracle.svm.driver.NativeImage.showError(NativeImage.java:1647) at com.oracle.svm.driver.NativeImage.build(NativeImage.java:1397) at com.oracle.svm.driver.NativeImage.performBuild(NativeImage.java:1358) at com.oracle.svm.driver.NativeImage.main(NativeImage.java:1317) at com.oracle.svm.driver.NativeImage$JDK9Plus.main(NativeImage.java:1829)

real 63m32.976s user 23m25.944s sys 3m1.831s `

created time in an hour

issue openedgraalvm/graalpython

AttributeError: module 'ctypes' has no attribute 'c_long'

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ryuta/.local/lib/python3.8/site-packages/numpy-1.19.4-py3.8-linux-x86_64.egg/numpy/ctypeslib.py", line 86, in <module '/home/ryuta/.local/lib/python3.8/site-packages/numpy-1.19.4-py3.8-linux-x86_64.egg/numpy/ctypeslib.py'>
    c_intp = nic._getintp_ctype()
  File "/home/ryuta/.local/lib/python3.8/site-packages/numpy-1.19.4-py3.8-linux-x86_64.egg/numpy/core/_internal.py", line 228, in _getintp_ctype
    val = ctypes.c_long
AttributeError: module 'ctypes' has no attribute 'c_long'

created time in an hour

push eventSeleniumHQ/selenium

Alex Rodionov

commit sha 509f316e5da9cb1936b6f0700054025a68a0742c

Improve CDP method naming

view details

push time in 2 hours

push eventoracle/graal

Aleksandar Gradinac

commit sha 40dc7921fe4d1b5cad2d3ddc56e9484152fc8a4d

Prevent infinite recursion during object instantiation tracing

view details

Aleksandar Gradinac

commit sha f030166b82fb5874365074f402a939756159b182

[GR-27846] Prevent infinite recursion during object instantiation tracing. PullRequest: graal/7770

view details

push time in 2 hours

pull request commentSeleniumHQ/selenium

Support Default Capabilities for Nodes on Selenium 4

While waiting for a fix on selenium, I just provide a lightweight solution to address the issue: https://github.com/link89/selenium-federation

link89

comment created time in 2 hours

issue commentSeleniumHQ/selenium

detect-drivers and drivers options are not working correctly

While waiting for a fix on selenium, I just provide a lightweight solution to address the issue: https://github.com/link89/selenium-federation

link89

comment created time in 2 hours

push eventoracle/graal

Doug Simon

commit sha ad22967fac892c0a49a6d1ebc32b10326a3adad8

implement JVMCICompiler.isGCSupported

view details

Doug Simon

commit sha ecff8a9f561e5122092ab4291873a809ae4b1ad1

[GR-27678] Implement JVMCICompiler.isGCSupported. PullRequest: graal/7779

view details

push time in 3 hours

push eventgraalvm/graalpython

Mohaned Qunaibit

commit sha e56589869d715cb63496c8d69cf18816e79b5d05

make test_bz2 pass and fast

view details

Mohaned Qunaibit

commit sha 332fc11a9a15e1a9a106795ec2754a813072f77c

[GR-23356] make test_zipfile64 pass

view details

Mohaned Qunaibit

commit sha 68c4b5897b28ae7d81c88eeb137349019de1fc55

fix a parallel creation of temp_cwd

view details

Michael Simacek

commit sha a9e536c65899b211ee108c11e2d813ccec745594

Fix incorrect boolean specialization of __abs__

view details

Mohaned Qunaibit

commit sha abeee275fde88871510f9bbd9d2017ac45b1b301

[GR-23315] make test_bz2 pass and fast PullRequest: graalpython/1429

view details

push time in 4 hours

push eventoracle/graal

Paul Wögerer

commit sha d85d2d7dc5ee2b33d49e574d04adf89b9ceba581

Ensure shutdown hooks are run for compiler isolate

view details

Paul Wögerer

commit sha d68d2e975dcc9b89698cae350fd015120625c292

Use getCompilerIdleDelay implementation of libGraal as default

view details

Paul Wögerer

commit sha 11c5724e288a113fa25a93af87b90f7e402f4a69

Detach after compilerIsolateThreadShutdown

view details

Paul Wögerer

commit sha 937022fba54657d478b822435874ecd2a6473080

[GR-25487] Ensure Graal GlobalMetrics get printed when CompileInIsolates is used. PullRequest: graal/7443

view details

push time in 4 hours

Pull request review commentoracle/graal

--target parameter, Platform/LibC changes

 private static String toJavaString(WCharPointer wcString, UnsignedWord length) {         return CTypeConversion.toJavaString((CCharPointer) wcString, SizeOf.unsigned(WCharPointer.class).multiply(length), StandardCharsets.UTF_16LE);     } +    private Pair<String, String> cachedOsNameAndVersion;++    @Override+    protected String osNameValue() {+        if (cachedOsNameAndVersion == null) {+            cachedOsNameAndVersion = getOsNameAndVersion();+        }+        return cachedOsNameAndVersion.getLeft();+    }+     @Override     protected String osVersionValue() {-        ByteBuffer versionBytes = ByteBuffer.allocate(4);-        versionBytes.putInt(SysinfoAPI.GetVersion());-        int majorVersion = versionBytes.get(3);-        int minorVersion = versionBytes.get(2);-        return majorVersion + "." + minorVersion;+        if (cachedOsNameAndVersion == null) {+            cachedOsNameAndVersion = getOsNameAndVersion();+        }+        return cachedOsNameAndVersion.getRight();+    }++    public Pair<String, String> getOsNameAndVersion() {

@pejovica FYI

lazar-mitrovic

comment created time in 4 hours

Pull request review commentoracle/graal

--target parameter, Platform/LibC changes

 static boolean includedIn(Class<? extends Platform> platformGroup) {      */     interface AARCH64 extends Platform { +        /**+         * Returns string representing AARCH64 architecture.+         *+         * @since 21.0+         */+        default String getArchitecture() {+            return "aarch64";+        }+    }++    /*+     * Operating system bases.+     */+    /**+     * Interface encapsulating all linux-derived operating systems.+     *+     * @since 21.0+     */+    interface LINUX_BASE extends InternalPlatform.PLATFORM_JNI {

I don't think we should introduce these BASE interfaces. We get a too deep and confusing hierarchy. I would not know when to use LINUX vs. LINUX_BASE in a Platforms annotation.

lazar-mitrovic

comment created time in 5 hours

Pull request review commentoracle/graal

--target parameter, Platform/LibC changes

      * Create an empty Mach-O object file.      */     public MachOObjectFile(int pageSize) {-        this(pageSize, MachOCpuType.from(System.getProperty("svm.targetArch") == null ? System.getProperty("os.arch") : System.getProperty("svm.targetArch")));+        this(pageSize, MachOCpuType.from(System.getProperty("svm.targetArch") == null ? ImageSingletons.lookup(Platform.class).getArchitecture() : System.getProperty("svm.targetArch")));

How is it ever possible that ImageSingletons.lookup(Platform.class).getArchitecture() does not return the correct architecture?

I think a goal of this PR should be to remove the system properties svm.targetArch and svm.targetName

lazar-mitrovic

comment created time in 5 hours

issue commentSeleniumHQ/selenium

AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError

WebDriver driver = new ChromeDriver(); @BeforeTest public void setUp(){ driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); driver.get("https://signin.ebay.com/"); } @Test public void findElementbyXpath(){ driver.findElement(By.xpath(".//*[@id='gh-p-1']/a")).click(); } @AfterMethod public void afterMethod(){ driver.quit(); }

amiluslu

comment created time in 5 hours

issue commentSeleniumHQ/selenium

AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError

Can you provide the error and a minimal script to reproduce it, along with the other information requested in the ticket template?

amiluslu

comment created time in 5 hours

issue openedSeleniumHQ/selenium

AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError

🐛 Bug Report

When Tests run and it passes after method driver.quit it shows error in below :

<!-- [AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:345) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:376) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1134) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:830) Dec 04, 2020 2:11:45 AM org.openqa.selenium.remote.http.WebSocket$Listener onError WARNING: Connection reset java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:345) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:376) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1134) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:830) -->

To Reproduce

To reproduce run your tests in your local machine simple test you will face this problem <!-- I'm using mac and local test run. It passes and aftermethod it gives error. -->

Detailed steps to reproduce the behavior:

Expected behavior

No error shows normally.

Test script or set of commands reproducing this issue

classic 2 step test open browser navigate google.com close it

Environment

OS: <!-- MAC --> Browser: <!-- Chrome --> Browser version: <!-- 87.0.4280.88 --> Browser Driver version: <!-- e.g.: ChromeDriver 87.0.4280.88 --> Language Bindings version: <!-- Java 8,11 --> Selenium Grid version (if applicable): <!-- selenium 4 alpha 7 -->

created time in 5 hours

issue closedSeleniumHQ/selenium

AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError

OS: MAC ChromeDriver: 87.0.4280.88 Selenium alpha -7 log4j2: 2.14.0 maven: 3.7.0

dependencies:

selenium, maven, log4j2

When Tests run after method driver.quit it shows error in below :

[AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:345) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:376) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1134) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:830) Dec 04, 2020 2:11:45 AM org.openqa.selenium.remote.http.WebSocket$Listener onError WARNING: Connection reset java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:345) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:376) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1134) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:830)

closed time in 5 hours

amiluslu

issue commentSeleniumHQ/selenium

AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError

❗️ It seems this issue is not using any of the supported templates

💡 Supported issue types are (they start with):

  • 🐛 Bug Report (bugs found in a recent release)
  • 🚀 Feature Proposal (a useful feature you would like to propose)
  • 💥 Regression Report (a supported feature is not working anymore)

Issue templates help this project to stay in shape, please use them and fill them out completely. By doing that you are helping the project because the community and maintainers can provide prompt feedback, and potentially solve the issue.

If you are asking a question, a better way to address this is:

If you think this is incorrect, please feel free to open a new issue.

Thank you for your contributions.

amiluslu

comment created time in 5 hours

issue commentSeleniumHQ/selenium

AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError

👋 Hi there! Thank you for creating this issue.

I am the Selenium Assistant Bot 🤖, I triage issues in this repository. If I can't do it, I label it to help maintainers identify issues that need triaging.

I am an Open Source project 🙌, post bugs or ideas here!

amiluslu

comment created time in 5 hours

issue openedSeleniumHQ/selenium

AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError

OS: MAC ChromeDriver: 87.0.4280.88 Selenium alpha -7 log4j2: 2.14.0 maven: 3.7.0

dependencies:

selenium, maven, log4j2

When Tests run after method driver.quit it shows error in below :

[AsyncHttpClient-1-4] WARN org.asynchttpclient.netty.handler.WebSocketHandler - onError java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:345) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:376) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1134) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:830) Dec 04, 2020 2:11:45 AM org.openqa.selenium.remote.http.WebSocket$Listener onError WARNING: Connection reset java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:345) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:376) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1134) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:830)

created time in 5 hours

push eventoracle/truffleruby

Benoit Daloze

commit sha d035d4c8371be2b6f8d70f2d5dfc0a985b33c926

Move check for foreign objects after the method lookup * That way, there is a single check for monomorphic call. Previously, it would be obj = C.new c = metaClass(obj) if (c != Truffle::Interop::Foreign && c == C) { call method } Benchmark: $ jt -u jvm-ce ruby --trace --fg --igv --engine.Inlining=false --vm.Dgraal.LoopPeeling=false bench_call.rb class Callee def foo :foo end end CALLEE = Callee.new def compile i = 0 while i < 100 CALLEE.foo i += 1 end end 11.times do compile end

view details

Benoit Daloze

commit sha 28b1e62addfa4050520445e2fa93c6885406ac90

Handle foreign objects much like #method_missing * Which means returning MISSING if RETURN_MISSING is used. RETURN_MISSING seems never used on foreign objects, except for defined?(recv.foo(*args)) where it would not work for a foreign object anyway.

view details

Benoit Daloze

commit sha bd8b36f2307aad359922a28066a9b1c336717e38

Remove redundant ConditionProfile

view details

Benoit Daloze

commit sha 6265f317c173218ea5acd7f02c09b0413c4b1b70

[GR-17457] Optimize DispatchNode class check PullRequest: truffleruby/2235

view details

push time in 6 hours

pull request commentjruby/jruby

Update JNR projects to latest

could you release https://github.com/jnr/jnr-constants/commits/master ? it should be safe.

I think that's all. +1

headius

comment created time in 6 hours

create barnchcloudtruth/kubetruth

branch : master

created branch time in 6 hours

created repositorycloudtruth/kubetruth

The CloudTruth integration for kubernetes that pushes parameter updates into kubernetes config maps and secrets

created time in 6 hours

issue commentoracle/truffleruby

shindo gem: hung test and eventual OS crash

adding truffleruby support here https://github.com/geemus/shindo/pull/19

gogainda

comment created time in 6 hours

issue commentthestr4ng3r/chiaki

PlayStation 5 Support

I have a PS5 too and willing to test.

thestr4ng3r

comment created time in 6 hours

issue commentjruby/jruby

trouble when running 'rails server'

here's a simplified test case

require 'ffi'

module Native
  extend FFI::Library
  ffi_lib FFI::Library::LIBC

  attach_function :inotify_init, [], :int
end

file_descriptor = Native.inotify_init
@handle = IO.new(file_descriptor)       # => Errno::EPERM (Operation not permitted - 13)
SemperEtAnte

comment created time in 7 hours

issue commentjruby/jruby

bundle exec fails on Bundler 2 with config path and deployment

@deivid-rodriguez It is not crucial for this to ship in 9.2.14 since both RG and Bundler can be updated indepdently, and this issue was not filed by an end user. If the release comes out next week or later we will not really have time to evaluate it for 9.2.14 so I will bump this for now.

eregon

comment created time in 7 hours

pull request commentjruby/jruby

Update JNR projects to latest

This is ready to merge, @enebo. The hangs were apparently related to the updated socket constants that @ahorek and I applied to master; when jnr-constants was updated those same changes needed to be applied to the 9.2 branch. The risk here seems fairly low but I would like a review before merging.

headius

comment created time in 7 hours

more